Triggers > Launch via a kick-off form
Launch from a form
You can connect an external web form (your website, Typeform, Google Forms, etc.) to Tallyfy so that form submissions trigger a process launch - with form field data filled in automatically.
There are two approaches:
- Public kick-off form link - share your template’s public kick-off URL so anyone can fill it out and launch a process as a guest.
- Magic link with pre-filled fields - build a URL that pre-fills kick-off form fields for logged-in Tallyfy users, using the
ko_fieldsparameter.
This is the simplest method. Tallyfy generates a public URL for your template’s kick-off form. Anyone with the link can submit the form and launch a process - no Tallyfy login required.
- Create a process template with kick-off form fields.
- Open the template, go to the kick-off form step, and click Share.
- Copy the public kick-off link. It follows this format:
https://go.tallyfy.com/public/library/{orgId}/blueprint/{templateId}/kick-off - Redirect your web form’s submit action to this URL, or embed it on your website.
When someone visits the link, Tallyfy asks for their email, then shows the kick-off form. On submission, the process launches automatically.
For logged-in users, you can build a launch URL that pre-fills kick-off form values using the ko_fields query parameter. The ko_fields value is a JSON-encoded array where each element maps a field alias to its value.
- Create a template with kick-off form fields. Note each field’s alias (the internal identifier).
- Build the launch URL:
https://go.tallyfy.com/#/org/{orgId}/process/{templateId}/create?ko_fields={json}&launchprocess=true - The
ko_fieldsparameter takes URL-encoded JSON. Each array element is an object like{"field_alias": "value"}. - Set
launchprocess=trueto auto-launch. You can also setdefault_run_nameto pre-fill the process name.
If your template has kick-off fields with aliases customer_name and customer_email:
https://go.tallyfy.com/#/org/{orgId}/process/{templateId}/create?ko_fields=[{"customer_name":"John Doe"},{"customer_email":"john@example.com"}]&launchprocess=trueTriggers > Launch via a magic link
Was this helpful?
- 2025 Tallyfy, Inc.
- Privacy Policy
- Terms of Use
- Report Issue
- Trademarks