Skip to main content
TextFlow
Compliant SMS Campaigns for US & Canada
Welcome to TextFlow! 🚀

TextFlow — compliant SMS campaigns made simple

TextFlow is a comprehensive SMS campaign management platform designed for businesses in the US and Canada. Send compliant, professional text message campaigns at scale with AI-powered message generation, auto-responders, and built-in CASL and 10DLC compliance. Start your free trial with 100 messages included.

Start Free TrialContact Sales
SMS Compliant
CASL & 10DLC ready
Canadian Company
Data stays in Canada
99.9% Uptime
Enterprise reliability
Two-Way SMS
Real conversations

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 Business, unlimited 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

textflow.telair.net
Dashboard
Campaigns
Two-Way Messaging
AI Assistant
Auto-Responders
Contact Lists

Dashboard

Get a complete overview of your SMS campaigns and messaging activity

Auto-playing

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
CampaignsFlash Sale AlertSent1,247 messages98.5% deliveredWeekly NewsletterScheduledTomorrow 9:00 AMMessagesJDJohn DoeThanks! When can I pick up?When is the flash sale?10:23 AMStarts today at noon!10:24 AMType a message...

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
Campaign AnalyticsMessages Sent1,247↑ 12% from last weekDelivered98.5%1,228 messagesPending15In queueRecent CampaignsFlash Sale AlertSent1,247 sent98.5% deliveredWeekly NewsletterScheduledTomorrow9:00 AMAppointment RemindersSent384 sent97.2% delivered
MCMaria Chen+1 (416) 555-0123Hi! I'd like to schedule anappointment for next week.Yesterday, 2:15 PMSure! We have availability onTuesday and Thursday.Yesterday, 2:18 PMSSarah K.Tuesday works great!Today, 9:05 AMPerfect! I'll book you in.Today, 9:07 AMMMike T.

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.

RoleMessagesContactsCampaignsSettingsPhone Access
AdminAll phones
ManagerProfile onlyAssigned only
StaffProfile onlyAssigned only
Manager can manage campaigns only for assigned phones. Staff and Manager can access Settings but only Profile & Security tabs.
  • 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
AAdminFull System AccessAll Phone NumbersMManagerMessagesContactsCampaigns📱 Phones 1, 3, 5SStaffMessagesContactsCampaigns📱 Phones 2, 4Phone Number Assignments📱 Phone 1+1 416-555-0001Manager: Sarah📱 Phone 2+1 416-555-0002Staff: Mike📱 Phone 3+1 416-555-0003Manager: Sarah

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
9:41100%textflow.telair.netTextFlowTTextFlowSMS Campaign ManagerAdd to Home ScreenRecent MessagesJDJohn DoeThanks for the quick reply!2SKSarah KimWhen does the sale start?1

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.

MonthlyAnnualSave 10%
Features

Starter

For small businesses

$29$26/mo

$312/yr billed annually

Growth

Growing businesses

$79$71/mo

$852/yr billed annually

Most Popular

Professional

Best value

$199$179/mo

$2148/yr billed annually

Business

High-volume

$449$404/mo

$4848/yr billed annually

Enterprise

Custom needs

Contact
Messages included1,0003,00010,00030,000100,000+
Monthly limit5,00012,00030,00090,000
Phone numbers12510
Users12510
Contacts1,0005,00025,000100,000
MMS storage100 MB512 MB1 GB5 GBCustom
Core Features
Two-way SMS
MMS supportBasic
Scheduled campaigns
Signup forms12510
AI & Automation
AI features
Message generation & analysis
50/mo200/mo500/mo
Auto-responders
Keyword-based replies
52550
Integrations
API access
Webhooks
SSO
Support & Analytics
AnalyticsBasicStandardAdvancedAdvancedCustom
SupportEmailEmailPriorityDedicatedAccount Mgr
White-label
Get StartedGet StartedGet StartedGet StartedContact Sales

Annual pricing applied! All plans include SMS compliance, quiet hours, and opt-out management.

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 TypeCAD
Brand Registration$11
Auth+ 2.0 Verification$28
Campaign Vetting$35
Vetting Appeal$25

Monthly Campaign Fees

Use CaseCAD
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 Advantage

Manage multiple numbers—up to 10 on Business, unlimited on Enterprise—perfect for multi-location businesses

Built for North American businesses. Designed for compliance. Priced to scale.

Start Free Trial

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?

Get 100 demo messages to test all features with no credit card required. Upgrade to a paid plan starting at $29/month when you're ready to send live campaigns.

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 Starter, 2 with Growth, 5 with Professional, 10 with Business, or unlimited with 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 Professional 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 Growth 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 Growth 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

Try TextFlow free with 100 demo messages. Experience compliant SMS campaigns for US and Canada with no credit card required. Plans start at just $29/month.

By using TextFlow, you agree to our SMS Terms of Service