> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentline.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Outbound SMS is not enabled

> Outbound SMS is not enabled for agents.

This operation is not exposed on the MCP server. `send_sms` and `send_message` are not MCP tools. Do not send SMS or MMS.

Inbound SMS is listed with GET /v1/messages (`list_messages`) and delivered as `sms.received` events.



## OpenAPI

````yaml /openapi.json post /v1/messages
openapi: 3.1.0
info:
  title: AgentLine
  description: >-
    AgentLine gives every AI agent a real US phone number and a human-like
    voice. Agents can make and receive calls. Inbound SMS can be read. Outbound
    SMS is not enabled for agents and is not exposed on MCP. This spec covers
    the core developer surface: agents, numbers, calls, messages, events,
    webhooks, billing, and voice.
  version: 0.3.0
  summary: US phone numbers and voice for AI agents. Inbound SMS can be read.
  contact:
    name: AgentLine
    url: https://agentline.cloud
  license:
    name: MIT
    url: https://opensource.org/license/mit
servers:
  - url: https://api.agentline.cloud
    description: Production
security:
  - API Key or OAuth: []
paths:
  /v1/messages:
    post:
      tags:
        - Messages
      summary: Outbound SMS is not enabled
      description: >-
        Outbound SMS is not enabled for agents.


        This operation is not exposed on the MCP server. `send_sms` and
        `send_message` are not MCP tools. Do not send SMS or MMS.


        Inbound SMS is listed with GET /v1/messages (`list_messages`) and
        delivered as `sms.received` events.
      operationId: send_sms
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/MessageSend'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
        - API Key or OAuth: []
components:
  schemas:
    MessageSend:
      description: >-
        Request body for POST /v1/messages. Outbound SMS is not enabled for
        agents and is not exposed on MCP.
      properties:
        agent_id:
          type: string
          title: Agent Id
          description: Agent id. Outbound SMS is not enabled for agents.
        to_number:
          type: string
          title: To Number
          description: E.164 destination. Outbound SMS is not enabled for agents.
        body:
          type: string
          title: Body
          description: Message text. Outbound SMS is not enabled for agents.
        media_url:
          anyOf:
            - type: string
            - type: 'null'
          title: Media Url
          description: Media URL. Outbound MMS is not enabled for agents.
        from_number_id:
          anyOf:
            - type: string
            - type: 'null'
          title: From Number Id
          description: Phone number id. Outbound SMS is not enabled for agents.
      type: object
      required:
        - agent_id
        - to_number
        - body
      title: MessageSend
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
        input:
          title: Input
        ctx:
          type: object
          title: Context
      type: object
      required:
        - loc
        - msg
        - type
      title: ValidationError
  securitySchemes:
    API Key or OAuth:
      type: http
      description: >-
        AgentLine API key. Get one via the email OTP flow (POST /v1/auth/otp
        then POST /v1/auth/verify). Pass as: Authorization: Bearer al_live_...
        (legacy sk_live_... still works).
      scheme: bearer
      bearerFormat: API key (al_live_...)
      x-fern-bearer:
        name: apiKey
        env: AGENTLINE_API_KEY

````