What Are Webhooks?
Webhooks allow Taskade to receive automated messages or data updates from other apps when certain events happen. In Taskade, for example, you can use webhooks to trigger actions like updating tasks or sending instant notifications using HTTP requests.
π In This Article
What Are Webhooks?
Set up Webhooks
Payload Parameters
Using Parameters
Working with JSON Object Parameters
Trigger the Webhook
Sending an HTTP Request to Taskade
Using Make
π€ Taskade AI Essentials
Build with Taskade Genesis
Set up Webhooks
The Webhook trigger allows you to configure the parameters of the incoming data. These parameters can be referenced in the subsequent actions in the automation. There is no limit to the number of parameters within a single trigger.
Navigate to the Automations tab at the top of your workspace.
βClick β Add automation β‘ Start from scratch.
βAdd a Webhook Trigger.
βConfigure the structure of the incoming data.
βAdd an Action to reference the configured parameters.
βTake note of the unique Webhook URL shown in the trigger.
βActivate the automation with the toggle in the top-right corner.
Here's an example of the structure of the received data and how it can be referenced:
And here's a data sample the Webhook trigger above can receive:
{
"Name": "John",
"Title": "CEO of Taskade"
}
Payload Parameters
To access nested values in your payload:
Select the JSON Object parameter in your webhook trigger.
βUse the Add Field option select nested JSON properties.
Using Parameters
When setting up parameters in your webhook trigger (e.g. text, JSON object, email, or URL), you can reference them directly in your actions.
For instance, if your webhook receives a parameter named query with the value "my query", you can pass this value to an action by typing @ and selecting query. This ensures the action receives the exact value "my query".
Working with JSON Object Parameters
If your webhook includes a JSON object parameter, you can reference the full response by typing @ and selecting Webhook Body (Raw). This allows you to access the complete payload without defining individual parameters manually.
π‘ Note: Passing the raw webhook body to an AI Agent action is particularly useful for extracting specific values or parsing structured outputs.
Trigger the Webhook
Sending an HTTP Request to Taskade
HTTP stands for HyperText Transfer Protocol. Itβs a way for computers to communicate over the Internet. Think of an HTTP request like sending a letter to another app, and a Webhook is one way an application can receive this letter.
Using Make
Sign in to your Make account.
βClick the Create a new scenario button on the top left corner of the screen.
βClick the plus icon and choose HTTP from the available modules.
βSelect Make a request.
βFill in the URL field with the Webhook URL shown in the Taskade Trigger.
βSelect the Method as POST.
βSelect the Content type as JSON.
βInput the data you want to send to Taskade in the Request Content input box.
βClick on the Run Once button
π‘ Note: The parameter name sent as the request content from Make must be exactly the same as the parameter name entered in Taskade's WebHook Trigger.
In this example, the received data will be added as a task to a project:
π Ready to Build?
π Helpful Links
Download our apps: taskade.com/downloads
Leave feedback: taskade.com/feedback
Changelog: taskade.com/blog/updates
Watch tutorials: youtube.com/taskade
Contact us: taskade.com/contact
π€ Taskade AI Essentials
Build with Taskade Genesis
Taskade Genesis lets you build complete apps, workflows, and dashboards from a single prompt β no code required. Describe what you need and Taskade Genesis creates a living system with connected projects, AI agents, and automations.
𧬠The Taskade Three Pillars
Taskade is built on three connected pillars that work together as your Workspace DNA:
Memory β Projects & Databases store your data, history, and context
Intelligence β Custom AI Agents think, learn, and grow from your data
Execution β Automations trigger actions across 100+ integrations
Your AI agents can learn from files, URLs, YouTube videos, and RSS feeds β and connect to external tools via 100+ integrations and MCP connectors.





