Testing & Playground
Test your messages and workflows in a safe environment
Overview
The Testing & Playground environment includes:
- Message Preview: See how your messages will look on different devices
- Workflow Testing: Test complete workflows with your personal number
- Channel Capability Checking: Verify RCS support for phone numbers
- API Testing: Test API calls and webhook integrations
- Development Tools: Debug and troubleshoot your messaging campaigns
Message Preview
Preview Your Messages
Before sending messages to customers, preview how they’ll appear:
Text Messages
- RCS Preview: See how text messages look in RCS format
- SMS Fallback: Preview the SMS version for non-RCS devices
- Interactive Elements: Test button layouts and functionality
- Responsive Design: Check how messages adapt to different screen sizes
Rich Cards
- Card Layout: Preview card orientation, height, and thumbnail position
- Media Display: See how images and videos appear
- Button Placement: Test local and global suggestion positioning
- Content Formatting: Verify title, description, and media alignment
Carousels
- Carousel Width: Test small and medium carousel sizes
- Item Scrolling: Preview horizontal scrolling behavior
- Multiple Items: See how multiple cards display together
- Global Actions: Test carousel-wide button functionality
Workflow Testing
Test Complete Workflows
Test your automated workflows end-to-end:
Test Execution
- Select Workflow: Choose the workflow you want to test
- Enter Test Number: Use your personal phone number for testing
- Set Variables: Configure test variables and data
- Execute Test: Run the workflow and monitor execution
- Review Results: Check execution logs and results
Test Configuration
Test Monitoring
- Real-time Execution: Watch workflow execution in real-time
- Node-by-Node Tracking: Monitor each workflow node
- Variable Inspection: Check variable values at each step
- Error Detection: Identify and debug workflow issues
Workflow Debugging
Execution Logs
- Detailed Logs: Complete execution history
- Node Transitions: Track flow between nodes
- Variable Changes: Monitor variable updates
- Error Details: Detailed error information
Debug Tools
- Step-by-Step Execution: Execute workflows one node at a time
- Variable Inspection: Check variable values at any point
- Condition Testing: Test conditional logic
- Performance Analysis: Monitor execution times
Channel Capability Checking
Check RCS Support
Verify which messaging channels are supported for specific phone numbers:
Capability Check
API Testing
Test API Endpoints
Test your API integrations in a safe environment:
Message Sending Test
Workflow Execution Test
Next Steps
- Workflow Builder - Create workflows to test
- TypeScript SDK - Use the SDK for testing
- Webhooks Setup - Test webhook integrations
- Troubleshooting - Common testing issues and solutions