Skip to main content
POST
Complete a task
Resolves the task and advances the cadence. For a call task, pass the call_log it was resolved by. If the call was dialled inside Salesfinity you do not need to call this at all — dispositioning the call completes the task and applies the outcome automatically. For a manual_email task, pass subject and body: this queues a real email. The task stays pending until the send is confirmed, and a second attempt while one is in flight is a 409.

Authorizations

x-api-key
string
header
required

Team-scoped API key generated in the Salesfinity dashboard under Settings -> Connections & API. A missing or invalid key returns HTTP 403.

Path Parameters

id
string
required

24-character task id.

Body

application/json
user_id
string
required

The team member this call acts as. Must be an active member of the team the API key belongs to.

Example:

"507f1f77bcf86cd799439011"

call_log
string

Call log this task was resolved by. Only meaningful for call tasks, and must belong to your team.

note
string
subject
string

Subject line, for a manual_email task.

body
string

HTML body, for a manual_email task. Completing such a task queues a real send; the task stays pending until the send is confirmed.

Response

Success.

The outcome of an action. Shape varies by endpoint — for example enable returns the sequence and how many enrollments it activated, and a bulk verb returns how many rows it moved.