CRM

Create a task

crm_create_task · Changes data · Markdown

A follow-up on a contact, with an optional due time and priority.

$0.01 a call

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

An example

Remind me to send Hotel Elbblick the kitchen quote by Friday noon.

Your agent callscrm_create_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
{
  "email": "lukas.meyer@hotel-elbblick.example",
  "title": "Send the kitchen quote to Hotel Elbblick",
  "due_at": "2026-10-16T12:00:00+02:00",
  "priority": "high"
}
What comes back
{
  "task": {
    "id": 4102,
    "contact_id": 4102,
    "title": "Send the kitchen quote to Hotel Elbblick",
    "details": "",
    "status": "open",
    "priority": "high",
    "due_at": "2026-10-16T12:00:00+02:00",
    "completed_at": null
  }
}

Use it when

Someone has to be called, emailed or sent something later.

What it does

A follow-up on a contact, with an optional due time (ISO 8601) and priority.

What comes back

The task: id, contact_id, title, details, status, priority, due_at and completed_at. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
contact_idintegerAt least 1.
emailstringUp to 254 characters.
titleRequiredstring1 to 200 characters.
detailsstringUp to 5,000 characters.
due_atstringISO 8601, e.g. 2026-10-20T09:00:00Z. Up to 40 characters.
prioritystringOne of: low,normal,high,urgent.

The call

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

Terminal
curl -X POST https://api.conecto.chat/v1/tools/crm_create_task \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email":"lukas.meyer@hotel-elbblick.example","title":"Send the kitchen quote to Hotel Elbblick","due_at":"2026-10-16T12:00:00+02:00","priority":"high"}'

When it refuses

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

CodeWhenWhat to do
not_found404No contact of the business matches that contact_id or email.Find the person with crm_search and use the id it returns.
invalid_input400Neither contact_id nor email was given.Send one of the two.
invalid_input400due_at is not an ISO 8601 time.Send it like 2026-10-16T12:00:00+02:00.

Give this to your agent.

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