Agents
Altertable agents are autonomous data collaborators that operate continuously alongside human teams.
Core Definition
Agents are not one-shot chat assistants. They are long-running analytical operators that can:
- Keep data workflows moving (sync, model, query, visualize)
- Monitor existing analyses in the background
- Surface findings when conditions change
- Learn from user feedback and prior runs
What Agents Do
Foundational Work
- Synchronize and prepare data sources
- Build or update models and analytical logic
- Create queries, visualizations, and dashboards
Continuous Work
- Monitor metrics for anomalies and trend shifts
- Track user and segment behavior changes
- Detect meaningful schema or model changes
- Generate discoveries with recommendations
Execution Model
Agents orchestrate multiple LLM providers through a unified asynchronous job system. This lets Altertable route different tasks to the right model while maintaining a consistent user-facing workflow.
Human + Agent Collaboration
The intended operating mode is collaborative:
- Humans provide business context, goals, and constraints
- Agents execute repetitive and high-frequency analysis work
- Humans review discoveries and guide quality thresholds
- Agents adapt based on this feedback over time
Common Misunderstandings
- Agents do not replace business judgment
- Agents do not operate as isolated chat sessions
- Agent quality depends on data quality and feedback loops
- Agents are most valuable when attached to persistent analysis artifacts (insights/dashboards), not only ad-hoc prompts