Bulk SMS
Campaigns with CSV lists, snapshotted audiences, and cost estimates before you confirm. For schools, churches, retail, and NGOs reaching many handsets at once.
Learn more →
Business SMS
Ghana businesses send OTP codes, marketing campaigns, and transactional alerts every day. Taysend covers each pattern with prepaid GHS billing, inspectable delivery, and routing to MTN, Telecel, and AT — from the dashboard or a documented REST API.
Products
Campaigns with CSV lists, snapshotted audiences, and cost estimates before you confirm. For schools, churches, retail, and NGOs reaching many handsets at once.
Learn more →Login codes and payment PINs via POST /v1/verify/send and /v1/verify/check. Hashed codes, cooldown, dedicated queue — separate from bulk traffic.
Learn more →Receipts, order updates, and account alerts tied to actions your customer already took. type: transactional in the API.
Learn more →Promotional campaigns to opted-in contacts with approved sender IDs and prepaid billing.
Learn more →REST API at https://api.taysend.com. Bearer keys, idempotency, webhooks, and GET /v1/messages/:id for delivery reports.
Learn more →Alphanumeric 3–11 character brand names. LIVE approval through Taysend and network review.
Learn more →Platform
GHS 0.04 per billed unit for Ghana. Reserve before send, settle after delivery.
GSM-7 (160 chars/segment) vs UCS-2 (70 chars/segment). Computed from the body before billing.
GET /v1/messages/:id and signed webhooks — accepted is not delivered.
RBAC, routing rules, and contract rates for larger organisations — see /enterprise.
Explore
Each page answers a different question. They are not copies of this one.
FAQ
If something here is product behaviour, it matches the dashboard and the API.
Developers usually start with the SMS API and TEST keys. Operators who send campaigns monthly often start with bulk SMS in the dashboard. Fintech and apps need OTP plus transactional alerts.
Starter is prepaid per billed unit — GHS 0.04 for Ghana. Growth and Enterprise are commercial terms if you need volume tiers or extra sender IDs.
Yes. OTP, bulk, transactional, and API sends debit the same prepaid GHS wallet. Insufficient balance returns INSUFFICIENT_BALANCE — we do not queue unfunded traffic.
Get started