Skip to main content
Every workflow run starts with a trigger. A trigger is the entry point of your workflow: when it fires, NoClick executes the nodes connected downstream of it. A workflow can hold more than one trigger, and each fires independently.

Trigger types

TriggerStarts a run when…
ManualYou click Run on the canvas. See Running and testing.
ScheduleA recurring schedule fires (every N minutes, daily at 9:00 AM, weekly, monthly).
WebhookAn HTTP request hits the node’s unique URL on noclick.run.
FormSomeone submits the node’s hosted form, or a published app passes inputs.
EmailAn email arrives at the node’s reserved name@noclick.app address.
App eventsAn event happens in a connected service, like a Slack message, a new HubSpot contact, or a GitHub push.
API / SDKYour code calls workflow.execute() through the NoClick SDK.

Where to see what triggered a run

Every run records its trigger source. Open the Logs tab in the canvas top bar: each row shows the source (Manual, Schedule, Webhook, Email, Form, or API) along with status, duration, and any error message. See Execution logs.
To pause a trigger without deleting it, disable the trigger node. Incoming events are acknowledged but the workflow does not run until you re-enable it.

Triggers and AI agents

A trigger wired directly into an AI agent delivers the fired event as part of the agent’s turn, so the agent can read a Slack message or an email and act on it. See Channel agents.