Close icon used for modal or UI dismissal
Linear gradient light background

Automate Tasks in Slack with Webhooks

Chaser’s Slack task automation lets you create and assign tasks automatically from any workflow—no code required. Use incoming webhooks to instantly turn Slack messages, forms, or triggers from other tools into actionable tasks for your team.

1. Get your webhook token

In Slack, type /chaser get-chaser-webhook-token. This generates your API token for Slack task automation.

2. Send tasks automatically via webhook

Note: If you're using Zapier, you can do this with a Webhook step - just be sure to set the Payload Type to "JSON".

Create a task by making an HTTP POST request:

curl -X POST https://slack.chaseforme.com/webhooks/tasks \
-H "Authorization: Bearer PLACE_API_TOKEN_HERE" \
-H "Content-Type: application/json" \
-d '[
 {
   "summary": "Complete the project plan",
   "assignee": "alex@example.com",
   "dueAt": "2025-01-23",
   "channel": "general"
 },
 {
   "summary": "Prepare budget report",
   "assignee": "richard@example.com",
   "dueAt": "2025-03-19"
 }
]'

Data Format
- summary is the only required field
- dueAt must be in the YYYY-MM-DD format
- assignee is identified by the email address
- you can create up to 50 tasks at a time
- if channel name is specified, the user must be a member to create tasks in it



Why automate tasks with webhooks?

- Automate task creation from your team's apps—Zapier, Make, HubSpot, GoHighLevel, and many more.
- Set up a workflow in Slack that creates tasks automatically when new requests arrive.

Best for...
Teams who want to:
- Replace manual task entry with Slack automatic task creation
- Build Slack task assignment workflows without coding
- Automate project handoffs directly inside Slack