---
title: "How to create and use webhooks for Task within the platform"
last_updated: "2026-08-14T07:36:04.406Z"
category: "Getting Started"
canonical_url: "https://maybeclients.com/h/maybe/how-to-create-and-use-webhooks-for-task-within-the-platform"
help_centre: "Maybe* Help Centre"
---

# How to create and use webhooks for Task within the platform

This guide explains how to create a webhook, copy its URL into another system, and then select that webhook as the trigger for a task so your AI agent can run automatically whenever the webhook fires.

Webhooks let you send information (a payload) from another platform into this platform. When the webhook is triggered, your task can run using that incoming payload — ideal for automating work the moment something happens elsewhere (for example, a form submission, a new record, or a status change in another tool).

- Go to Configure.
- Select Webhooks.
- Select Create Webhook.
- Enter a name for your webhook.
- Select Create to generate the webhook.
- Copy the Webhook URL:
  - Select Copy next to the webhook URL.
  - Paste this URL into the other platform you’re using (the system that will send the webhook), so it knows where to send the payload.
- If you haven’t created the task yet:
  - Select Automate.
  - Follow the task creation steps shown in the platform.
  - When prompted for the trigger, choose Webhook and select the webhook you just created.
- If you already have a task you want to trigger:
  - Go to All Tasks.
  - Use the search bar to find the task you want to run when the webhook payload arrives.
  - Select the three dots to edit the task.
  - Set the task trigger to Webhook.
  - Open the trigger dropdown and:
    - Choose an existing webhook you already created, or
    - Create a new webhook from there if needed.
  - Save the task.
- Test the webhook:
  - In the other platform (where you pasted the webhook URL), run a test to send a test payload.
  - Check the task run/output in this platform to confirm the incoming payload looks as expected and the automation behaves correctly.
- Manage existing webhooks (optional):
  - On the Webhooks page, you can view active webhooks.
  - You can delete a webhook if it’s no longer needed.
  - You can activate or inactivate a webhook if you want to stop using it temporarily.
  - If you need changes, create a new webhook (webhooks cannot be edited).
## Troubleshooting

| Issue | Possible Cause | Suggested Solution |
| --- | --- | --- |
| I can’t find the Webhooks page | You’re not in the right menu area, or permissions restrict access | Go to Configure → Webhooks. If you still can’t see it, ask an admin to confirm you have access to configuration features. |
| The other platform says the webhook URL is invalid | The URL was copied incompletely, or extra characters/spaces were included | Copy the webhook URL again using Copy, then paste it directly into the other platform (avoid manual typing). |
| My task isn’t running when the webhook fires | The task trigger isn’t set to Webhook, or the wrong webhook is selected in the dropdown | Open the task (via All Tasks), edit it (three dots), set trigger to Webhook, then confirm the correct webhook is selected before saving. |
| I’m sending a test webhook but nothing shows up | The other platform isn’t actually sending the request, or it’s not pointing at the right webhook URL | Run the other platform’s webhook test again, confirm it’s targeting the correct webhook URL, and retry after saving your task trigger settings. |
| I need to change a webhook’s URL or setup | Webhooks can’t be edited once created | Create a new webhook, update the other platform to use the new webhook URL, then update your task trigger to select the new webhook. |
| I inactivated a webhook and now nothing works | Inactive webhooks won’t trigger tasks | Go to Configure → Webhooks and activate the webhook again, then re-test from the other platform. |
| I deleted a webhook by mistake | Deleted webhooks can’t be used by tasks | Create a new webhook, paste the new URL into the other platform, then update the task trigger to use the new webhook. |

Webhooks are a straightforward way to connect other systems to your AI-powered tasks, so work can start automatically as soon as an external event happens. Whether you create the task first or build it via Automate after creating the webhook, the key is to link the correct webhook as the trigger and validate it with a test payload.
