A Workflow is a sequence of tasks that are carried out through automation on a specified sequence.
A workflow operates when a user performs an action in the app. The user action maybe creating a new submission, editing an already created submission or changing the status of the submission.
Workflow is pretty much a self explanatory term:
Work - A series of various tasks.
Flow - Those tasks will be carried out in a specified sequence, one after the other.
Workflow is triggered and operates whenever a new submission is created.
Workflow is triggered to operate whenever an existing submission is edited.
Workflow is triggered to operate whenever the status of an existing submission is reviewed or changed.
Start button is the first step of the workflow. Clicking on the start button shows the Node Selection Box.
After selecting a workflow node you can add another node below it and so on. To do so, bring your mouse over the already added node and ‘+’ icon appears. Click on the + icon to select a node from the node selection box to add another node.
You can set up the Email node in your workflow such that any specific action in the app will automatically trigger custom email with the contents of submission to one or more email addresses.
Example: When a field employee collects the customer data and submits, then an email with the pdf of the submitted data is automatically sent to the manager.
You can set up the Slack node in your workflow such that any specific action in the app will automatically trigger a custom message in the specified slack channel.
You can set up the REST API node in your workflow to send custom data from your submissions to a REST API gateway.
You can set up the Mobile Notification node in your workflow such that any specific action in the app will automatically trigger a custom push notification to the mobile phone of the specified users.
You can set up the Wait node in your workflow such that any specific action in the app will automatically trigger a specified waiting time before the next task is carried out.
Example: When a field employee collects the customer data and submits, the workflow waits for 10 minutes and sends an email with the pdf of the collected data.
You can set up the If node in your workflow such that if the user performs action A then a specific action will be triggered or if the user performs action B then a different action will be triggered.
Example: If a field employee completes the assigned work then the field manager receives a notification that the work is completed or If the field employee has not completed the work then the manager receives a notification that the work is past the due date.
You can set up the Create Submission node in your workflow such that any specific action in the app will automatically create a new submission in the same app or another app.
You can set up the Edit Submission node in your workflow such that any specific action in the app will automatically create a new submission in the same app or another app.
You can set up the Repeat node in your workflow such that any specific action in the app will automatically trigger an action until the repeat condition is true.
Example: An employee has to go to a specific site at a specified time and submit site details. If they fail to do that then an email or a notification keeps popping up at a specified time interval until the work is done.
You can set up the WhatsApp node in your workflow such that any specific action in the app will automatically trigger a WhatsApp message to the specified user or a group of users.
Example: When a user submits a ticket, instantly a custom message is sent to the WhatsApp of the user.
(Check the WhatsApp Help Guide on the available templates and also submit your own template)
L374, 1st Floor, 5th Main Rd, Sector 6, HSR Layout, Bengaluru, Karnataka 560102, India
+91 96418 61031
3500 S DuPont Hwy, Dover,
Kent 19901, Delaware, USA
+1 (341) 209-1116
3500 S DuPont Hwy, Dover,
Kent 19901, Delaware, USA
+1 (341) 209-1116
L374, 1st Floor, 5th Main Rd, Sector 6, HSR Layout, Bengaluru, Karnataka 560102, India
+91 96418 61031