Send SMS
Send one SMS from an Aircall line to a phone number.
MCP tool aircall_write → send_message
Sends a one-to-one SMS from the line you name, as Aircall Workspace does after Start conversation and Send message. Aircall allows SMS only for numbers in the US, Canada, UK, France, Australia, Germany, Austria, Belgium, Denmark, Finland, the Netherlands, Sweden, Poland and Ireland. Sender and recipient must be in the same country, except US to Canada. In the UK, France, Australia and Germany the line must be a mobile number. A line that cannot send SMS fails with that reason. Text only, no MMS. The message reaches a customer. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| line string required | string | Aircall line to send from, by name or number, as in list_calls. |
| to string required | string | Recipient phone number in international format. |
| body string required | string | Message text. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "aircall_write",
"arguments": {
"operation": "send_message",
"arguments": {
"line": "Sales US",
"to": "+14155550142",
"body": "Hi Priya, sorry we missed your call. We will ring you back today."
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"message_id": "msg_30417",
"conversation_id": "conv_5521",
"line": "Sales US",
"to": "+14155550142",
"status": "sent",
"sent_at": "2026-10-23T08:20:11Z"
},
"isError": false
}