Instant HTTP callbacks on every completed task

Webhooks are POST requests sent by the Human Lambdas API towards a callback URL of your choice, which you can register per workflow in its corresponding Connections screen.

Currently, Webhooks can only be enabled for completed tasks. The callback structure mimics the format of the task object.

Here's how you can replicate a sample Webhooks callback:

curl $CALLBACK_URL -H "Content-Type: application/json" -d '
"id": 169578,
"status": "completed",
"completed_at": "2020-10-08T12:56:04.206Z",
"created_at": "2020-10-08T12:55:08.546Z",
"completed_by": "bernat@humanlambdas.com",
"workflow": "Example",
"workflow_id": 165,
"data": {
"text_test": "Some text"
"source": "manual"