Skip to content

Triggers

Process launch triggers

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.

What you need

  • A Tallyfy account with permission to launch processes
  • At least one template ready to launch

Available trigger methods

  • 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 - Tallyfy’s built-in scheduler launches processes automatically on hourly, daily, weekly, monthly, or yearly intervals.
  • 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 trigger flow

All seven methods lead to the same result - a running process.

Diagram

Sending data when launching

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

This cuts manual entry and reduces errors.

Picking the right trigger

Ask yourself:

  • What event should start the process - a person, another system, or a schedule?
  • Do you need data pre-filled automatically?
  • How technical is your team?
  • How often will the process run?

See the articles below for setup details on each trigger type.

Triggers > Launch via a magic link

Magic links in Tallyfy are special URLs that let logged-in users trigger actions like launching processes or completing tasks simply by clicking a link and these can be embedded in emails or intranet pages with pre-filled data using URL parameters and JSON-encoded field values.

Pro > Launching

Tallyfy lets you launch reusable templates into independent trackable processes — each with its own name and deadlines and assignments — through six different methods including manual clicks and API calls and email triggers and magic links while template edits only affect future launches and never alter already-running work.

Triggers > Launch via API

Tallyfy’s REST API lets you programmatically launch processes by sending a POST request with a template ID and optional pre-filled data so that external events like CRM deal closures or form submissions can automatically kick off tracked workflows with custom names and assignments and deadlines.

Launching > Launch from a form

External web forms can automatically launch Tallyfy processes either through a public kick-off form link that anyone can access without logging in or through a magic link with pre-filled fields using JSON-encoded parameters for logged-in users.