Examples > Notify the requestor when process completes
Automatically assign a step to the original process requestor
Capture who kicked off a process and automatically route a later step back to them. Use it to send payment confirmations, completed documents, or results to the original requestor.
Use case
Section titled “Use case”You’re running a purchase request process:
- Sarah from marketing submits a request for new software.
- The request goes through approvals and finance.
- Your accountant uploads the payment proof.
- Sarah should automatically get that proof - without anyone remembering who started the request.
To do that, an Assignee Picker field on the kick-off form records Sarah at the start, and an automation assigns the last step to her.
Prerequisites
Section titled “Prerequisites”- An existing procedure template.
- Familiarity with form fields - especially the Assignee Picker field type.
- A basic grasp of template automations.
Setting up this automation
Section titled “Setting up this automation”-
Capture the requestor on the kick-off form1 or in any other step
Edit your template’s kick-off form. Add an Assignee Picker form field and label it something like “Who is making this request?”. Whoever launches the process selects themselves (or someone else if submitting on behalf of a colleague). Make it required so nobody skips it.
-
Set up the step to be assigned
Find the step where you want to notify the requestor - usually near the end. If you’re sending an email notification, set the step type to Email Auto-Send2. Configure the email content and use variables like
{{step_4_upload_field}}to pull in data collected earlier. Set the step’s deadline too (for example, 1 hour after “Upload Proof of Payment” completes), because an Email Auto-Send step sends at its deadline. -
Create the automation
Go to the Automations tab in your template editor. Click Add Automation and give it a clear name. For the IF condition, pick the assignee picker field from step 1 and set it to is not empty. For the THEN action, choose Assignment Action > Replace Assignees. Select your notification step and for the replacement source, pick that same assignee picker field. Save the automation.
How it works at runtime
Section titled “How it works at runtime”When someone launches your process:
- Sarah fills out the kick-off form and selects herself in the assignee picker field.
- When the process launches, Tallyfy evaluates your automation and checks whether the assignee picker field was filled in. It checks at launch because the condition reads a kick-off form field.
- Since it’s not empty, the automation fires.
- The Replace Assignees action swaps whoever was originally assigned to the final email step with Sarah from the picker field.
- The process moves through its other steps: approvals, finance, and the payment proof upload.
- Because you set the step type to Email Auto-Send, Tallyfy sends the email automatically on the due date.
If you put the assignee picker on a later step instead of the kick-off form, Tallyfy checks the automation when that task is completed.
Related concepts
Section titled “Related concepts”- Assignee picker form field - The field type that drives this pattern
- Automation Actions: Assignment - Other ways to change task assignments
- Using variables - Pull data from earlier steps into notifications
- Email step types - Different email options in Tallyfy
Related articles
Section titled “Related articles”Examples > Dynamic member assignment from kick-off forms
Actions > Automate task assignments