How It Works
SMS & WhatsApp-to-Chat Integration
mixus automatically converts SMS and WhatsApp messages into internal chat sessions while maintaining user context and conversation flow:Always-On AI Response
The SMS/WhatsApp system is designed for direct 1:1 conversations with consistent AI responses:Messaging Capabilities
Getting Started
Setup Your SMS/WhatsApp Agent
-
Send a Message
Simply text your assigned phone number:
-
Organization & Space Selection
For multi-organization users, the system automatically:
- Resolves your organization based on phone number
- Creates or finds appropriate workspace
- Handles guest users for unknown numbers
-
Start Conversing
Your message becomes a full chat conversation with AI capabilities:
- Ask questions and get intelligent responses
- Request tasks and basic workflows
- Access core mixus features and integrations
- Continue complex conversations on web with provided links
Platform-Specific Features
SMS Optimization
- Platform Limits: 1600 character messaging service limit with intelligent processing
- Multi-Part Messages: Smart splitting into logical parts (โPart 1/2โ, โPart 2/2โ)
- AI Content Cleaning: Removes conversational artifacts and focuses on essential information
- Continue Links: Web continuation for complex responses
- Link-Based Attachments: All files shared via secure web viewer links
WhatsApp Enhancement
- Enhanced Content Processing: 1600 character limit with intelligent condensation or splitting
- Direct Media Messages: Send PDFs, images, and documents directly (โค5MB)
- Rich Formatting: Supports enhanced text formatting and emojis
- Attachment Fallback: Large files automatically use web viewer links
- Sequential Delivery: Proper message ordering with timing delays
Intelligent Content Management
- AI-Powered Cleaning: Removes meta-conversational phrases and thinking artifacts
- Smart Strategies: Single message โ condensation โ multi-part splitting
- Priority-Based Content: Conclusions โ actions โ key findings โ details
- Platform Awareness: Automatically optimizes based on SMS vs WhatsApp
- Graceful Fallbacks: Reliable processing with comprehensive error handling
Advanced Features
Intent-Based Threading
Advanced conversation threading powered by AI:Organization Management
Sophisticated handling of multi-organization scenarios:- Automatic Resolution: Resolves organization from phone number
- Guest User Creation: Creates temporary users for unknown senders
- Default Organization: Uses playground organization for guest users
- Multi-Org Support: Handles users across multiple organizations
Opt-Out/Opt-In Management
Comprehensive subscription management:Subscription Features
Smart Content Formatting
Platform-Aware Processing
AI-Powered Summarization
The system intelligently summarizes content preserving:- Final conclusions and results
- Next steps and action items
- Key findings and discoveries
- Supporting details (when space allows)
Advanced Attachment Handling
WhatsApp Media Messages
WhatsApp users benefit from direct file sharing capabilities:- Direct Media Delivery: PDFs, images, and documents sent directly to WhatsApp (โค5MB)
- Automatic Fallback: Large files automatically use secure web viewer links
- Multi-Format Support: Handles various document types and image formats
- Sequential Delivery: Attachments delivered with proper timing and order
SMS File Sharing
SMS users receive secure, accessible file links:- Web Viewer Links: All attachments accessible via secure web interface
- Universal Compatibility: Works across all SMS-capable devices
- Document Summaries: Key information included in message text
- Continue Links: Full document access via web continuation
Technical Architecture
SMS/WhatsApp Bridge System
Key Components
- SmsChatBridge: Main orchestration class for SMS/WhatsApp processing
- Intent Classifier: AI-powered message analysis and threading
- Organization Resolver: Handles multi-organization scenarios
- Content Formatter: Platform-aware message formatting
- Loop Prevention: Anti-spam and duplicate message detection
Use Cases
Customer Support
- Instant Responses: Immediate AI-powered customer service
- Mobile Accessibility: Support customers on their preferred mobile platform
- Context Retention: Maintain conversation history across interactions
- Escalation Pathways: Seamless handoff to human agents when needed
Team Communication
- Quick Queries: Fast answers to urgent questions while mobile
- Status Updates: Get project updates and notifications via text
- Task Management: Create and manage tasks through messaging
- Document Access: Request and receive document summaries
Personal Productivity
- Mobile AI Assistant: Full AI capabilities accessible via text
- Information Retrieval: Quick access to organizational knowledge
- Workflow Triggers: Initiate complex workflows from simple messages
- Cross-Platform Continuity: Start on mobile, continue on web
Integration Points
Twilio Platform Integration
- SMS: Complete SMS messaging support via Twilio
- WhatsApp Business: WhatsApp messaging through Twilio WhatsApp API
- Media Support: Handle images, documents, and file attachments
- Delivery Status: Track message delivery and read receipts
mixus Platform Integration
- Chat System: Seamless conversion to internal chat conversations
- Agents: Full access to all mixus AI agents and capabilities
- Tools: Complete integration with mixus tools and workflows
- Files & Memory: Access to organizational knowledge and files
- Web Continuation: Smooth transition from mobile to web interface
Configuration & Setup
Environment Setup
Required environment variables for SMS/WhatsApp functionality:Webhook Configuration
Set up Twilio webhook to process inbound messages:Phone Number Setup
Configure your Twilio phone numbers:- SMS Number: Dedicated number for SMS messaging
- WhatsApp Number: WhatsApp-enabled number or sandbox
- Messaging Service: Unified service managing both channels
Monitoring & Analytics
Message Processing Metrics
Track SMS/WhatsApp agent performance:- Processing Times: Monitor message-to-response latency
- Threading Accuracy: Measure conversation threading success
- Content Optimization: Track truncation and summarization effectiveness
- User Engagement: Analyze response patterns and continuation rates
- Platform Usage: SMS vs WhatsApp usage patterns
Performance Optimization
Built-in optimization features:- Smart Continue Strategy: Reduces unnecessary link generation by 70-80%
- Platform-Aware Formatting: Optimizes content for each platform
- Intelligent Truncation: Preserves most important information
- Cost Management: Minimizes SMS costs through smart segmentation
Security & Compliance
Data Protection
- Encryption: All messages encrypted in transit and at rest
- Phone Number Privacy: Secure handling of phone number data
- Organization Isolation: Proper data boundaries between organizations
- Guest User Management: Limited access scope for unknown senders
Compliance Features
- Opt-Out Compliance: Automatic handling of STOP keywords
- Rate Limiting: Prevents message flooding and abuse
- Audit Logging: Comprehensive logging for compliance requirements
- Telecommunications Compliance: Follows carrier and regulatory requirements
Best Practices
Message Management
- Clear Communication: Use concise, clear language for mobile context
- Action-Oriented: Focus on actionable information and next steps
- Platform Awareness: Understand SMS vs WhatsApp capabilities
- Continue Links: Use web continuation for complex interactions
Integration Strategy
- Phone Number Management: Properly configure and test phone numbers
- User Education: Train users on SMS/WhatsApp agent capabilities
- Monitoring Setup: Implement performance monitoring
- Fallback Procedures: Maintain backup communication methods
Current Status & Limitations
Beta Testing Notice
This feature is currently in beta testing with known limitations:Current Limitations
- Reliability: Message delivery and response consistency under improvement
- Attachment Processing: Limited file type support and processing capabilities
- Advanced Features: Not all integrations and tools are available via messaging
- Threading: Conversation threading may occasionally create new threads unexpectedly
- International Support: Limited testing with international phone numbers
Technical Considerations
- Message Length: Character limits for SMS and WhatsApp messaging
- Network Dependencies: Requires reliable messaging service connectivity
- Carrier Restrictions: Subject to carrier filtering and delivery policies
- Rate Limits: Messaging service rate limiting may affect delivery speed
Related Features
- Agent Creation - Build custom automation agents
- Chat System - Understand the underlying chat platform
- Email Agents - Email automation capabilities
- Integrations - Connect external services
Support & Troubleshooting
Common Issues
- Missing Messages: Check Twilio webhook configuration and delivery
- Threading Problems: Verify intent-based threading is working properly
- Opt-Out Issues: Ensure proper handling of STOP/START keywords
- Organization Confusion: Verify phone number to organization mapping
Getting Help
For SMS/WhatsApp agent support:- Check messaging service delivery logs and webhook status
- Verify phone number configuration and service setup
- Contact support with specific message details for troubleshooting
- Review organization and user resolution settings
The SMS/WhatsApp messaging system is actively being improved based on user feedback and testing. Please report any issues to help us enhance the experience.