Send an SMS

Sends a text message from one of your mobile numbers to a phone number.

MCP tool ringover_write → send_sms

write Confirm

Sends the SMS as the Message > SMS > + New form does: from a mobile number assigned to your user, to a phone number, with your text. Ringover splits the text into 160-character fragments, bills each fragment and allows at most 8 segments. Needs a Business plan. With send_at the message is scheduled instead of sent now. It returns the message with its state; a failed message can be sent again. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: send_sms
NameTypeDescription
from_number string required string A mobile number assigned to your user, the sender ID, with country code.
to_number string required string The recipient phone number with country code.
body string required string The message text.
send_at datetime datetime ISO 8601 time to send later. Omit to send now.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "ringover_write",
    "arguments": {
      "operation": "send_sms",
      "arguments": {
        "from_number": "+15550100100",
        "to_number": "+15550100142",
        "body": "Hi Dana, sorry we missed your call. We will call you back today."
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "message_id": "msg_7710",
    "conversation_id": "sms_3301",
    "from_number": "+15550100100",
    "to_number": "+15550100142",
    "body": "Hi Dana, sorry we missed your call. We will call you back today.",
    "state": "sent",
    "sent_at": "2026-10-22T09:40: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.