Skip to main content
Acepeak
CPaaS · SMS API

A2P SMS on direct operator routes.

Send A2P, two-way and bulk SMS through one REST API with real delivery receipts on every message. Direct operator connections, no grey hops, sold under your brand.

  • A2P SMS
  • Two-way
  • Delivery receipts
  • AI routing
portal.yourbrand.com/messaging
LogsWebhooksSendersLive
Message log · POST /v1/messages
POST /v1/messages
{ "to": "+44 7700 900123",
  "from": "ACME",
  "text": "Your code is 482 913" }
  1. Submitted0 ms
  2. Routed · direct operator38 ms
  3. Delivered · handset receipt1.2 s
9:41
AACME
Text Message · Yesterday 16:20
Acme: Order #4821 confirmed. We’ll text you when it ships.
Text Message · Today 9:41
Your Acme code is 482 913. It expires in 5 minutes. Never share it.
Text Message
Agentic AI · built in

AI in SMS API, working on its own.

AI that takes the action, not just the note. Running inside the network, on your brand. See SMS inside the AceEX business phone.

AI route selection

AI watches delivery results and shifts traffic to the best direct route when one slows down.

Reply understanding

Inbound replies are read for intent, so “STOP”, “yes” or a question triggers the right action.

Send-time optimization

AI schedules bulk sends for when each recipient is most likely to read the message.

Segment previewIllustrative
Hi Priya, your order #4821 has shipped and will arrive on Friday between 2 and 4 pm. Track it any time at acme.co/t/4821. Reply STOP to opt out.
GSM-7144 chars1 segmenthandled automatically
مرحباً بك، تم شحن طلبك وسيصل يوم الجمعة بين الساعة الثانية والرابعة.
Unicode68 chars1 segmenthandled automatically
Features

SMS API, feature by feature.

  • Single send endpoint

    Send any message with POST /v1/messages and a few fields.

  • Two-way SMS

    Receive replies on long codes or short codes via webhook.

  • Bulk campaigns

    Send from OTP bursts to national campaigns at steady throughput.

  • Real delivery receipts

    Get handset-level status on every message, not just submission.

  • Unicode and concatenation

    Send long and local-script messages with automatic segment handling.

  • Sender management

    Manage sender IDs per enterprise so messages arrive from a trusted name.

Use cases

What enterprises send with it.

From OTP bursts to national campaigns, the same endpoint carries every kind of message. See retail and eCommerce solutions.

One-time passwordsTransactional
ACMEYour Acme code is 482 913. It expires in 5 minutes. Never share it.
✓ Delivered
Delivery updatesTransactional
ACMEYour parcel is out for delivery today between 2 and 4 pm. Track it at acme.co/t/4821
✓ Delivered
Appointment remindersService
CLINICReminder: your appointment is tomorrow at 10:30. Reply YES to confirm or CHANGE to rebook.
✓ Delivered
CampaignsPromotional
ACMEWeekend offer: 20% off everything in store and online. Reply STOP to opt out.
✓ Delivered
Delivery receipts

Know what happened to every message.

Real receipts mean handset-level status, not just “accepted”. Every state change reaches your enterprise by webhook, and the live dashboard shows the same picture. Check live platform status.

  1. 1
    submitted

    Your API accepted the message and queued it for sending.

  2. 2
    routed

    It left on a direct operator route, chosen for completion.

  3. 3
    delivered

    The handset confirmed receipt, with a timestamp.

  4. 4
    undelivered

    The operator reported a failure, so the receipt carries the reason.

  5. 5
    replied

    A two-way reply arrived on your long code or short code.

POST https://api.enterprise.com/sms/receipts200 OK
{
  "id": "msg_8f2a…",
  "status": "delivered",
  "route": "direct-operator",
  "to": "+44 7700 900123",
  "segments": 1,
  "encoding": "GSM-7",
  "delivered_at": "2026-10-02T09:41:03Z",
  "error": null
}

Illustrative payload

How it works

From setup to live.

  1. 01Sign up

    Enterprises open an account on your branded portal.

  2. 02Register senders

    Set up sender IDs so messages get delivered and recognized.

  3. 03Send

    Call POST /v1/messages from any language or SDK.

  4. 04Track

    Watch receipts and usage in real time on the dashboard.

Track feeds back into Send: receipts and usage tune the next batch.

For mobile operators

We supply the APIs, docs, sandbox, portal and billing under your name. You supply the customers.

See the reseller program
For aggregators & developers

One API for voice, messaging and AI agents, on direct routes.

Read the API reference
FAQ

Questions, answered.

Messages travel on direct operator connections, so receipts are real and delivery is predictable.

Give your enterprises an API.

Book a 30-minute technical briefing with our engineers.