The challenge
- Sales and support both use WhatsApp — ownership gets messy
- CRM should update when a lead replies, without copy-paste
- Enterprise threads need faster human response than self-serve trials
- Engineering wants events in Slack when
Enterprisecustomers message
FlowMetrics architecture
How FlowMetrics uses Vendschat
Structured inbox
Groups: Settings → Workspace → Groups — create
Sales AMER, Support Tier 2. In Chat → Assigned to → assign team (shown as group name in dropdown).
WhatsApp ads use case
FlowMetrics connected WhatsApp with Support, sales & ads (not Support only) because they run Click-to-WhatsApp campaigns on Facebook. Settings → Workspace → Channels → WhatsApp setup → choose use case at first connect, or?mode=ads in setup URL.
HubSpot integration (honest expectations)
Settings → Workspace → Integrations → HubSpot — OAuth connect, map standard fields (name, email, phone, company, lifecycle stage). Today: Connect and field visibility configuration are supported; automatic background sync into the Chat recipient panel may still be rolling out. Train reps to verify contact phone/email in Chat even when HubSpot is connected. Workflow until full sync: Rep confirms phone in thread → updates HubSpot manually → webhook still fires for automation.Webhooks to internal ops
Settings → Workspace → Webhooks — outgoing HTTPS endpoints. FlowMetrics subscribes to:
Coverage note: WhatsApp inbound/outbound/status events are fully wired today. Instagram/Messenger outgoing events are in the catalog but may not fire on all send paths yet — FlowMetrics standardizes on WhatsApp for revenue-critical alerts.
AI Agent with strict boundaries
Handover: Instructions tell the bot to escalate on “contract”, “invoice”, “SOC2”, “enterprise”. The system may also flag handover when the bot’s reply matches configured keywords — write instructions so the bot says it’s escalating when customers use those words.
Paused during product launches when all hands on deck.
API keys for leadership dashboard (Advanced)
Settings → Workspace → API Keys — read-only key for internal TV screen: count open threads with labelEnterprise.
Separate from Co-Admin — this is custom engineering on Advanced.
Sandbox workspace
Advanced allows a second workspaceFlowMetrics Sandbox for QA — test templates and webhooks without touching production threads. Switch in Settings workspace dropdown.
Co-Admin for new hires
Junior SDR asks Co-Admin:- “How do webhooks work?” → product docs
- “What’s the difference between AI Agents and Generate Reply?”
- “What’s our delivery rate this week?” → live analytics tool
Trial vs enterprise — routing rules
Keyword rules on labels help:
bug, error → Support; pricing → Trial.
Results B2B teams care about
- CRM and inbox stay aligned — webhooks bridge gaps until HubSpot panel sync is complete
- Enterprise SLAs protected by labels + team assignment + Slack alerts
- Automation without replacing Chat as the agent UI
Copy-paste playbook
- WhatsApp Support, sales & ads if running CTWA
- Labels:
Enterprise,Trial,Support,Churn risk - Groups for sales and support queues
- HubSpot connect + field map — verify in UI before promising live sync
- Webhooks → Make/Zapier/n8n → Slack
- Sales AI Agent on
Trialonly — strict instructions - Advanced for API + sandbox workspace
- Analytics weekly on WhatsApp delivery