Integrations
Integrations connect Herald to the systems your team already uses: documentation, customer conversations, code, incident tooling, observability platforms, CI systems, and databases. They give your agent the context and read-oriented access it needs to answer questions, investigate issues, and understand how your environment behaves in practice.
Use the integration-specific pages in this section for setup details, required credentials, and configuration notes.
How integrations work
Section titled “How integrations work”Herald uses integrations in two main ways:
- Knowledge sources ingest content such as docs, tickets, Slack threads, repository information, and uploaded files. This helps the agent answer questions with the same context your team would normally search for manually.
- SRE tools provide live, read-oriented access to operational systems such as logs, metrics, traces, incidents, builds, and databases. This helps the agent investigate current issues without requiring you to copy and paste evidence from each tool.
Some integrations do both. For example, an integration may add background knowledge while also giving the agent a tool it can query during an investigation.
Add an integration
Section titled “Add an integration”To add an integration:
- Open your agent in the Herald dashboard.
- Go to
Data. - Click
Add data source. - Choose the integration you want to connect.
- Provide the required credentials, scopes, and connection details.
- Authorize Herald when prompted.
After you save the integration, it appears in the Data table. Open an integration from that table to check its status, view ingestion progress when applicable, and run available actions.
Configuration basics
Section titled “Configuration basics”Most integrations ask for a small set of values:
- Name: A label for the connection in Herald.
- Credentials: API keys, tokens, service account keys, OAuth authorization, or cloud account details, depending on the service.
- Scope: The repositories, projects, sites, channels, workspaces, databases, clusters, or URLs Herald should access.
- Instructions: Optional guidance that tells the agent how to use the integration, such as which environments to prioritize or which indexes to avoid.
- Update schedule: For integrations that ingest data, Herald uses a default schedule. You can adjust the schedule from advanced configuration where available.
Use the narrowest practical scope and read-only credentials whenever possible. Herald only needs access to the data required for your support, engineering, and incident response workflows.
Missing an integration?
Section titled “Missing an integration?”Herald is always adding new integrations. If there is a system you want to connect that is not listed in this section, please reach out.