Skip to main content
Enterprise Messaging

CrazyTel SMS Platform

A comprehensive, high-throughput, security-first messaging platform engineered for modern businesses and developers. Send single or bulk SMS instantly, configure smart routing, and manage compliance with ease.

AU / standard SMS
Pay-As-You-Go Pricing
160 characters per segment. No setup fee.
Millisecond Delivery
Built-in Spam & Opt-out
Developer-friendly REST API
Plans from $4.95/mo

Core Messaging Services

Send SMS

What it does

Send a single SMS to any Australian or international number through a simple API call or the operator portal. Messages are submitted instantly to the carrier network with synchronous confirmation.

Key Benefits
  • Instant delivery — message reaches the carrier network in milliseconds with immediate confirmation.
  • Supports up to 1,600 characters — long messages split cleanly using GSM-7 or UCS-2 encoding.
  • Flexible sender ID — send from allocated mobile numbers or custom alphanumeric tags (e.g. "ACME").
  • Australian number normalisation — automatically converts standard formats (04xx, 02xx, +61) to international format.
  • Hosted destination support — send directly to SIP trunk usernames or hosted PBX extensions.

Bulk SMS

What it does

Send one message to up to 500 recipients in a single API request. The billing gate runs once for the batch, while spam and opt-out checks run per recipient. Accepted sends are queued for background submission.

Key Benefits
  • Save time — one API call reaches hundreds of customers instead of looping through individual sends.
  • Per-recipient protection — spam rules and opt-out lists are checked for each recipient individually.
  • Non-blocking submission — get immediate API response while actual sends execute in background with retry queues.
  • Idempotency support — supply an Idempotency-Key header to safely retry without duplicates.
  • Cost-efficient — bulk plans offer significant per-SMS savings compared to ad-hoc rates.

Scheduled SMS

What it does

Queue a single or bulk SMS for delivery at a specific UTC time — anywhere from 1 second to 365 days in the future. At the scheduled time, the system automatically dispatches the batch.

Key Benefits
  • Perfect timing — schedule reminders or campaigns for the exact moment they have the most impact.
  • Set and forget — queue messages days, weeks, or months in advance; our system handles the rest.
  • Opt-out check at dispatch — if a recipient opts out before dispatch, the system catches it and skips them.
  • Idempotent scheduling — safely retry scheduling requests without creating duplicate sends.

Two-Way SMS & Conversations

What it does

Every allocated phone number (DID) can receive inbound SMS as well as send them. Inbound messages are stored and can be viewed as threaded conversations inside our customer portal.

Key Benefits
  • Real conversations — view full threaded history per contact, with unread counters and message previews.
  • Reply from the portal — respond to inbound messages directly from the operator portal with full billing/spam parity.
  • CSV export — export up to 90 days of message history per DID for record-keeping or analysis.
  • Durable storage first — inbound messages are durably saved before forwarding, ensuring zero data loss.

On-Net Routing

What it does

When you send an SMS to a number hosted on the CrazyTel network — another CrazyTel DID, a hosted PBX extension, or a SIP trunk — the message is delivered directly without going through the external carrier network.

Key Benefits
  • Direct routing — On-net messages are routed entirely within our secure core network, bypassing external carrier links for enhanced reliability.
  • Instant delivery — On-net messages are delivered synchronously in the same transaction.
  • Full feature parity — On-net deliveries still fire status callbacks (sent and delivered back-to-back) identical to off-net routes.
  • Transparent routing — The API response is identical; no separate code paths required in your application.

CrazyPhone App Integration

What it does

The CrazyPhone mobile app can send SMS through a dedicated endpoint that uses the same robust delivery rails as the standard API, tagged with a CrazyPhone source identifier.

Key Benefits
  • Send from your phone — use the CrazyPhone app to text on behalf of your business number with consistent billing, spam, and opt-out rules.
  • Pair with SMS Bolt-On — combine with the $4.95/month bolt-on for unlimited SMS to Australian mobile numbers.
  • Consistent behavior — gets full delivery receipts, status callbacks, and CDR entries just like API sends.

