Move deal

Moves a deal to another phase of its pipeline.

MCP tool teamleader_write → move_deal

write

Moves one deal to the phase you name. A deal does not have to pass every phase. If that phase has a follow-up action, Teamleader plans the task, meeting or call as it does when you drag the deal in the app. Moving back undoes it, so it does not wait for your OK.

Parameters

Parameters: move_deal
NameTypeDescription
deal_id string required string Deal ID from list_deals.
phase_id string required string Target phase ID from list_deal_phases.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "teamleader_write",
    "arguments": {
      "operation": "move_deal",
      "arguments": {
        "deal_id": "deal_8c41d2",
        "phase_id": "phase_8c41d2"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "deal_id": "9c1f3a5e-7b24-4d68-8e0a-5f2b4c6d8e10",
    "phase": "Accepted",
    "moved_at": "2026-10-20T08:05:00Z"
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.