Forms & Tasks DesignerπŸ†• 🧨

Events and Process Triggers

14min

Events and Process Triggers

You can trigger processes from your forms using events. These events can be configured to run synchronously, and they can also involve data mapping between form fields and process variables.

Overview

Form Events and Triggers provide a powerful mechanism to trigger processes directly from your forms. Whether you need to initiate specific actions upon form submission or handle dynamic data mappings, Form Events offer flexibility and automation to streamline your workflow.

Document image
ο»Ώ

Key Features

1. Data Mapping

Form Events support data mapping between form fields and process variables. This feature enables you to seamlessly transfer data from your forms to associated processes, enhancing data consistency and integrity.

  • Dynamic Mapping:
    • Establish dynamic links between form fields and process variables.
    • Automate the transfer of relevant data, reducing manual efforts.

2. Event Triggers

Form Events can be triggered by various actions within the form, creating a responsive and interactive user experience.

onLoad and onSubmit: A process (or more) can be configured to Run on one any of these events:

ο»Ώ

Document image
ο»Ώ

Getting Started

Adding Form Events

To add events to your forms:

  • Select the form.
  • Expand the Events Section:
Document image
ο»Ώ
  • Select the Event type and process:
Document image
ο»Ώ
Document image
ο»Ώ

Adding Button Events

In Form Builder apart from the form events, there can be configured Button events:

  • Add a Button to the form.
  • Expand the Events Section:

ο»Ώ

Document image
ο»Ώ
  • Select the Event type:
    • OnClick: Available now!
    • OnHover: (coming soon) πŸ”œ
  • Configure Data Mapping by mapping form fiels to input process variables and output process variables to form fiels.
    Document image
    ο»Ώ

Adding Field Events:

OnInput Field Events can be setup for the following components: Text, Number, Date, Textarea, Select, Checkbox, Radio, Approval, File Upload.

  • Add the component.
  • Expand the Events section and click "+ Add event onInput" and select "Trigger process"
Document image
ο»Ώ
  • Configure Data Mapping by mapping form fiels to input process variables and output process variables to form fiels.

ο»Ώ

Document image
ο»Ώ

Best Practices

  1. Clear Naming Conventions:
    • Use descriptive names for your events and triggers to facilitate easy identification.
  2. Test Extensively:
    • Before deploying forms with events in a live environment, thoroughly test all configurations to catch and resolve any potential issues.

Troubleshooting

If you encounter issues with your form events:

  1. Check the event logs for error messages and details.
  2. Verify the data mapping configurations.
  3. Ensure that the associated processes are correctly configured and accessible.

ο»Ώ

Email Notifications

In the Form Builder, once a task is displayed in the Assinged to me section, an email will be sent to the user. The email is sent for Approvers and Task Assignees as well.

ο»Ώ

For support, please join our Discord community for further assistance and support.