Skip to content
Developers

Triggers

Full-seat members

Triggers control how processes start in Tallyfy. Some are manual (a person clicks a button), others are automatic - fired by an event, a schedule, or another system.

  • Manual launch - Click Launch on any template inside Tallyfy.
  • API trigger - Another system calls the Tallyfy API (POST /organizations/{org}/runs) to start a process programmatically.
  • Email trigger - Send an email to a template-specific Tallyfy address. The email subject becomes the process name.
  • Magic links - A special URL launches a process when clicked. You can embed these links in emails or websites and pre-fill data via URL parameters.
  • Recurring schedule - A middleware tool like Zapier, Make, or Power Automate (or a script that calls the Tallyfy API) launches the process on a schedule you set, such as daily, weekly, or monthly. See launch via a schedule.
  • Task completion trigger - Completing a specific task in one process auto-launches another process, creating a chain.
  • Kick-off form - Submitting a form (public or internal) launches the process and fills in kick-off fields from the submission.
Process Launch TriggersManual TriggersAutomated TriggersLaunched ProcessUser clicks RunSubmit formAPI callEmail to addressTime-basedTask completionExternal link LaunchLaunch with dataLaunch with payloadParse and launchLaunch on timeCascade launchLaunch via link

Some triggers can pre-fill kick-off form fields automatically:

TriggerHow data is sent
API triggerInclude a prerun object in the API request body
Magic linksAppend data as URL query parameters
Kick-off formsForm field values map directly to kick-off fields
  • A person starts it - manual launch, or a public kick-off form for people outside your organization.
  • Another system starts it - an API trigger or an email trigger.
  • It runs on a timetable - a recurring schedule.
  • Finishing a task starts it - a task completion trigger.
  • Data must be filled in at launch - an API trigger, a magic link, or a kick-off form, as the table above shows.

You’ll find setup details for each trigger type in the articles below.

Pro > Launching

Tallyfy lets you launch reusable templates into independent trackable processes, each with its…

Triggers > Launch via API

Tallyfy’s REST API lets you launch processes by sending a POST request with a template ID and…