Your customers are constantly on their phones. Your message should be too.

One Platform. All Channels.

SMS Marketing Services

From simple bulk SMS to advanced multi-channel automation — MessageWorks provides every communication tool your business needs to connect, convert and grow.

99.95% Uptime SLA
Sub-second delivery
Real-time analytics
Australian carrier direct
Send to 100+ countries
Bulk SMS at any scale

SMS Campaigns

Send personalised SMS messages to thousands of contacts in seconds. Schedule campaigns for the perfect time, personalise with merge fields and track delivery in real time.

  • Send to any Australian mobile
  • Personalise with first name, custom fields and more
  • Schedule campaigns for the right time
  • Real-time delivery reports and analytics
  • Unicode support — send in any language
  • Opt-out management built in
✓ Send to any Australian mobile
✓ Personalise with first name, custom fields and more
✓ Schedule campaigns for the right time
Your email becomes an SMS

Email-to-SMS

Turn any email into an SMS without touching your existing systems. Send an email from Outlook, Gmail or any platform — your recipients receive it as a text message. Perfect for teams that don't want to change their workflow.

  • Works from any email client — Outlook, Gmail and more
  • No API or developer required
  • Domain-level authentication for security
  • Automatic opt-out handling
  • Two-way replies delivered back to your inbox
  • Real time direct conversations with your customers
  • Ideal for alerts, notifications and reminders
✓ Works from any email client — Outlook, Gmail and more
✓ No API or developer required
✓ Domain-level authentication for security
Conversations, not just broadcasts

Two-Way Messaging

Receive and manage replies from your recipients. Use a shared team inbox to handle customer responses, delegate conversations and never miss a message — all from one simple dashboard.

  • Dedicated reply inbox for your whole team
  • Assign conversations to team members
  • Auto-reply rules for common responses
  • Chat history with every contact
  • Chatbot integration for automated conversations
  • Works with dedicated long numbers and SENDER ID's
✓ Dedicated reply inbox for your whole team
✓ Assign conversations to team members
✓ Auto-reply rules for common responses
Let contacts self-serve by text

Keywords

Assign trigger words or phrases to automated actions. When a contact texts a keyword or phrase to your number — JOIN, INFO, STOP, WIN — MessageWorks fires the right response instantly. No manual effort, no missed replies.

  • Unlimited keywords per account
  • Exact, contains and starts-with match types
  • Auto-reply with personalised SMS response
  • Automatically add responders to a contact group
  • Email notification when a keyword fires
  • Catch-all default response for unrecognised messages
✓ Unlimited keywords per account
✓ Exact, contains and starts-with match types
✓ Auto-reply with personalised SMS response
Never let a date go unnoticed

Reminders

Schedule personalised SMS reminders based on dates stored against your contacts — birthdays, renewals, appointments, policy expiries and more. Set it once and MessageWorks sends automatically, every time.

  • Trigger on any custom date field on a contact
  • Send days before, on, or after the date
  • Personalise with merge fields (name, company, etc.)
  • Include engagement links — reply, unsubscribe, promo
  • Quiet hours respected — no late-night surprises
  • Full delivery reporting per reminder send
✓ Trigger on any custom date field on a contact
✓ Send days before, on, or after the date
✓ Personalise with merge fields (name, company, etc.)
Privacy-First Access

Restricted Users — send without seeing numbers

MessageWorks includes a Restricted access level for team members who need to send SMS campaigns but should not have visibility of individual contact details — ideal for healthcare, HR, legal and any privacy-sensitive environment.

  • Can send SMS via email triggers and the in-app Send page
  • Can see group names and send to entire groups
  • Cannot view individual mobile numbers within those groups
  • Cannot access the Contacts page or view the contact database
  • Cannot access account Settings or billing

Access levels are set by the account Owner under Settings → Users. Restricted Users is an optional add-on — $45/month for up to 10 logins.

Example: Healthcare Clinic
Front desk staff send appointment reminders to patient groups — without ever seeing a single patient's mobile number.
Standard staffSee groups, send, view contacts & numbers
Restricted staffSee groups, send, Inbox — mobile numbers hidden
OwnerFull access including re-subscription
Pictures worth a thousand words

MMS

Attach images to your messages for dramatically higher engagement. MMS lets your brand stand out from the crowd of plain-text SMS and gets more eyes on your offer.

  • Send images to any MMS-capable Australian handset
  • Customise with your brand colours and logo
  • Higher click-through rates than SMS alone
  • Compatible with all modern Australian handsets
  • Receive images also directly to your Inbox.
  • Track MMS open rates alongside SMS
