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.
When to use
Section titled “When to use”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.
When not to use
Section titled “When not to use”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.
Inputs
Section titled “Inputs”event_type
Section titled “event_type”string · required
Platform event name, e.g. invoice_created.
Auto-generated from the skill registry (load_skills()). Do not edit by hand.