When a record is submitted in an application, the system triggers specific App Events based on the configuration set by the admin. These events help automate actions, notify users, update data, and integrate with external systems.
In simple terms, configured events allow the application to “respond” automatically when a record is submitted.
Admins can configure different types of App Events depending on when they should be triggered. The categories include:
- Quick Flows: A Quick Flow is a predefined action that automatically takes place after a record is submitted in an app. It helps streamline workflows by eliminating manual follow-ups and triggering necessary actions instantly. For example, after submitting an employee record, Quick Flow can open another app for additional details, generate a printable report, or redirect users to a related report for quick review. This ensures a smooth and efficient process without extra effort from end-users.
- Notifications: Notifications in an application are designed to trigger automatically based on specific user actions or system events. These notifications help keep users informed about important updates, changes, or required actions within a workflow.
- Triggers: Triggers are used to connect any two applications which may belong to same workspace or different workspaces within Quixy. The application from which you create triggers acts as the source application and the application which you connect to this source application acts as the destination application.
- User Functions: This feature serves as an efficient alternative to the traditional process (i.e., using an Admin Menu) for creating or deactivating a user and assigning or removing a user role. It significantly reduces the time required compared to the natural process and democratizes the creation of User Functions.
- Data Functions: Data Functions serve as a bridge between an Application and a Data Table, creating a relationship between the two. This ensures that any record submitted through the application is directed to and stored in the data table.
- Third-Party Integrations: Connects the application to external systems using APIs or webhooks to send or receive data.
- Custom Script: Runs custom C# logic to handle advanced or specialized processing during the submission of a record.