How to setup Webhooks in DesignO

How to setup Webhooks in DesignO

Webhooks in DesignO let you send immediate data or notifications to other systems—like e-commerce, MIS, or ERP—when a specific event occurs. Let’s walk through setting up a webhook so your team always stays in sync with important updates.

Watch the tutorial here - 

Step 1: Click Settings from the main menu.

Step 2: Select Webhook to see all your available webhooks.

Image

Step 3: Click Add new webhook.

Image

Step 4: Turn on the Enable toggle for the webhook.

Image

Step 5: Enter a Name, like Order Update.

Image

Step 6: Choose the Module (Order, Job, or Message) you want to trigger the webhook for.

Image

Step 7: Select the specific Event, such as Order Create, Update, or Status Update. If you select a different module, available events will update accordingly.

Image

Step 8: Pick the HTTP Method (GET, POST, PUT, or DELETE) required for your integration.

Image

Step 9: Enter the Callback URL where data should be sent.

Image

Step 10: Set the number of Attempts for retrying the webhook if it fails, and specify the Interval (in minutes) between attempts.

Step 11: Optionally, add a Description, then click Submit to create your webhook. You’ll see newly created webhooks listed in your dashboard.

Image

Step 12: To monitor activity, open the Log section. Here you’ll see all log entries, including the payload and response for each webhook call.

Image

Step 13: Review details for a specific webhook event. Check the Status of the request, inspect the Payload that was sent, and view the Response.

Image

Image

Step 14: Resend a webhook if needed.

Image

Step 15: If a webhook fails, go to the failure log. You’ll see all failed logs and can click Retry to attempt sending again.

Image

Adding a webhook in DesignO helps automate your workflows and keeps external systems updated in real time. Set webhooks for key events to ensure critical information is always delivered to the right place, instantly.