Set call tags

Set the tags of one call to exactly the list you pass.

MCP tool aircall_write → set_call_tags

write

Replaces the call tags with the labels you pass; an empty list removes them all. A label that is not in list_tags fails with a message naming it, because only Admins and Supervisors create tags. Tags reach no customer and one more call undoes the change, so this tool does not wait for your OK. Tags sync to a CRM connected to the line after the call ends, and a number with mandatory call tagging expects a tag on every connected call.

Parameters

Parameters: set_call_tags
NameTypeDescription
call_id string required string Call ID from list_calls.
tags string[] required string[] Tag labels from list_tags.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "aircall_write",
    "arguments": {
      "operation": "set_call_tags",
      "arguments": {
        "call_id": "1437758774",
        "tags": [
          "Follow Up",
          "Pricing"
        ]
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "call_id": "1437758774",
    "tags": [
      "Follow Up",
      "Pricing"
    ],
    "updated_at": "2026-10-23T08:15:02Z"
  },
  "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.