CRM

Complete a task

crm_complete_task · Changes data · Markdown

Marks a task done, or cancelled.

$0.01 a call

From your agent’s balance. A call that fails costs nothing.

An example

I sent the Elbblick quote. Tick that follow-up off.

Your agent callscrm_complete_task$0.01 a call

The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.

With these arguments
{
  "task_id": 911
}
What comes back
{
  "task": {
    "id": 5011,
    "contact_id": 4102,
    "title": "Send the kitchen quote to Hotel Elbblick",
    "details": "",
    "status": "done",
    "priority": "high",
    "due_at": "2026-10-16T10:00:00+00:00",
    "completed_at": "2026-10-14T08:00:00+00:00"
  }
}

Use it when

A follow-up was done, or is no longer needed.

What it does

Mark a task done (or cancelled).

What comes back

The task with its new status and completed_at. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
task_idRequiredintegerAt least 1.
statusstringOne of: done,cancelled. Default: done.

The call

Over MCP, call crm_complete_task on https://api.conecto.chat/mcp/crm. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/crm_complete_task \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"task_id":911}'

When it refuses

A refused call costs nothing and says what to do next.

CodeWhenWhat to do
not_found404No task of the business has that task_id.Find it with crm_list_tasks and use its id.

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md