✓ Send images to any MMS-capable Australian handset
✓ Customise with your brand colours and logo
✓ Higher click-through rates than SMS alone
A destination for every campaign

Landing Pages

Create branded mobile landing pages that your SMS links point to. Capture leads, showcase offers, collect RSVPs or provide detailed campaign information — no website developer needed.

  • Build pages without coding
  • Mobile-optimised for SMS recipients
  • Capture leads with built-in forms
  • Track page visits from campaign links
  • Custom domain or MessageWorks-hosted URL
  • Perfect for promotions, events and product launches
✓ Build pages without coding
✓ Mobile-optimised for SMS recipients
✓ Capture leads with built-in forms
Run a real election — entirely by SMS

Easy Voting

Every voter receives a personalised SMS with their own unique link. They tap, see candidates with photos and bios, or they see other choices, and vote on a mobile-optimised web page. Results are live on your dashboard. Automated reminders and results SMS included.

  • Personalised link per voter — one vote per person, no duplicates
  • Up to 3 questions per campaign (e.g. President, Secretary, Treasurer)
  • Candidates with photos, short bio and 'See More' popup, or use for any Voting campaign.
  • Automated SMS at every stage — invitation, confirmation, reminders, results
  • Live results dashboard with winner flagging
  • Full audit trail — individual vote log with timestamps (CSV download)
✓ Personalised link per voter — one vote per person, no duplicates
✓ Up to 3 questions per campaign (e.g. President, Secretary, Treasurer)
✓ Candidates with photos, short bio and 'See More' popup, or use for any Voting campaign.
Receive images from your contacts

Photo Replies

Let your contacts respond to your SMS with an image. Photo Replies enable use cases that text alone can't support — insurance claims, damage reports, proof of delivery, competition entries, copy of IDs, forms and more.

  • Contacts reply to your SMS with a photo
  • Images arrive directly in your MessageWorks Inbox
  • Matched to the contact's record automatically
  • Works on all MMS-capable Australian handsets
  • Downloadable for use in your own systems
  • Ideal for claims, inspections, competitions and ID verification
✓ Contacts reply to your SMS with a photo
✓ Images arrive directly in your MessageWorks Inbox
✓ Matched to the contact's record automatically
Meet customers where they already are

WhatsApp Business

Reach customers on WhatsApp — the world's most used messaging app. Send rich interactive messages, images, buttons and documents. Perfect for customer service and high-value sales conversations.

  • Official WhatsApp Business API access
  • Rich messages with images, buttons and lists
  • Template message library and approval
  • Seamless handoff to live agent support
  • Automated conversation flows
  • Full analytics dashboard
✓ Official WhatsApp Business API access
✓ Rich messages with images, buttons and lists
✓ Template message library and approval
Automated voice at scale

Voice Broadcasting

Deliver pre-recorded voice messages to thousands of contacts simultaneously. Ideal for urgent alerts, payment reminders, appointment notifications and community announcements.

  • Text-to-speech or upload your own recordings
  • Schedule campaigns for any time zone
  • Interactive voice response (IVR) options
  • Call connect — transfer to live agent on keypress
  • Detailed call analytics and listen-back
  • Works with landlines and mobiles
✓ Text-to-speech or upload your own recordings
✓ Schedule campaigns for any time zone
✓ Interactive voice response (IVR) options
Build SMS into anything

REST & SMPP API

Full-featured APIs that let developers embed SMS, MMS and voice into any application. Comprehensive documentation, code samples in 10+ languages and a sandbox environment for testing.

  • RESTful API with JSON responses
  • SMPP gateway for enterprise-grade throughput
  • Webhooks for inbound messages and delivery reports
  • Code samples in Python, PHP, Node.js, Ruby and more
  • Sandbox environment for risk-free testing
  • 99.95% API uptime SLA
✓ RESTful API with JSON responses
✓ SMPP gateway for enterprise-grade throughput
✓ Webhooks for inbound messages and delivery reports
Two-factor authentication, done simply

Easy SMS 2FA

Add SMS two-factor authentication to your website or app in under an hour. Two API calls — one to send a 6-digit code, one to verify it. Works with PHP, Node.js, Python and any language that can make an HTTPS request.

  • Two simple API calls — /2fa/send and /2fa/verify
  • 6-digit codes expire after 5 minutes automatically
  • Auto-lock after 5 failed attempts — brute force protected
  • Custom SMS template with your brand name
  • Full delivery audit log in your Reports
  • Sandbox mode for testing without spending
