Last updated: July 5, 2026
Use the Dash0 Linear Agent
The Dash0 Linear Agent brings AI-powered observability directly into your Linear workflow. Mention @Dash0 in any issue or comment and Agent0 investigates using your telemetry data, posting results back into the same thread with a deep link to the full session in Dash0.
The Linear Agent must be configured before you can use @Dash0 mentions. See Set Up Linear Integration for configuration steps.
How to Trigger Agent0 from Linear
Mention @Dash0 anywhere in a Linear issue or comment to start an investigation:
- Type @Dash0 in any Linear issue description or comment
- Add your question or context (e.g., "Why is the checkout service slow?")
- Agent0 investigates by reading the issue context and querying your Dash0 telemetry data
- Results posted back as a comment in the same Linear thread
What Agent0 Reads
When you mention @Dash0, Agent0 automatically reads:
- Issue title and description — understands what service, feature, or problem you're investigating
- Issue metadata — service labels, priority, team ownership
- Thread context — previous comments and discussion
- Linked resources — related issues, projects, or external links in the issue
What Agent0 Posts Back
Each investigation response includes:
- Investigation summary — what Agent0 found in your telemetry data
- Relevant metrics and logs — key evidence from traces, metrics, and logs
- Root cause analysis — likely causes based on the data
- Deep link to full session — click to reopen the complete investigation in Dash0 with organization, dataset, and time range preserved
Example Use Cases
| Scenario | You type in Linear | What Agent0 does |
|---|---|---|
| Service is slow | "@Dash0 Why is checkout-service taking 5+ seconds?" | Queries latency metrics, finds slow database queries, posts P99 latency charts |
| Error spike | "@Dash0 We're seeing 500 errors on the API" | Searches error logs, identifies failing endpoints, posts error rate trends |
| Incident investigation | "@Dash0 What happened during the outage at 3pm?" | Analyzes traces and logs from that time window, posts timeline of events |
| Feature impact | "@Dash0 Did the new payment flow increase errors?" | Compares error rates before/after deployment, posts comparison metrics |
Response Format
Agent0 posts investigation results as Linear comments with the following structure:
1234567891011🔍 Investigation Results[Summary of what was found]Key Findings:- [Finding 1 with supporting data]- [Finding 2 with supporting data][Charts, metrics, or log excerpts as needed]🔗 View full investigation in Dash0: [deep link]
The deep link preserves:
- Organization and dataset — correct data scope
- Time range — relevant time window for the investigation
- Service context — filters applied to the query
Access and Permissions
Agent0 uses read-only access to your Linear workspace. It reads issue context and posts investigation results as comments.
Agent0 cannot create issues, modify issue state, change assignments, or edit existing comments. All actions are limited to reading issue context and posting new investigation comments when explicitly mentioned with @Dash0.
Who Can Trigger Agent0
Any Linear user in the connected workspace can mention @Dash0. The Dash0 organization admin controls:
- Which Linear workspace is connected
- Which Dash0 datasets Agent0 can query
- Rate limits for investigations triggered from Linear
Configure these settings in Settings → Integrations.
Troubleshooting
@Dash0 Mention Not Responding
- Check integration status — verify the Linear integration shows "Connected" in Settings → Integrations
- Verify workspace — ensure you're mentioning @Dash0 in the correct Linear workspace
- Check bot permissions — confirm the Dash0 bot has permission to read and comment on issues
- OAuth token revoked — reconnect the integration if the OAuth token was revoked (e.g., app removed or permissions changed)
Agent0 Posted "No Data Found"
- Time range — Agent0 queries recent data by default; older incidents may require explicit time context
- Service names — ensure service names in the Linear issue match those in Dash0 telemetry
- Dataset access — verify the connected dataset contains the relevant service data
Deep Link Opens Wrong Organization
- Multiple organizations — ensure you're signed into the correct Dash0 organization
- Connection mismatch — verify the Linear workspace is connected to the intended Dash0 organization
Further Reading
- Set Up Linear Integration — Configure the Linear connector and OAuth
- Use Linear in Chat and Automations — Query Linear from within Dash0
- Investigation & Analysis — How Agent0 investigates and produces grounded conclusions
- Key Concepts — Understand connectors, tools, and sessions