Developer & Forwarding Tools

Inbound Forwarding

What it does

Automatically route incoming SMS to one or more destinations based on custom routing rules. Supports SIP, HTTP, Email, and auto-replies.

Key Benefits
  • 20+ forwarding types — route to SIP URIs, webhooks, Email, 3CX, Yeastar, softphones, and more.
  • Multi-destination fanout — notify your webhook, CRM, and email simultaneously.
  • Smart Email-to-SMS — receive as HTML email; reply to the email to text back.
  • Robust retry — up to 7-day retry schedule with backoff for transient failures.

Delivery Receipts (DLR)

What it does

Every outbound SMS is tracked through its full lifecycle via carrier-level delivery receipts, automatically updating database records to final status.

Key Benefits
  • Know what happened — confirm handset-level delivery or pinpoint exact failure reasons.
  • Terminal status freezing — late or duplicate DLRs can't overwrite a final status.
  • Auto back-fill repair — repairs the database record automatically on first DLR if send-time sync failed.
  • Full raw observability — every carrier payload is logged in full.

Status Callbacks

What it does

Receive real-time HTTP POST notifications at your URL whenever an outbound SMS changes state (sent, delivered, undelivered, failed).

Key Benefits
  • Cryptographic security — signed with HMAC-SHA256 using your per-account secret to prevent forgery.
  • Stable error codes — branch on machine-readable errors like billing-insufficient-balance or spam-blocked.
  • Built-in deduplication — stable event_id is reused across retries.
  • SSRF protection — only HTTPS public IPs are allowed; private/metadata addresses are rejected.

Compliance & Spam Protection

Opt-Out Management

What it does

Create and manage opt-out lists to honor recipient unsubscribe requests. Inbound "STOP" commands automatically block future sends to that number.

Key Benefits
  • Automatic compliance — STOP/UNSUBSCRIBE keywords are intercepted and handled automatically.
  • Flexible campaigns — separate opt-out lists per brand or campaign so one unsubscribe doesn't block all.
  • Custom confirm messages — personalise the opt-out auto-reply per list.
  • Audit logs — every subscription change is logged with timestamp and trigger source.

Spam & Scam Protection

What it does

Two-tier spam filtering (global rules by CrazyTel and custom rules by you) evaluates all messages before they reach the carrier.

Key Benefits
  • Reputation safeguarding — global filtering stops malicious spam to maintain carrier route deliverability.
  • Custom keyword blocklist — block specific phrases, destinations, or regex patterns per customer.
  • Pre-send evaluation — blocked messages are rejected before carrier submission, saving you money.
  • Programmatic rejections — returns clear, stable error codes for rules triggered.

Security & Reliability

What it does

A highly resilient, security-first infrastructure designed with bearer token auth, IP allowlists, and parameterised database queries.

Key Benefits
  • Bearer authentication — secure token-based authentication on all endpoints.
  • Carrier IP allowlisting — inbound carrier webhooks are strictly locked down to verified provider IPs.
  • Durable queuing — sends are written to database before carrier calls, ensuring no loss on crash.
  • Replay protection — webhook timestamps are restricted to a tight 5-minute window.

Lists & Asset Management

Contact Lists & Address Books

What it does

Create and manage segmented lists. Add contacts individually, in bulk via JSON, or by pasting raw CSV data. Each contact supports rich custom fields and notes.

Key Benefits
  • Seamless CSV import — copy-paste from Excel or Google Sheets straight into the portal.
  • Custom fields and tags — store metadata like VIP status, appointment dates, or names.
  • Linked opt-out suppression — attach opt-out lists to contact groups to block suppressions automatically in campaigns.
  • Soft-delete recovery — lists are safely archived on deletion for emergency restoration.

Quick Templates

What it does