✓ Two simple API calls — /2fa/send and /2fa/verify
✓ 6-digit codes expire after 5 minutes automatically
✓ Auto-lock after 5 failed attempts — brute force protected
Your own Australian mobile number

Dedicated Number

A dedicated Australian mobile number assigned exclusively to your account — no sharing with other businesses. Send from it, receive replies to it, and let your customers save and recognise it. The same number, every time.

  • Exclusively yours — no sharing with other accounts
  • Customers can reply directly and save your number
  • Builds number recognition with every campaign you send
  • Works with Keywords for automated inbound handling
  • All replies visible in your team inbox
  • Pairs with Sender ID for branded outbound + replyable number
✓ Exclusively yours — no sharing with other accounts
✓ Customers can reply directly and save your number
✓ Builds number recognition with every campaign you send
Scratch card or spin wheel — by SMS

SMS Instant Win

Send every customer a personalised SMS with their own unique scratch card or spin wheel link. One tap, instant result. Winners are notified on-screen and by SMS automatically. Outcomes are pre-set by you — you'll never over-prize.

  • Scratch card or spin wheel — choose your mechanic
  • Personalised link per recipient — one play per person
  • Prize quantities and odds fully configurable
  • Winners notified on-screen and by SMS automatically
  • Live results dashboard as the campaign runs
  • No app download — plays in the phone's browser
✓ Scratch card or spin wheel — choose your mechanic
✓ Personalised link per recipient — one play per person
✓ Prize quantities and odds fully configurable
Send from your brand name

Sender ID

Send SMS from your registered business name instead of a phone number. Since 1 July 2026, Australia's national Sender ID Register requires all brand-name senders to be verified — MessageWorks arranges registration directly through ACMA on your behalf.

  • Your brand name appears as the sender on every message
  • Registered via Australia's official Sender ID Register (ACMA)
  • Unregistered Sender IDs now show 'UNVERIFIED' — or are blocked
  • Add an Engagement Link so recipients can still reply and opt out
  • Full opt-out management even without a replyable number
  • Works alongside a Dedicated Number for full two-way capability
✓ Your brand name appears as the sender on every message
✓ Registered via Australia's official Sender ID Register (ACMA)
✓ Unregistered Sender IDs now show 'UNVERIFIED' — or are blocked
Your idea. Our build.

Bespoke Build

If you have a specific SMS need that our standard platform doesn't cover, we'll design and build it to your exact specifications. Fixed-price quotes, fast delivery, built by the same Australian team that runs the platform.

  • Tell us your requirement in plain English — no tech brief needed
  • Fixed-price quote before any work begins
  • Most projects delivered in 2–4 weeks
  • Built into your existing MessageWorks account
  • Full documentation and handover included
  • Ongoing support available after delivery
✓ Tell us your requirement in plain English — no tech brief needed
✓ Fixed-price quote before any work begins
✓ Most projects delivered in 2–4 weeks
⚠ Australia — Sender ID Register · July 2026

Sender ID Verification is here

Australia's national Sender ID Register is now live. From 1 July 2026, any SMS that arrives with an unregistered Sender ID (a brand name instead of a phone number) will be marked UNVERIFIED on the recipient's device — or blocked entirely by the carrier.

If your business sends from a name like "ACME Corp" or "City Dental", you need to register that Sender ID with the Australian Sender ID Register. MessageWorks will arrange and facilitate your Sender ID registration directly through ACMA on your behalf.

  • Messages from registered Sender IDs display your verified brand name
  • Unregistered Sender IDs show as UNVERIFIED — damaging trust
  • Registration protects your customers from SMS fraud and scams
  • One-time setup — no ongoing renewal required
  • MessageWorks arranges your registration through ACMA on your behalf
Registered Sender ID
✓ VERIFIED — City Dental
"Hi Sarah, your appointment is tomorrow at 2pm. We look forward to seeing you."

Recipient sees your verified brand name. Trusted, professional, compliant.

💬 Two-Way with Sender ID — via Engagement Links
✓ VERIFIED — City Dental
"Hi Sarah, your appointment is tomorrow at 2pm. Reply YES/NO: rply.biz/aX9k or opt out: unsub.biz/aX9k"
📥 Sarah taps the link → replies "YES" → appears in your Inbox
🚫 Sarah taps the opt-out link → auto opt-out processed

Add a personalised Engagement Link to any Sender ID message — recipients can reply or opt out with one tap, and every response lands in your Inbox matched to their contact record.

Ready to pick your channels?

Start with SMS and expand to any channel when you're ready. One account. One price.