Run Hermes as a hosted agent in NoClick with Honeycomb wired into its tools handle. It can use Honeycomb directly while it works. No glue code, nothing to install. Click below to open a ready-to-run agent and connect your account.
Pick the operations you want and each becomes a tool the agent can call directly while it works.
Send a single event to a dataset (arbitrary fields as a JSON object).
Send a batch of events to a dataset (a JSON array of event wrappers).
Send events via an AWS Kinesis Firehose payload to a dataset.
List all datasets in the environment.
Create a new dataset.
Get a single dataset by slug.
Update a dataset's settings. Complex settings go in the JSON body.
Delete a dataset by slug (must not be delete-protected).
Get the definition mappings (trace id, span name, etc.) for a dataset.
Update dataset definition mappings. Body maps definition types to {name}.
List all columns in a dataset (or across all datasets with __all__).
Create a new column in a dataset.
Get a single column by key name (query) or by column id (path).
Update an existing column by id.
Delete a column by id.
List all derived columns in a dataset (or __all__ for environment-wide).
Create a derived column in a dataset (or __all__ for environment-wide).
Get a single derived column by id.
Update an existing derived column by id.
Delete a derived column by id.
List all non-secret Boards in the environment.
Create a new Board. Provide the full Board object as JSON (``type`` and ``name`` are required; ``description``, ``panels``, ``layout_generation``, ``tags``, ``preset_filters`` are optional).
Get a single Board by id.
Update an existing Board by id (full replacement).
Delete a Board by id.
Create a query specification in a dataset (returns a reusable query id).
Retrieve a query specification by id.
Kick off asynchronous execution of a query and get a query result id.
Poll for the result of a previously created query result.
Create a query annotation (name/description for a saved query).
List all query annotations in a dataset.
Retrieve a single query annotation by id.
Update a query annotation's name/description.
Delete a query annotation.
Create a marker on a dataset (or __all__ for the environment).
List all markers on a dataset (or __all__ for the environment).
Update an existing marker by id.
Delete a marker by id.
Create a marker setting (color for a marker type) on a dataset.
List all marker settings on a dataset.
Update a marker setting by id (type cannot be changed after creation).
Delete a marker setting by id.
Create a trigger (alert) in a dataset.
List all triggers in a dataset.
Get a single trigger by ID.
Update a trigger by ID (full replacement of trigger fields).
Delete a trigger by ID.
Create an SLO in a dataset.
List all SLOs in a dataset.
Get a single SLO, optionally with budget/compliance detail.
Update an SLO (full replace — send all fields).
Delete an SLO from a dataset.
Create a burn alert for an SLO.
List burn alerts for a specific SLO in a dataset.
Get a single burn alert.
Update a burn alert (full replace — send all fields).
Delete a burn alert from a dataset.
List all recipients for the team/environment.
Create a recipient (notification target). Body carries ``type`` (email, slack, pagerduty, webhook, msteams_workflow) and a type-specific ``details`` object, so it is supplied as JSON.
Get a single recipient by ID.
Update a recipient (full object replace).
Delete a recipient by ID.
Return metadata about the v1 API key in use (X-Honeycomb-Team).
Return metadata about the v2 Management key in use (Bearer key_id:secret).
List environments for the team (v2 Management API).
Create an environment (v2 JSON:API envelope: data.type=environments).
Get a single environment by id (v2 Management API).
Update an environment by id (v2 JSON:API envelope; PATCH).
Delete an environment by id (v2 Management API).
List API keys for the team (v2 Management API).
Create an API key (v2 JSON:API: data.type=api-keys, attributes + environment relationship).
Get a single API key by id (v2 Management API).
Update an API key by id (v2 JSON:API envelope; PATCH; e.g. disable/rename).
Delete an API key by id (v2 Management API).
List all saved views for a board (max 50 per board).
Create a saved filter view on a board.
Get a single board view by id.
Update a board view's name and filters.
Delete a board view.
Get a weekly breakdown of historical data for a list of SLOs (up to 24 ids).
Get hourly-bucketed total and error event counts for an SLO over a time range.
Get per-minute success/failure event counts for an SLO from a rolling 24h window.
Create a service-map dependency request (async computation of service dependencies).
Get results of a service-map dependency request (paginated dependencies).
List all triggers that notify a given recipient.
Make an arbitrary Honeycomb REST request (v1 or v2).
Hermes is an open agent built on Nous Research’s Hermes models. NoClick runs it hosted and connects your apps to it as tools, so it can do real work across your systems. Wire an integration into the agent and Hermes can use that app’s operations directly while it reasons through a task. It is a strong pick when you want an open-model agent with genuine tool access.
NoClick runs Hermes for you with Honeycomb wired in as tools. Connect your account and run.