AgentOS turns the agent into that API.
Surfaces a data agent lives on
| Surface | Shape |
|---|---|
| Slack channel | An interface maps a thread to a session; the team asks in plain English |
| Dashboard NL box | A widget posts the question and renders the answer plus its SQL |
| Scheduled digest | A cron job runs the agent and posts “yesterday’s numbers” every morning |
| Backend check | A pipeline calls the agent to sanity-check a metric before publishing |
Learnings are shared, sessions are not
A data agent’s value compounds when corrections are shared across the team. Scope conversation threads per user withsession_id, but keep learnings in a shared namespace so a fix one analyst’s question triggered helps everyone.
| State | Scope |
|---|---|
| Conversation thread | Per user_id and session_id |
| Learnings about the warehouse | Shared namespace across users |
Next steps
| Task | Guide |
|---|---|
| Add Slack or a browser surface | Interfaces |
| Lock down the endpoints | Security and auth |