Website logo
🔭Overview
💼Platform Actions
💜Integrations
🧰Custom Actions
🛠️Developer's Guide
Navigate through spaces
⌘K
📄Forms & Tasks 🆕 🧨
✏️Create form
👥Task Assignees and Approvals
✅Submissions
👤Assigned to me
📌Events and Process Triggers 🔜
📢Announcements
November 6th 2023 Update
🚧September 12th 2023 Update
🚧June 23rd 2023 Update
🚧May 26th 2023 Update
🚧May 10th 2023 Update
📖Dashboard
📘How to create a workspace in a master-workspace?
👑Processes
🏗️Process Designer
🔐Credential Manager
🔢Data Models
📑Document Designer
🧬Automation
🕑Schedules
📥Webhooks
🔑API Keys
📚Best practices
🎭Platform Tricks
❓FAQ
⚙️More Tools
🔃Import / Export resources
👥Users
🛣️Roadmap
Docs powered by Archbee
Automation
Webhooks

Configure and assign webhook [example]

7min

Follow our setup guide to configuring and assigning a webhook to a process in PROCESIO. 🎉

Read on for a hands-on example on webhook configuration in PROCESIO and how to assign it to a process. For the purpose of this example, we will be using Postman to mimic an event and send data from another platform to PROCESIO.

Configure webhook

<iframe width="560" height="315" src="https://www.youtube.com/embed/Qn_oyOkjRJo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>


To configure your webhook, go to Automation section, then switch to Webhooks tab.

If you have not added a webhook already, click Create webhook.

We will use Postman to mimic an event and send data from another platform to PROCESIO.

1. Give the webhook a name.

2. Copy the unique URL

Document image




3. Go to Postman and paste the webhook URL (generated by PROCESIO)

4. Select POST verb

For the purpose of this article, we will send over a simple JSON object:

JSON
{
    name: "John Doe",
    age:30
}


Once you’ve entered your JSON object you can click the blue “Send” button to send a POST request to the PROCESIO webhook.

Document image


After you send the example webhook, you should see a success message (200 OK). 

In the meantime, the JSON object was passed and received in PROCESIO and you can see the data structure was determined correctly:

Document image


Press Save to save your webhook.

Each webhook can be configured with one or more event types. Press "Listen for another event" to add up attributes from other events to the data structure.

Assign to process

<iframe width="560" height="315" src="https://www.youtube.com/embed/6L_2wYooYBs" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>


The webhook created can now be assigned to a process.

  1. 1. Go to Process Designer.

2. Select a process you want to trigger when data is received.

3. Open process.

4. Go to Webhooks

Document image


5. In Assign Webhook panel, select the webhook created, to trigger this process

6. A local variable is automatically created based on the data structure received in webhook.

7. You can use attributes in data structure to filter the data sets that will trigger your process.

Based on the example below, only data sets where age > 25 will trigger the process:

Document image


Save the configuration.

You are now all set. Congrats! 🎉

Sending data to PROCESIO to this unique webhook URL will automatically start the process.





Updated 24 Apr 2023
Did this page help you?
PREVIOUS
Configure Response
NEXT
API Keys
Docs powered by Archbee
TABLE OF CONTENTS
Configure webhook
Assign to process
Docs powered by Archbee