Ask the codebase, not the developers.
Get instant answers from your codebase, infrastructure, and connected systems — directly in Slack, Teams or Telegram.
Dawn gives your team direct access to product knowledge. Ask how something works, where it is implemented, or why it failed — and get an answer grounded in your real systems.
Example: asking Dawn about your system
The payments service uses a dual-key rotation strategy defined in payments-svc/auth/rotator.ts.
- Issue new key alongside the existing signing key.
- Grace period keeps both keys valid for 15 minutes while traffic drains.
- Revoke old key after confirmation from the rotation job and audit trail.
What you can ask
Ask product questions in plain language and get answers grounded in the real system.
Dawn turns implementation detail into something your team can actually use. Ask how something works, where it is implemented, or why it failed, and get back an answer tied to code, records, tickets, and docs.
The admin API checks the user token, resolves workspace roles, and then applies route-level authorization before the handler runs.
- Token validation happens in the shared auth middleware before requests reach the admin endpoints.
- Role mapping is handled in the admin access layer that turns workspace membership into effective permissions.
- Route checks still guard high-risk operations like billing and identity management.
The support role can authenticate successfully, but this route still requires the billing-admin permission set that support users do not have.
- Auth succeeded so this is not a token or session problem.
- 403 is expected because the route policy excludes the support role for this action.
- Fix path is either use the correct admin role or move the action behind a lower-privilege endpoint.
Scheduled tasks are persisted, dispatched by the scheduler, and then routed back into the conversation channel that owns the task.
- Persistence stores the task definition and next run timing.
- Dispatch claims due tasks and executes them in the background worker flow.
- Delivery posts the result back into the correct conversation thread.
How teams use Dawn
Dawn helps teams answer operational, product, and technical questions, then turn that grounded context into useful outputs like reports, follow-up actions, and lightweight HTML prototypes.
Use connected repositories, tickets, docs, and team know-how to turn a plain-language question into an answer grounded in the real system.
Ask in plain language, get a grounded answer
Dawn picks the right connected sources for the question, reads what is actually there today, and brings the relevant detail back into the answer.
Skills carry your team's know-how
Skills are durable instructions you author once and attach to an agent. They keep recurring work consistent across people, channels, and shifts.
Search before answering
Dawn can search across connected repos, docs, and tickets before it replies, so the answer is built from current detail rather than guesswork.
Bring your own AI provider
Pick the provider and model that fit the workspace. Teams can move between providers without rewriting the operating model.
Channels
Ask questions where your team already works.
Dawn runs across chat, editor, terminal, MCP, and webhook surfaces so teams can get answers without changing tools.
Integrations
Ground answers in the systems your team already relies on.
Dawn connects to repositories, tickets, project tools, wikis, cloud documents, and email platforms so its answers reflect the real state of your system. Hover any row to pause the scroll.
And 1000+ more integrations via Dawn's Enterprise MCP Gateway.
Product updates from the Dawn team
Recent launches, integration updates, and field notes on how Dawn is changing.
Azure DevOps Is Now a First-Class Dawn Plugin
Connect selected Azure DevOps projects, choose the agent actions you allow, and start Dawn workflows from pull request, work item, and pipeline events.
Read latest postLive Dashboards Now Run on Connected Data
Dawn Live Dashboards can now refresh governed server-side datasets from plugins, workspace files, personal connections, and public web pages.
Read postDawn Can Now Read the Live Web Natively
Dawn agents can retrieve and extract public web pages directly, while FourA remains available for use cases that require proxies or dedicated scraping infrastructure.
Read postStart asking your system questions.
Enter Dawn, connect your tools, and get your first grounded answer in minutes.
Live now. Built for real teams and real systems.