Replace your custom hooks with Webhooks. You just need to configure a URL and start listening to events. Follow these steps and test it out!
Webhooks are messages that are triggered when something happens. It contains a payload that is sent to a URL, usually to perform an action when it is received. It will allow you to connect MoreApp with any other software.
1. Configure your settings
Log in to the MoreApp Platform, go to the Users page and click on the Settings icon of the administrator's group. Enable the option Webhooks under Platform Permissions.
Note: This feature is disabled by default in Platform Permissions.
2. Add your Webhook
Now it is time to create your Webhook! Go to the Settings tab and access Webhooks. Click on Add in order to add a new Webhook.
3. Configure your Webhook
Give the Webhook a name and add the URL where you want MoreApp to send the data to.
Note: You need to provide this URL, using an integration or using an integration platform like Zapier.
After adding the proper URL, you will need to select the event type that you want MoreApp to send the data from. For example, choose ‘submission.created’ to show that the Webhook needs to be triggered whenever a submission is created.
These are the currently available event types and their explanations:
|submission.created||An end-user has submitted a form|
|sumbission.pipeline.created||Started processing the submission|
|submission.pipeline.blocked||Submission processing has failed due to an error; it will not be retried automatically|
|submission.pipeline.failed||Submission processing has failed due to an error; it will be retried automatically|
|submission.pipeline.succeeded||Submission processing has succeeded|
|submission.pipeline.mail.sent||Submission processing caused a mail to be sent out|
|submission.instruction.created||An instruction has been created|
|submission.instruction.fulfilled||An end-user has failed an instruction|
Once you finish, click on Save.
4. Do a test
It is time to test if it works! Send a submission with any of your MoreApp forms. This is needed to let the Webhook know that there is data.
If you want more information regarding the configuration of Webhooks, check out our Developer Docs.
Do you want to be the first one to see our latest tutorials? Go to YouTube and hit the Subscribe button!