Creating an agent
From the Agents page you can build manually or describe what you want in plain language — for example, “When an opportunity closes won, create an onboarding project and notify the CSM on Slack.” The AI builder picks the trigger, selects tools, drafts instructions, and wires the canvas. It may ask one clarifying question, and it warns you if a similar agent already exists. You land on the canvas with an AI chat panel open — keep describing changes and accept or reject each proposed edit.Triggers
Record triggers support filter conditions (equals, contains, greater than, is empty, and so on) and enrollment control — run once per record, or re-enroll every time.
Steps
Steps come from a searchable palette, grouped into:- AI — run a skill with structured input and output.
- Decision — If/Else branching, Switch routing by field value, and Review: pause until a human approves (approvals show up in Actions).
- Actions — send a Slack message or DM, create an AI notebook, create or update projects, tasks, and milestones, create/update/delete records, send a webhook, or run an App Action in a connected app like Gmail or Google Calendar.
- Lookups — read customer data (health scores, calls, revenue, usage, contacts, tickets, and more) to feed later steps.
Template agents
The trigger, step, lookup, and action primitives combine into playbooks for most customer-facing workflows. These five are the ones teams reach for first — each is buildable today from the palette above, either by hand or by describing it to the AI builder.
Use cases these unlock: churn prevention and account saves, hands-off onboarding, renewal and QBR prep, revenue expansion, support escalation, and scheduled executive or segment reporting — anywhere a repeatable “when X happens, gather context and act” playbook applies.
Publishing and runs
Agents are drafts until you publish; each publish creates a version. You can test-run from the builder before going live, and pause an agent by toggling its status. Run History shows every run with its status (Pending, Running, Awaiting Review, Completed, No Action Taken, Failed, Cancelled), version, whether it fired automatically or manually, and a full step-by-step trace. Running or paused runs can be cancelled.FAQ
Can an agent send messages without anyone approving?
Can an agent send messages without anyone approving?
Only if you build it that way. Add a Review step before any outbound action and the run pauses until someone approves it in the Actions inbox.
What happens when a scheduled agent runs for a segment?
What happens when a scheduled agent runs for a segment?
Each customer in the segment runs once per cadence window — a daily agent won’t run twice for the same customer in a day.
Do I need to write code?
Do I need to write code?
No. Agents are built on a visual canvas, and the AI builder can assemble one from a plain-language description.
