What is an agent
An agent is a virtual data analysis assistant you configure in AskTable. Connect it to data sources and attach skills, and it can answer data questions in natural language — understanding your question, querying the data, and giving you a conclusion. The agent is the core unit you interact with. Skills, channels, and scheduled tasks — covered next — all revolve around the agent.What an agent can do
- Understand natural-language questions and locate the relevant tables and fields
- Generate and run SQL to query data
- Run Python for complex calculations and data processing
- Turn results into charts
- Ask you a follow-up question when something is unclear
- Search the web for public data (when enabled)
- Remember key information across conversations (when enabled)
What makes up an agent
Create from a template
AskTable ships with 9 agent templates, each preloaded with a set of skills suited to a scenario — for example: Retail Store Analyst, E-commerce Monitor, Financial Analyst, Market Insights Analyst, User Growth Analyst, and Executive Assistant. Creating from a template prefills the name, description, and skills — you just pick your own data sources. You can also start from Blank. Templates are read-only; the agent you create from one is fully editable.How skills, channels, scheduled tasks, and embedding relate
Four companion concepts revolve around the agent:Skills
Give the agent reusable analysis methods.
Channels
Let users talk to the agent straight from IM tools like Feishu.
Scheduled tasks
Run the agent on a schedule and push the results.
Embedding
Drop the agent into your own website as an iframe for anonymous visitors.