Create and categorise reusable text blocks in your operator portal composer. Eliminate repetitive typing for routine messages like OTPs or alerts.

Key Benefits
  • Save time — pre-write routine marketing copy, OTPs, or notifications to insert with one click.
  • Brand consistency — ensure support agents and sales reps send exact, approved wording.
  • Active/inactive toggle — archive old templates without deleting them from the database.
  • Full CRUD API — create, read, update, or delete programmatically with name uniqueness checks.

DID & Number Management

What it does

View and manage all active phone numbers (DIDs) mapped to your account, merged with numbers holding historical SMS data.

Key Benefits
  • Unified numbering — see current active allocations alongside historical lines in one UI.
  • Cursor-paginated logs — scan and paginate deep history of SMS sent/received per number.
  • Conversation threading — groups messages by contact phone number for chat-style review.
  • CSV history extraction — export up to 90 days or 50,000 logs in a single download.

Sender ID Management

What it does

Choose between standard numeric mobile numbers or verified alphanumeric custom labels (such as your business name) to match your brand's style.

Key Benefits
  • High open rates — custom alpha sender IDs build immediate recognition before text is read.
  • Interactive routing — use standard numeric DIDs when you need 2-way replies.
  • Anti-spoof registry — strict validation against registry protects your brand name from unauthorized use.
  • Contextual flexibility — mix alphanumeric campaigns with transactional DID conversations easily.

SMS Plans, Rates & Analytics

SMS Plans & Subscriptions

What it does

Flexible packages tailored to fit businesses of all sizes, featuring flat-rate overage and the CrazyPhone SMS Unlimited Mobile Bolt-On.

No Commitments

Pay-As-You-Go (P.A.Y.G.)

/ standard SMS

Perfect for ad-hoc messaging and low-volume alert sending. No monthly subscription fees, no minimum spend, only pay for exactly what you send.

  • Flat 5¢ per standard SMS
  • 160 characters per SMS segment
CrazyPhone App

CrazyPhone SMS Bolt-On

$4.95 / month

Unlimited SMS to Australian mobile numbers sent directly from the CrazyPhone softphone app.

  • Flat-rate unlimited AU mobile SMS
  • Inbound conversations included
Plan Option Monthly Fee Included SMS Standard Rate / Overage
Pay-As-You-Go (P.A.Y.G.) $0.00 5¢ per standard SMS (160 characters)
CrazyPhone SMS Unlimited $4.95 Unlimited (App only)
Bulk 500 SMS Package $19.95 500 segments 5¢ per SMS (160 characters)
Bulk 1,000 SMS Package $34.95 1,000 segments 5¢ per SMS (160 characters)
Bulk 2,000 SMS Package $64.95 2,000 segments 5¢ per SMS (160 characters)
Bulk 10,000 SMS Package $295.00 10,000 segments 5¢ per SMS (160 characters)
* All prices include GST. Anniversary billing cycle applies.

Usage Statistics & Reporting

What it does

High-fidelity metrics across three distinct UI views: overall aggregate summaries, time-series graphs, and real-time active queue status.

Key Benefits
  • Real-time dashboards — view active sends, pending DLRs, and queued messages instantly.
  • Granular timelines — slice metrics into hourly, daily, or monthly buckets to track campaigns.
  • Multi-tenant safety — admins scan fleet-wide metrics; customers are isolated to their own logs.
  • No-cache calculation — total-sent queries run directly from database for absolute real-time accuracy.

Billing & CDR Records

What it does

Every outbound submission generates an immediate Call Detail Record (CDR) pushed to our high-availability billing gateways with automatic retries.

Key Benefits
  • Accurate segment calculation — automatic GSM-7 and UCS-2 detection handles emojis and special characters.
  • Transparent auditing — all attempts (succeeded, failed, or blocked) yield audit CDRs.
  • Plan-covered detection — tells you if each SMS was free (plan-covered) or charged at overage.
  • Robust retries — 7-day automatic retry loop resolves downstream billing latency safely.