TextFlow by TELAIR — compliant SMS campaigns made simple
Built for Canada, not retrofitted for it.
CASL compliance, bilingual opt-outs, and Canadian data residency — out of the box, no developers required.
Everything you need for SMS marketing
Powerful campaign management with built-in SMS compliance, real-time messaging, and comprehensive analytics
Campaign Management
Send targeted SMS campaigns to thousands of contacts with scheduling, personalization, and automation
Two-Way Messaging
Engage in real-time conversations with customers through a unified inbox interface with instant delivery
API Integration
RESTful API for appointment bookings, reminders, confirmations, and automated notifications
Contact Management
Import, organize, and segment contacts with powerful tagging and custom field capabilities
SMS Compliance
Built-in CASL (Canada) and 10DLC (US) compliance with automatic opt-out processing and consent tracking
Analytics & Reporting
Track campaign performance with real-time metrics, delivery rates, and engagement insights
Team Management
Role-based permissions with phone-specific access control. Assign users as Admin, Manager, or Staff with customized capabilities
Multi-Phone Management
Manage multiple phone numbers from one platform with separate contacts, campaigns, and user assignments per number. Up to 10 numbers on Ultra, custom on Enterprise
MMS Support
Send and receive images, videos, and media attachments alongside text messages for richer customer communications
AI Assistant
Generate compelling SMS copy, analyze messages for compliance, and get AI-powered rewrite suggestions to improve engagement
Auto-Responders
Set up intelligent keyword-based automatic replies with exact, contains, fuzzy, or AI-powered intent matching
Signup Forms
Create embeddable web forms to collect SMS subscribers with compliant consent capture and automatic tagging
See TextFlow in action
A modern, intuitive interface designed for productivity






