What Agents Can Do
You describe the workflow in chat, and Cora builds it. Once you turn the agent on, it runs from the trigger you set: on a schedule, when a signal fires, or when you start it yourself. Agents can do things like:- Query your data and send a summary to Slack or email
- Draft customer outreach when a risk signal is detected
- Post a weekly digest of renewal activity to your team
- Send personalized alerts to each account owner about their portfolio
Three Trigger Types
Every agent needs a trigger: the condition that tells it when to run. There are three types: Manual: You start the agent yourself, on demand. Good for workflows you want to run ad hoc, like generating a briefing before a specific meeting. Scheduled: The agent runs automatically on a recurring schedule. For example, every Monday at 9am, or daily at 6pm. You set the frequency, time, and timezone. Event-driven (Signal): The agent runs automatically when Cora detects a specific lifecycle event, like a renewal risk, a stakeholder change, or a competitor mention. These events come from your connected integrations (Salesforce, Gong, Gmail, Slack, and others). See Setting Up Signals for more on how lifecycle event detection works.Autonomy Levels
When you build an agent, you choose how much independence it has. Cora uses three levels: Crawl: The agent surfaces information internally only. It might post a Slack alert or an internal summary, but it never contacts your customers directly. This is the safest starting point. Walk: The agent drafts customer-facing messages (like emails) but sends them through a human approval step first. You or a designated approver review and approve each message before it goes out. This is the recommended level for customer outreach. See How Approval Notifications Work for how approvers are notified. Run: The agent acts fully autonomously, including sending customer-facing messages without approval. Use this for workflows where you are confident in the output and comfortable with no human review. You can always change the autonomy level later by refining the agent through chat with Cora.Where Agents Fit in Cora
Agents sit next to the rest of Cora. Use this as a map; the definitions live on Core Concepts.- Core Concepts: short definitions for agent, run, task, skill, signal, and artifact
- Chat: where you ask one-off questions, and where you build and refine agents
- Signals: lifecycle events that can start an event-driven agent. Setup is in Setting Up Signals
- Artifacts: saved outputs agents and chat create (documents, dashboards, surveys, and more)
- Skills: reusable instructions an agent can run on a schedule
- Accounts: the customers an agent can run against, one account or the whole portfolio
- Integrations: the tools agents read from and write to (Salesforce, Slack, Gmail, Gong, and others)
The Agents Page
All your agents live on the Agents page. From here you can:- See a list of all agents and their current status (Live or Off)
- Search for agents by name
- Open an agent to review its configuration, tasks, and recent runs
- Activate or pause agents

