Add a follow-up task to a contact
createContactTaskUseful when the user wants a reminder to follow up with a contact. Adds a follow-up task, such as "Call Dana", to one pipeline contact by its engagement ID. due_at is an ISO 8601 time with an offset, worked out in the user's own time zone: "Thursday 10am" means 10:00 their local time. Reusing an Idempotency-Key returns the existing task. It sends nothing. Retrying with the same idempotencyKey and input returns the first result instead of repeating the action.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"params": "<params>",
"body": "<body>",
"idempotencyKey": "<idempotencyKey>"
},
"name": "createContactTask"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| params | Yes | ||
| idempotencyKey | Yes | A unique key for this action. Reuse it only to retry the same call with the same input; use a new key for a new action. |