Dashboard
Get a complete overview of your SMS campaigns and messaging activity
Powerful features, simple workflow
Powerful campaign tools, seamless team collaboration, and mobile-ready anywhere access
Send campaigns or chat one-on-one
Create targeted SMS campaigns to thousands of contacts at once, or have personal conversations with individual customers. Switch seamlessly between broadcast and direct messaging.
- Campaign Mode: Schedule bulk messages with personalization and segmentation
- Manual Messaging: Reply to customers in real-time with full conversation history
- Smart Scheduling: Send immediately or schedule for optimal delivery times
Track every campaign in real-time
See exactly how your campaigns perform with detailed analytics. Track delivery rates, message status, and engagement metrics for every campaign you send.
- Real-Time Dashboard: Live delivery status and performance metrics
- Delivery Tracking: See sent, delivered, failed, and pending messages
- Campaign History: Review all past campaigns with full analytics
- Export Reports: Download campaign data for external analysis
One number, entire team
Your customers always see the same phone number, whether they're receiving a campaign or chatting with different team members. Behind the scenes, admins can assign team members to specific phone numbers with role-based permissions, and staff attribution badges show everyone who said what for complete transparency and accountability.
- Consistent Number: Customers always see your business number, never individual staff numbers
- Staff Badges: Internal view shows which team member sent each reply
- Complete Context: Full conversation history across all staff members and campaigns
- Team Accountability: Track who handled each customer interaction
Control access with role-based permissions
Manage your team with confidence. Assign users as Admin, Manager, or Staff, and control which phone numbers each person can access. Perfect for multi-location businesses and agencies managing multiple clients.
| Role | Messages | Contacts | Campaigns | Settings | Phone Access |
|---|---|---|---|---|---|
| Admin | ✓ | ✓ | ✓ | ✓ | All phones |
| Manager | ✓ | ✓ | ✓ | Profile only | Assigned only |
| Staff | ✓ | ✓ | − | Profile only | Assigned only |
- Phone-Specific Access: Assign users to specific phone numbers for better organization
- Role Hierarchy: Admin has full control, Manager can run campaigns, Staff handles conversations
- Multi-Location Ready: Perfect for franchises, agencies, or businesses with multiple locations
Install on iOS & Android
TextFlow works as a Progressive Web App (PWA) - install it directly from your browser to your home screen. No App Store required, no downloads, just tap and install.
- One-Tap Install: Add to home screen with a single tap
- Native Feel: Full-screen app experience with custom icon
- Push Notifications: Get notified of new messages instantly
- Works Offline: View conversations even without internet
SMS Compliant
Built for North American regulations
TextFlow is purpose-built for SMS compliance in both Canada (CASL) and the United States (10DLC). Automated compliance features protect your business and maintain customer trust.
- Automatic Opt-Out Processing
- Instantly process STOP, ARRET, and UNSUBSCRIBE keywords to maintain compliance
- Consent Audit Trail
- Complete history of consent actions for regulatory compliance and reporting
- Bilingual Support
- English and French keyword recognition for Canadian market requirements
- Quiet Hours Enforcement
- Respect sending time restrictions with default 9am-9pm local time windows
- Global Unsubscribe List
- Centralized opt-out management across all campaigns and organizations
- 10-Day Unsubscribe
- Automated compliance with 10-business-day unsubscribe requirement
- 10DLC Registration (US)
- Self-service brand and campaign registration for US messaging with carrier approval tracking
- Real-Time Content Moderation
- AI-powered message scanning blocks prohibited content before reaching carriers
Perfect for every industry
From marketing agencies to healthcare providers, TextFlow adapts to your business needs
Marketing Agencies
Manage multiple client campaigns from one platform with white-label capabilities and performance tracking
Retail & E-Commerce
Send flash sale alerts, order updates, abandoned cart reminders, and loyalty program notifications
Healthcare & Wellness
Appointment booking, automated reminders, confirmations, prescription notifications, and patient communications with full API integration
Hospitality & Events
Booking confirmations, event reminders, reservation notifications, special offers, and customer feedback requests
Non-Profits
Donation campaigns, event notifications, volunteer coordination, and community updates
Professional Services
Automated appointment booking, reminders, confirmations, service notifications, and follow-up communications via API integration
And many more. TextFlow is designed for any business that communicates with customers via SMS.
Simple, transparent pricing
Choose the plan that fits your business. Scale as you grow. All prices in CAD.
| Features | Core A single number and one sender $67$53.60/mo $643.20/yr billed annually | Most Popular Pro Scheduled campaigns and AI drafting $269$215.20/mo $2,582.40/yr billed annually | Ultra High-volume sending across ten numbers $799$639.20/mo $7,670.40/yr billed annually |
|---|---|---|---|
| Two-way SMS & MMS | Included | Included | Included |
| Messages included / month | 2,500 | 15,000 | 50,000 |
| Additional messages | $0.031 each | $0.021 each | $0.018 each |
| Contacts | 50,000 | 500,000 | Unlimited |
| Contact lists | 100 | 5,000 | Unlimited |
| Phone numbers | 1 | 3 | 10 |
| Team users | 3 | 10 | 50 |
| Call-forwarding minutes | 100 | 500 | 2,000 |
| Auto-responder rules | Not included | 5 | 10 |
| AI message generation | Not included | 50/mo | 100/mo |
| Scheduled campaigns | Not included | Included | Included |
| Send pacing | Not included | Included | Included |
| Link tracking & click analytics | Not included | Not included | Included |
| API access & webhooks | Not included | Included | Included |
| Free trial | Not included | 14 days | Not included |
| Get started | Start free trial | Get started |
TextFlow Enterprise
Past 50,000 messages a month — custom volume, numbers, users and send rates, with onboarding support.
Annual pricing applied! All plans include SMS compliance, quiet hours, and opt-out management.
A card is needed to start the trial, but nothing is charged during those 14 days.
TextFlow is available to businesses across Canada. All prices in CAD.
Need a custom plan? Contact our sales team for enterprise pricing and volume discounts.
US Messaging
10DLC Registration Fees
US business messaging requires 10DLC registration with The Campaign Registry (TCR). TextFlow provides self-service registration with transparent pass-through pricing.
One-Time Registration Fees
| Fee Type | CAD |
|---|---|
| Brand Registration | $11 |
| Auth+ 2.0 Verification | $28 |
| Campaign Vetting | $35 |
| Vetting Appeal | $25 |
Monthly Campaign Fees
| Use Case | CAD |
|---|---|
| Low Volume Mixed | $4/mo |
| Standard Use Cases | $20/mo |
| Agents & Franchises | $70/mo |
Standard use cases include Marketing, Customer Care, 2FA, Notifications, and more.
Note: 10DLC registration fees are non-refundable and required for US messaging only. Canadian messaging uses CASL compliance (included with all plans).View SMS Terms →
Other Platforms vs TextFlow
Purpose-built for North American businesses who need more than basic SMS
Other Platforms
Fixed per-message rates that stay expensive as you scale
One-way broadcast only—no conversation threading
Manual compliance management—you handle opt-outs yourself
Basic contact lists with limited segmentation options
Basic delivery stats with minimal insights or reporting
Separate systems for campaigns vs transactional messages
Unknown random numbers that customers don't recognize or trust
Single number per account—no multi-location support
TextFlow
True volume discounts that reduce per-message costs as you grow
Multi-user conversations with full thread history and team attribution
Automated SMS compliance with instant opt-out processing and audit trails
Flexible lists, tags, and custom fields for precise audience targeting
Real-time analytics with engagement metrics, ROI tracking, and exports
Unified inbox—API messages and campaigns in same conversation thread
Use your main business number—the one customers know and Google verifies
Huge AdvantageManage multiple numbers—up to 10 on Ultra, custom on Enterprise—perfect for multi-location businesses
Built for North American businesses. Designed for compliance. Priced to scale.
Frequently Asked Questions
What is CASL compliance?
CASL (Canadian Anti-Spam Legislation) requires express consent before sending commercial texts. TextFlow automatically manages consent, opt-outs, and maintains audit trails for compliance.
How does the free trial work?
TextFlow Pro includes a 14-day free trial. A card is needed to start the trial, but nothing is charged during those 14 days. Plans start at $67/month CAD.
Can I send messages immediately?
Yes, after account setup you can start sending campaigns right away. TextFlow enforces CASL quiet hours (9am-9pm local time) automatically.
How do I get phone numbers?
Phone numbers are included with your paid plan—1 with Core, 3 with Pro, 10 with Ultra, or a custom allocation on Enterprise. Porting existing numbers typically takes 7-10 business days.
Can I keep my existing carrier for voice service?
Yes! We can host just the SMS/MMS portion of your number while your voice service remains with your current carrier. No need to port your entire number away—keep your existing setup and add TextFlow messaging capabilities.
Can I port my number to TELAIR for voice service too?
Absolutely! If you prefer to consolidate everything with TELAIR, you can port your number to us for both voice and SMS/MMS services. We offer complete unified communications solutions alongside TextFlow.
What happens when someone replies STOP?
TextFlow automatically processes STOP, ARRET, and UNSUBSCRIBE keywords, removes contacts from all campaigns, and maintains opt-out records for compliance.
Can multiple staff members use one account?
Yes! Assign users as Admin, Manager, or Staff with role-based permissions. Control which phone numbers each user can access. Plans include 1-10 users depending on tier, with unlimited users on Enterprise. Staff attribution badges show which team member sent each message.
How does the API work?
Use our RESTful API to send transactional messages (appointment reminders, confirmations, notifications). API access is included with Ultra plans and above.
What are the AI features?
TextFlow includes AI-powered message generation, compliance analysis, and auto-responders with intelligent keyword matching. AI features are available on Pro plans and above, with usage limits that increase by tier.
What happens when I reach my daily sending limit?
Outbound messages are temporarily stopped until the next day. Inbound messages always deliver regardless of daily limits, though they still count toward your monthly message usage.
Do unused messages rollover to the next month?
No, unused messages do not rollover. Your monthly message allocation resets at the start of each billing cycle.
Do you support MMS/picture messages?
Yes, TextFlow supports both sending and receiving MMS messages with images, videos, and other media attachments.
Can I schedule campaigns in advance?
Yes, schedule campaigns for specific dates and times (available on Pro and above). Messages automatically queue and send at optimal delivery times.
How do I import my contact list?
Import contacts via CSV upload or API. Include consent timestamps and source to maintain CASL compliance records.
What reports are available?
View delivery rates, message status, campaign performance, and engagement metrics in real-time. Export data for external analysis.
What is 10DLC and do I need it?
10DLC (10-Digit Long Code) is required for US business messaging. TextFlow includes self-service brand and campaign registration to get carrier approval. Canadian messaging uses CASL compliance instead.
What content is prohibited in SMS?
Carriers block SHAFT-C content: Sex, Hate, Alcohol (unless age-gated), Firearms, Tobacco, and Cannabis. TextFlow's real-time content checker warns you before sending.
Can I send cannabis/CBD marketing messages?
No. Cannabis-related content is prohibited by all major carriers regardless of local legality. Messages containing cannabis keywords will be blocked.
Start your free trial today
Start with a 14-day free trial on TextFlow Pro. Compliant SMS campaigns for Canada and the US, with plans from $67/month CAD.
By using TextFlow, you agree to our SMS Terms of Service