Command System
Master WhatSnap's command system to dynamically switch WhatsApp accounts, send messages from specific accounts, and control message routing with simple commands.
WhatSnap's command system provides powerful control over message routing and WhatsApp account selection. These special commands allow you to override default account routing, switch accounts for specific messages, and manage multi-account communications with ease.
Invisible to Recipients: Commands are processed by WhatSnap and not visible to message recipients. The recipient only sees your actual message content.
Command Overview
Commands are special instructions embedded in your messages that tell WhatSnap how to handle the message routing. They work in both manual conversations and automated workflows.
Available Commands
#switch
Change contact's associated WhatsApp account
Permanent
#switch_unique
Send single message from different account
One message only
How Commands Work
Switch Command (#switch
)
#switch
)The #switch
command permanently changes which WhatsApp account is associated with a contact.
Syntax
#switch|whatsnap-account-[account-name] Your message content here
How It Works
Practical Examples
Scenario: Marketing contact needs to be handed off to sales
Command:
#switch|whatsnap-account-sales Hi John, this is Mike from our sales team. I understand you're interested in our premium package...
What Happens:
Contact's tag changes from
whatsnap-account-marketing
towhatsnap-account-sales
Message sent from Sales WhatsApp account
All future messages to John use Sales account
John sees: "Hi John, this is Mike from our sales team. I understand you're interested in our premium package..."
Workflow Integration
The #switch
command works seamlessly in GoHighLevel workflows:
Workflow Example - Sales Qualification:
Trigger: Contact responds with "Yes" to marketing message
Action: Send SMS with content:
#switch|whatsnap-account-sales Great news! I'm connecting you with our sales specialist who will help you get started. Expect a call within 2 hours.
Result: Contact is automatically transferred to sales WhatsApp account and assigned appropriately.
Switch Unique Command (#switch_unique
)
#switch_unique
)The #switch_unique
command sends a single message from a different WhatsApp account without changing the contact's permanent association.
Syntax
#switch_unique|whatsnap-account-[account-name] Your message content here
How It Works
Practical Examples
Scenario: Support rep wants to introduce manager without transferring the case
Primary Contact Tag: whatsnap-account-support
Command:
#switch_unique|whatsnap-account-manager Hello Jennifer, this is David, the support manager. I wanted to personally ensure you're getting the best possible help with your issue.
What Happens:
Message sent from Manager's WhatsApp account
Contact's tag remains
whatsnap-account-support
Next message from support rep uses Support account again
Manager introduction without permanent transfer
Workflow Applications
#switch_unique
is powerful in automated workflows for multi-departmental communication:
Example Workflow - Order Processing:
Trigger: Order status changes to "Shipped"
Action 1: Send SMS (from shipping account):
#switch_unique|whatsnap-account-shipping Your order #12345 has shipped! Tracking number: ABC123. Expected delivery: Friday.
Action 2: Wait 2 days
Action 3: Send SMS (back to original sales account):
How was your delivery experience? We'd love to hear your feedback!
Command Best Practices
Choosing Between Commands
Use #switch
When
Use #switch_unique
When
Transferring ownership
Providing temporary expertise
Changing departments
Manager/executive introduction
Regional reassignment
Cross-departmental updates
Role changes
One-time specialist input
Process handoffs
Temporary coverage
Message Composition
Command Formatting:
Commands must be at the beginning of the message
Use exact tag names as they appear in your system
Include space after command before message content
No spaces around the pipe (|) character
Good Examples:
✅ #switch|whatsnap-account-sales Hello from our sales team!
✅ #switch_unique|whatsnap-account-manager Quick update from management...
Bad Examples:
❌ Hello! #switch|whatsnap-account-sales (command not at beginning)
❌ #switch | whatsnap-account-sales (spaces around pipe)
❌ #switch|wrong-tag-name (incorrect tag format)
Tag Verification
Before Using Commands:
Verify tag names match exactly with your connected accounts
Test commands with a small group before widespread use
Document tag naming conventions for your team
Regular audits to ensure tags remain current
Advanced Command Usage
Workflow Command Strategies
Progressive Support Escalation
Level 1: Standard support (whatsnap-account-support)
↓ If not resolved in 24 hours
Level 2: #switch|whatsnap-account-senior-support
↓ If still not resolved in 48 hours
Level 3: #switch|whatsnap-account-support-manager
Benefits:
Automatic escalation with appropriate handoffs
Clear communication from each level
Maintained conversation context
Multi-Account Campaign Distribution
Use commands to distribute campaigns across multiple accounts:
Campaign Setup:
Contact Group 1: #switch|whatsnap-account-campaign-1
Contact Group 2: #switch|whatsnap-account-campaign-2
Contact Group 3: #switch|whatsnap-account-campaign-3
Contact Group 4: #switch|whatsnap-account-campaign-4
Benefits:
Risk Distribution: Issues with one account don't affect others
Speed Increase: Parallel sending through multiple accounts
Limit Management: Stay within daily message limits per account
Performance Testing: Compare account performance
Troubleshooting Commands
Common Command Issues
Testing Commands
Recommended Testing Process:
Integration with Other Features
Command + Outreach Campaigns
Commands work within outreach campaigns to provide sophisticated routing:
Example: Campaign message that routes qualified leads to sales:
Hi {{first_name}}, interested in learning more about our premium features?
Reply YES for pricing information.
[Workflow triggers on "YES" response]
#switch|whatsnap-account-sales Great! I'm connecting you with our sales specialist for personalized pricing...
Command + User Assignments
Commands work together with user assignments:
Command switches account tag
User assignment rules activate for new tag
Contact automatically assigned to appropriate team member
Seamless handoff with proper routing
Next Steps
After mastering the command system:
Workflow Automation - Integrate commands into automated workflows
Outreach Campaigns - Use commands in mass messaging campaigns
Advanced Strategies - Implement sophisticated multi-account workflows
Team Training - Train your team on effective command usage
Command Mastery: The command system is one of WhatSnap's most powerful features. Master it to unlock sophisticated multi-account messaging strategies that would be impossible with traditional WhatsApp integrations.
Last updated