# Texto > Australia's cheapest SMS platform. Send text messages for 3¢ each. No contracts, no monthly minimums. Texto is an SMS messaging platform built for Australian businesses. It lets you send bulk SMS campaigns, appointment reminders, notifications, and marketing messages at the lowest price in Australia — just 3 cents per message. ## Pricing - **SMS cost**: 3¢ (AUD) per message to Australia — the cheapest in Australia - **SMS to New Zealand**: 9¢ (AUD) per message (3 credits). Requires a New Zealand shortcode: AU$200 one-off setup + AU$100/month. All prices exclude GST. - **Credits**: 1 credit = 3¢. An Australian message part = 1 credit. A New Zealand message part = 3 credits. - **Dedicated number**: $15/month (optional, cancel anytime) - **Free trial**: 5 free SMS credits on signup, no credit card required - **No contracts**: No lock-in, no monthly minimums - **Credits expire**: 12 months after purchase - **Bulk volume packages**: for consistent high volume senders — 250,000 credits at 2.6¢ per Australian SMS, 500,000 credits at 2.4¢, 1,000,000 credits at 2.2¢. Credits in these packages expire 3 months after purchase. All prices AUD, exclude GST. ## Key Differentiators - **Cheapest SMS in Australia**: 3¢ per message vs industry average of 8–10¢ - **Privacy-first**: Message content is automatically deleted after 90 days - **Data stays onshore**: Hosted in Australia using AWS Sydney, with data and messaging kept onshore and Australian telco connectivity for local delivery - **Australian-owned & operated**: Built by Floop Pty Ltd - **ACMA compliant**: Automatic STOP/opt-out processing, compliant with Spam Act 2003 ## Features - Bulk SMS campaigns (up to 50,000 recipients per send) - Sending to New Zealand mobiles (+64) from the same account, campaigns and API, via a dedicated NZ shortcode - CSV contact import - Dedicated Australian sending number with inbox for two-way conversations - REST API and MCP server for programmatic sending - Automatic opt-out (STOP) management - One-tap opt-out link: add `{{OptOutLink}}` to any API send, campaign or automation and every recipient gets their own texto.au short link. Tapping it opens a confirmation page and the number is added to the opt-out list once confirmed. Works without link tracking, ideal for Sender ID sends where recipients cannot reply STOP, counted as 15 characters in cost previews - Delivery reports and analytics - Unlimited team members on every account at no extra cost - Keyword automations on inbound SMS: match keywords (exact, starts with, contains), send auto-replies with merge fields, save contacts, add/remove from groups, opt in/out, and assign, snooze or close conversations - Two-factor authentication (2FA) via authenticator app (Google Authenticator, 1Password, Authy) — free, per-user - Account Management API for SaaS platforms, agencies and resellers: create and manage a sub-account per customer, allocate and recall credits, provision and revoke their API keys, invite users, purchase dedicated numbers (billed to the saved card at $15/month + GST) and assign them to sub-accounts, configure webhooks, and pull per-account or whole-of-group usage reports — all over the REST API ## Integrations - [SMS API Australia — REST API reference](https://texto.com.au/api): Texto provides an Australian SMS API over REST and official SDKs. SaaS platforms and agencies can switch on account hierarchy themselves, then create a separate sub-account, API key, credit balance, sender, opt-out list and reporting view for every customer. - [MCP Server](https://mcp.texto.com.au) - Zapier, Make, n8n workflow automation - CRM integrations (HubSpot, Salesforce, Zoho, and more) - [Freshsales SMS integration](https://texto.com.au/integrations/freshsales) — native Freshsales/Freshworks CRM integration: workflow-triggered SMS, contact import, timeline logging, two-way opt-out sync - [Cliniko SMS integration](https://texto.com.au/integrations/cliniko) — native Cliniko practice management integration: appointment confirmations, reminders, cancellations, reschedules, post-appointment follow-ups and recall reminders; patient broadcasts by practitioner, location or last-seen date; two-way opt-out sync; 3¢ per SMS - [Glofox SMS integration](https://texto.com.au/integrations/glofox) — native Glofox integration for fitness studios, gyms and wellness studios: class booking confirmations, class reminders, cancellations, post-class follow-ups and lapsed-member win-backs; member broadcasts to all, active, new or lapsed members; replies written back to Glofox profiles; 3¢ per SMS - [Phorest SMS integration](https://texto.com.au/integrations/phorest) — native Phorest integration for salons, spas and clinics: appointment confirmations, reminders, cancellations, post-visit follow-ups, review requests and lapsed-client win-backs; client broadcasts with SMS consent respected; two-way opt-out sync with Phorest consent fields; 3¢ per SMS ## Official SDKs and Postman - Node.js / TypeScript: `npm install @textoau/sdk`: [npm](https://www.npmjs.com/package/@textoau/sdk) · [GitHub](https://github.com/textosms/texto-node) - Python: `pip install texto-sdk`: [PyPI](https://pypi.org/project/texto-sdk/) · [GitHub](https://github.com/textosms/texto-python) - PHP: `composer require texto/sdk`: [Packagist](https://packagist.org/packages/texto/sdk) · [GitHub](https://github.com/textosms/texto-php) - .NET: `dotnet add package Texto.Sdk`: [NuGet](https://www.nuget.org/packages/Texto.Sdk) · [GitHub](https://github.com/textosms/texto-dotnet) - [Texto public Postman workspace](https://www.postman.com/texto-sms/texto) - [Published Postman API documentation](https://documenter.getpostman.com/view/58362175/2sBYB1P93t) - All four official SDKs cover the complete Texto API, including messages, replies, opt-outs, credits, accounts, numbers, API keys, webhooks and reporting. ## Links - [Website](https://texto.com.au) - [Pricing](https://texto.com.au/pricing) - [API docs](https://texto.com.au/api) - [Delivery receipt webhooks (HMAC-SHA256 signed, retried, idempotent)](https://texto.com.au/webhooks) - [Inbound message (MO) webhooks, including opt-out replies](https://texto.com.au/inbound-webhooks) - [Bulk SMS marketing campaigns](https://texto.com.au/bulk-sms-marketing) - [SMS marketing guide (campaign planning, compliance, ROI)](https://texto.com.au/guides/sms-marketing-australia) - [Email to SMS (send from Gmail or Outlook for 3¢ per SMS, no separate gateway fee; two-way email replies with a dedicated number)](https://texto.com.au/email-to-sms) - [Sender ID registration (ACMA-approved business name as sender)](https://texto.com.au/sender-id) - [SMS Gateway Australia (on-shore routing at 3¢ per SMS, no monthly fees; connect via REST API, Email to SMS, MCP Server or SMPP on request)](https://texto.com.au/sms-gateway) - [Account hierarchy and sub-accounts (multi-location, franchises, agencies, SaaS; completely self service, switched on by the account owner in account settings with no sales call or approval step; isolated tenants with their own credits, contacts, opt-out lists and API keys; credit allocation and recall; group reporting; sub-accounts can optionally share the parent's Sender IDs and dedicated numbers)](https://texto.com.au/account-hierarchy) - [Developer hub: official Node.js, TypeScript, Python, PHP and .NET SDKs, copyable HTTP examples, Postman and API specifications](https://texto.com.au/developers) - [Service status page — live status and incident history for the Texto API, web app and message delivery](https://status.texto.com.au) - [SMS API for SaaS platforms: programmatic sub-accounts, credit allocation, volume limits, per-account reporting](https://texto.com.au/sms-api-for-saas) - [White-label SMS for agencies: a sub-account per client, per-client sender IDs, credit allocation and group reporting](https://texto.com.au/white-label-sms-for-agencies) - [Reseller and white-label SMS program](https://texto.com.au/resellers) - [Affiliate program (20% recurring commission)](https://texto.com.au/affiliates) - [Integrations](https://texto.com.au/integrations) - [Shopify SMS app (native)](https://texto.com.au/integrations/shopify) - [WooCommerce SMS integration (native, no plugin)](https://texto.com.au/integrations/woocommerce) - [About](https://texto.com.au/about) - [MCP Server for SMS (Claude, ChatGPT, Cursor, Windsurf, Gemini, Lovable, OpenClaw)](https://texto.com.au/ai-agents) - [SMS to New Zealand (9¢ per SMS, NZ shortcode application)](https://texto.com.au/sms-to-new-zealand) - [Team SMS 2FA (shared Aus mobile for receiving 2FA codes across a team)](https://texto.com.au/team-sms-2fa) - [SMS Keyword Automations (auto-replies, opt-in keywords, contact capture, inbox routing)](https://texto.com.au/sms-keyword-automations) - [SMS glossary (30 definitions: GSM-7, segments, sender ID, DLR, E.164, A2P, MCP)](https://texto.com.au/glossary) - [Free SMS tools (all run in the browser, nothing uploaded)](https://texto.com.au/tools) - Phone number formatter / contact list cleaner (converts mobiles to international format E.164 for any country, flags landlines and duplicates, keeps all other CSV columns unchanged): https://texto.com.au/tools/phone-number-cleaner - SMS character counter and encoding checker (characters, segments, credits, GSM-7 vs Unicode detection, convert non-standard characters to the GSM standard): https://texto.com.au/tools/sms-character-counter - Text message screenshot generator (build a conversation and download a PNG in iPhone, Google Pixel or Samsung Galaxy styling, light or dark mode): https://texto.com.au/tools/text-message-screenshot-generator - [Privacy Policy](https://texto.com.au/privacy) - [Terms](https://texto.com.au/terms) - [Full details](https://texto.com.au/llms-full.txt) - [MCP skill definition](https://texto.com.au/texto-sms-skill.md) ## Compare SMS Providers Texto publishes side-by-side pricing comparisons against major Australian SMS providers: - [Compare hub](https://texto.com.au/compare) - [Texto vs Sinch MessageMedia](https://texto.com.au/compare/messagemedia) - [Texto vs ClickSend](https://texto.com.au/compare/clicksend) - [Texto vs Kudosity](https://texto.com.au/compare/kudosity) - [Texto vs Burst SMS](https://texto.com.au/compare/burst-sms) - [Texto vs SMS Broadcast](https://texto.com.au/compare/sms-broadcast) - [Texto vs SMSGlobal](https://texto.com.au/compare/smsglobal) - [Texto vs Twilio](https://texto.com.au/compare/twilio) - [Texto vs Mobile Message](https://texto.com.au/compare/mobile-message) ## Contact - Email: support@texto.com.au