SMS for review requests
Connect your own SMS provider and send review requests through your own account. You control the costs, the sender identity, the delivery reputation, and the phone numbers. 12 providers supported worldwide with zero markup.
Per-client provider assignment. MMS support on Twilio and TextGrid. 10DLC compliance for US messaging. Alphanumeric sender names for Europe. Android phone gateway for zero-cost sending.

Why bring your own SMS provider
Shared SMS services suffer from carrier filtering because thousands of businesses send from the same pool of numbers. Your own account means your own reputation.
Control your costs
Negotiate rates directly with your provider. Pay their prices, not a markup. Find a provider with great rates for your country and use those rates.
Control deliverability
Build your own sender reputation instead of sharing one with thousands of other businesses. Your messages are far more likely to reach the customer.
Control sender identity
Your clients see their business name or phone number as the sender, not a random shared number. That builds trust and usually improves open rates.
Stay compliant
For US messaging, 10DLC registration is required. With your own account, you register directly and ensure full compliance. Shared services can't do this properly.
Recommended providers
Not sure where to start? These two cover the most common use cases.
Twilio
Most PopularIndustry standard for SMS. Best delivery rates, full 10DLC compliance for US messaging, global reach, and MMS support. If you're unsure, start here.
Best for: US, Canada, and worldwide
Sender: Phone number or business name
MMS: Yes, including images with review requests
10DLC: Full support for US compliance
Brevo
Best for EuropeCompetitive European pricing. If you already use Brevo for email, adding SMS is seamless because it keeps everything on one platform and one bill. Business name sender only.
Best for: Europe and agencies already using Brevo for email
Sender: Business name only (no phone numbers)
MMS: No
Handles unicode (emoji, accented characters) automatically
All 12 supported providers
Connect any of these at the agency level. Pay your provider directly, and EMR adds zero markup.
Twilio
US, Canada, worldwide
Brevo
Europe
Bird
Europe, AU, NZ
TextGrid
US (cheaper Twilio alternative)
Telnyx
US, global
GatewayAPI
Europe
Clickatell
Global, cost-effective
Amazon SNS
AWS users
Vonage
Global, established
Seven.io
Europe
Kudosity
Australia, New Zealand
httpSMS
Zero cost (Android)
Which provider should you choose?
US or Canada — best delivery
Twilio. Industry standard with full 10DLC support. If budget matters more, TextGrid offers similar features at a lower price.
Europe — lowest cost
Brevo or GatewayAPI. Both offer very competitive European rates. Compare their pricing for your specific countries — rates vary by destination.
Australia or New Zealand
Bird or Kudosity. Bird typically has better pricing. Kudosity is a well-known local provider.
Already using Brevo for email
Add Brevo SMS. One platform, one bill, no extra accounts.
Already on AWS
Amazon SNS. Use your existing account and billing.
Simplest setup
Twilio. Create an account, copy two keys and a phone number, done.
Spend nothing
httpSMS or DroidSend. Use your Android phone and existing SIM card. Zero provider cost.
Need MMS (picture messages)
Twilio or TextGrid. Both support sending images alongside review request text.
Sender identity
When a customer receives a review request via SMS, they see either a phone number or a business name as the sender. Different providers support different options.
Phone number
Recipients see a real phone number. They can reply to it in some countries. Required for US messaging.
Business name (alphanumeric)
Recipients see your client's business name (e.g. "AcmeDental", up to 11 characters). Standard in Europe. More professional but recipients can't reply.
Per-client flexibility
If you manage multiple clients, you can set different sender identities for each one, even on a single provider account. The system resolves sender identity in this order:
- Campaign override: a specific sender set on the campaign
- Client organisation: the sender configured for that client
- Provider default: falls back to the provider's default number or name
This means one Twilio account can send messages that appear to come from different business names or numbers depending on which client's campaign is sending.
Provider resolution
When a campaign sends an SMS, the system finds the right provider in this order:
- Client's own provider: if you've given them their own
- Organisation-assigned provider: the provider assigned to that client
- Agency default: your agency's default provider
Zero-cost options
Two providers let you send SMS from your own Android phone using your existing SIM card. You pay your carrier's standard rates — often pennies per message or included in your plan.
httpSMS
Install the httpSMS app on an Android phone with an active SIM. Messages are sent directly from that device at your carrier's standard rates.
Phone must stay powered on and connected. Best for low volume or testing.
DroidSend
Free alternative to httpSMS. Same concept: install the app and messages go through your SIM card. Zero provider costs.
Same limitations as httpSMS. Not for high-volume sending.
Related features
BYOK Overview
Bring your own keys for AI, SMS, email, WhatsApp, and rank tracking.
BYOK Email
Free service, BYOK providers, or client Gmail/Outlook for review requests.
Review Campaigns
Multi-channel campaigns that use your SMS provider to send requests.
BYOK WhatsApp
Coming SoonDirect Meta WhatsApp Business API integration.
See whether EMR fits the way
your agency actually runs.
Try the real workflows, brand the platform, and decide with your own eyes whether it belongs in your stack.