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
| Name | Type | Description |
|---|---|---|
| deal_id string required | string | Deal ID from list_deals. |
| phase_id string required | string | Target phase ID from list_deal_phases. |
tools/call
{
"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
{
"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
}