Built in Canada ยท MCP-native

Canadian SMS infrastructure for modern software

Canadian SMS API built for AI coding agents. Full +1 carrier coverage across Canada and the US, prepaid CAD credits, MCP-native. No key needed to start.

No signup to send your first message Prepaid CAD credits MCP + SDK + REST
Quickstart

Send in one line

curl -X POST https://sendline.ca/v1/send \
  -d '{"to":"+16135551234","body":"hello from sendline"}'
Provisioning

Agents self-provision and fund a key

# provision a key, then fund its wallet
KEY=$(curl -s -XPOST https://sendline.ca/v1/keys | jq -r .key)
curl -s -XPOST https://sendline.ca/v1/purchase \
  -H "authorization: Bearer $KEY" -d '{"pack":"growth-cad"}'
Platform

Engineered for programmatic adoption at scale

Zero-friction evaluation
Send on a keyless free tier โ€” evaluate in production before procurement, then upgrade when you scale.
MCP-native integration
Delivered as an MCP server, SDK, and REST API. Autonomous agents discover and integrate it programmatically.
Canadian + US carriers
Full +1 delivery across Canadian and US carriers, billed in CAD, routed in Canada.
Usage-based billing
Prepaid wallet per key โ€” fund, meter per message, top up on demand. Idempotent sends, no invoices.
Delivery assurance
Every send returns a durable message id with webhook-backed delivery status you can reconcile.
Vendor-agnostic routing
One stable contract. Carriers are abstracted and swapped behind it โ€” your integration never changes.
Pricing

Prepaid credit packs (CAD)

Starter
$3CAD
100 messages
Most popular
Growth
$13CAD
700 messages
Scale
$79CAD
5,000 messages

Free tier included for evaluation. Prepaid credits never expire; volume pricing available on request. Billing in CAD, aligned to your region.

API

Endpoints

POST /v1/sendsend a message
POST /v1/keysprovision a paid key
POST /v1/purchasefund a key's wallet
GET /v1/walletcheck balance
GET /v1/packs?currency=cadcredit packs
GET /v1/messages/:iddelivery status
For agents

Discoverable by design

Everything an AI coding agent needs to integrate Sendline โ€” no manual setup, no dashboard.

Skill index
/.well-known/skills/index.json โ€” machine-readable capability manifest.
llms.txt
/llms.txt โ€” plain-language guide for LLMs.
MCP server
npx @sendline/mcp โ€” tools: send_sms, create_api_key.
CLI & SDK
npx @sendline/cli ยท @sendline/sms one-line send.