Skip to content

Event

Trigger · Stable

Run automatically when an internal platform event fires.

Fires when the platform dispatches a named internal event (e.g. invoice_created, contact_updated). The event’s payload keys are injected into the run context. Use to react to platform-native state changes without polling.

Use when you want to react immediately to something that happened inside the platform — a new invoice, a stage change, an entity update. The event payload keys (e.g. contact_id, amount) are ready to use by the next step without any extra lookup.

If the signal comes from outside (an HTTP call from a third-party service), use Webhook instead. For time-based triggers use Schedule (Cron); for email-initiated runs use Incoming email. Heads-up: a run from this trigger has no signed-in user, so {{ user.* }} and {{ actor.* }} are empty. Bind any recipient or owner — a send_email to, a deal owner_actor_id, a task assigned_to — to a concrete email or actor_id, never {{ user.* }}; or collect it at run time with an Ask-a-person step.

string · required

Platform event name, e.g. invoice_created.


Auto-generated from the skill registry (load_skills()). Do not edit by hand.