Track tasks!

Seamless Insights for Your Asynchronous Ops

Get visibility into your backend tasks, workflows and queues.

Insight - Automation - Metrics

Track Task Progress
Easily track task progress using our simple API and SDKs. View task status from anywhere.
Create Custom Alerts
Decide when and how you get notified with custom notification rules.
View Task History
Get insight into individual task history and see trends over time.
Detect Silent Failures
Detect when a task stops reporting, produces an error, or never starts in the first place.
Monitor Scheduled Tasks
Never worry about schedule tasks again. Get notified when they error, stop running or never ran at all.
View Monitor History
See the full history of task executions with a detailed view of each run.
Simple Configuration
Use basic intervals or the full power of cron expressions to schedule your monitors.

Take a guided tour

Watch how easy it is to get started with the Task Badger

Designed for Developers

Our simple API makes it easy to get the most out of your workloads.

Documentation

Read our guides and documentation

API Reference

Refer to our API endpoints and schemas


AUTH_TOKEN="NF2x69rd.nrakZMCJnRuBac7BR7m5atDkRdx0WS1d"

# Create a task with custom data
# and an email notification
$ curl -X POST \
 'https://taskbadger.net/api/demo_org/project_a/tasks/' \
 -H "Authorization: Bearer ${AUTH_TOKEN}" \
 -H "Content-Type: application/json" \
 -d '{
 "name": "demo task",
 "data": {"customKey": "customValue"},
 "actions": [
   {
     "integration": "email",
     "trigger": "success,error",
     "config": {"to": "user@example.com"}
   }
 ]
}'

Ready! Get Set! Go! Start tracking today!