Suede AI Agent StudioDocsStart buildingOpen workspace
Navigation menu

Agents & workflows4 min readUpdated

Triggers and schedules: make your agent start itself

Quick answer

In Agent Studio, a trigger is the first step that starts your agent without you. Add a Schedule to run it every day, weekday, week or month; a Webhook to start it when another app sends a request; or a CRM Trigger to fire on more than 100 CRM events, such as a new contact, a pipeline stage change or a missed call.

What you'll have

  • An agent that starts on its own, on a schedule or on an event
  • The right trigger for each job, with filters that keep it focused
  • A trigger tested free before it ever fires for real
On this page
  1. What triggers can start an agent?
  2. How do I schedule an agent to run automatically?
  3. How do I start an agent from a webhook?
  4. Which CRM events can trigger a workflow?
  5. Can developers set triggers in code?
  6. Questions

What triggers can start an agent?#

Four ways, and you pick one per agent as its first step. The trigger nodes sit in the Triggers group at the top of the node palette.

Every way an agent can start
TriggerStarts the agent whenTypical job
ScheduleThe clock reaches the time you pick: every day, every weekday, every week or every monthMonday pipeline report, daily inbox brief, monthly invoice sweep
WebhookAnother app sends an authenticated request to the agentA form tool, a store or a code push hands off work
CRM TriggerSomething happens in your Agent Studio CRMNew lead texted in seconds, missed caller texted back, overdue invoice chased
InputSomeone runs it on demand from its page, the API or another agentA teammate pastes a contract and gets a red-flag summary

How do I schedule an agent to run automatically?#

Add a Schedule node and pick the cadence in the Runs field: Every day, Every weekday, Every week on the day you choose, or Every month on any day from 1 to 28. Set the time and the inspector converts it for you, for example That's 9:00 AM your time. Power users can type a five-field cron expression straight into Cron schedule.

Put an agent on a schedule

0 of 5 done

  1. Step 1: Open the agent on the canvas

    Pick an agent from your dashboard, or start a fresh one.
    Open your agents
  2. Step 2: Add the Schedule trigger

    Drag Schedule from the Triggers group and connect it to the first working step.
  3. Step 3: Choose when it runs

    Pick the cadence and time in Runs. Schedules are stored in UTC and the inspector shows your local time beside it.
  4. Step 4: Set default fields

    In Default fields, name the values each scheduled run reads, such as {"topic": "weekly pipeline"}. A person running it on demand can override them.
  5. Step 5: Test it free, then launch

    Press Run test to fire one pass right now with your default fields. When the output looks right, save a version and launch so the schedule takes over.

How do I start an agent from a webhook?#

Add a Webhook node as the first step. It starts the agent whenever an authenticated request arrives, and Agent Studio generates the signing secret for you when you launch. Use Default fields to name the body fields you expect, like {"repository": ""}; those names become the agent's published input contract, and the incoming payload fills them. The Source note field is a label for your own reference, such as Stripe payment events.

Developers can point any service that sends webhooks at the agent. For outbound webhooks and signatures, see Webhooks.

Which CRM events can trigger a workflow?#

More than 100, picked in the CRM Trigger node's When field and grouped by area so you find them fast:

  • Contacts: Contact created, Contact changed, Tag added, Tag removed, Prospect audit completed.
  • Opportunities: Opportunity created, Pipeline stage changed, Opportunity won, lost or reopened, Opportunity stale.
  • Appointments: Appointment booked, cancelled or rescheduled, and Appointment reminder due.
  • Messages and calls: Customer replied, Missed call, Web chat started, AI replied in a conversation.
  • Forms, payments and documents: Form or survey submitted, Invoice paid in full, Invoice overdue, Estimate accepted.
  • Tasks and notes, Email marketing, Reviews, Memberships and communities, Social and ads, and Agency round out the list.

Narrow any event with filters: Only with tag, Only in pipeline, Only for stage, Only with status, Only for form and Only on channel. A stage-change trigger filtered to your proposal stage, for example, fires only when a deal reaches proposal.

Can developers set triggers in code?#

Yes. The @suedeai/agents SDK exposes the same triggers as functions, and one agent can list several.

Triggers in the SDKts
schedule("0 13 * * 1-5")   // weekdays at 13:00 UTC
manual()                   // run on demand
webhook()                  // start from an inbound request

Questions buyers ask#

What time zone do schedules use?

Schedules run in UTC so they never shift with daylight saving. The inspector shows the equivalent in your local time right under the picker, so you always know when the agent will run.

Does a trigger fire while I am still building?

No. Your draft stays quiet while you edit. Schedules, webhooks and CRM triggers start working once the agent is launched, and Run test lets you fire one free pass whenever you want.

Can I trigger an agent from Zapier, Make or my own app?

Yes. Start the agent with a Webhook trigger and send it an authenticated request from any tool that calls webhooks, or call it on demand through the API. See Connect your apps.

Do I need to keep my computer on for scheduled agents?

No. Launched agents run in the cloud on Suede AI's servers. Close the laptop; the schedule keeps going and every run lands in your run history.

Can one CRM event start several workflows?

Yes. Each workflow has its own CRM Trigger, so a single Contact created event can text the lead, notify your team and start a nurture sequence in parallel.

Was this page helpful?

Good work starts with a clear flow.

Give an agent a job. Connect the steps. See how the work becomes a service someone else can call.

Input
Reason
Output

A workflow you can inspect

Make the steps visible.

Start with a template or describe the job. Connect inputs, reasoning, and output on the canvas.

Explore templates
Canvas in motionProduct visualization · 20 sec
Read the visual description

A stylized organization chart opens into a workflow canvas. Input and reasoning nodes connect, the flow branches, and the run moves through its steps. The film ends with Suede AI Agent Studio. Music only; no spoken narration.