Notifications
Never miss an important lead or conversation with real-time notifications via email, Slack, or webhooks.
Notification Channels
Receive notifications to your inbox
- Instant delivery
- HTML formatting
- Team distribution lists
Slack
Get alerts in your Slack workspace
- Channel or DM
- Rich message formatting
- Quick reply actions
Push Notifications
Mobile alerts for urgent events
- iOS & Android
- Customizable sounds
- Priority levels
Webhooks
Send events to your own systems
- JSON payload
- Custom headers
- Retry logic
Notification Types
New Lead Captured
Triggered when a visitor submits their contact information
Includes: Name, email, company, lead score, conversation link
Human Handoff Requested
Visitor asked to speak with a human agent
Includes: Visitor info, conversation history, reason for handoff
High-Value Lead
Lead score exceeds your defined threshold
Includes: Full lead profile, qualification answers
New Conversation
Every time a visitor starts a conversation
Includes: Page URL, visitor info, initial message
Bot Failed to Answer
AI couldn't provide a confident response
Includes: Question asked, attempted answer, confidence score
Daily Summary
Daily digest of all activity
Includes: Conversation count, leads, popular topics, issues
Weekly Report
Weekly performance summary
Includes: Trends, comparisons, recommendations
Email Notification Setup
- 1 Go to Settings → Notifications Access notification preferences from your dashboard
- 2 Add Email Recipients Enter individual emails or team distribution lists
- 3 Select Events Choose which events trigger email notifications
- 4 Test & Save Send a test notification to verify setup
Slack Integration Setup
- 1 Connect Slack Workspace Click "Add to Slack" and authorize the Chatmefy app
- 2 Choose Channel Select a channel like #sales-leads or create a dedicated one
- 3 Configure Events Select which events post to Slack
- 4 Enable Quick Actions (Optional) Allow team to respond directly from Slack
Pro Tip: Create a private channel for hot leads and route high-score notifications there for immediate attention.
Webhook Configuration
Example webhook payload for new lead:
{
"event": "lead.created",
"timestamp": "2024-01-15T10:30:00Z",
"data": {
"id": "lead_abc123",
"email": "john@company.com",
"name": "John Smith",
"company": "Acme Corp",
"score": 85,
"source": {
"page": "/pricing",
"campaign": "google_ads"
},
"answers": {
"company_size": "51-200",
"budget": "$10k-50k",
"timeline": "This quarter"
},
"conversation_id": "conv_xyz789"
}
}Webhook Settings
- • URL: Your endpoint (HTTPS required)
- • Secret: HMAC signature for verification
- • Retry: 3 attempts with exponential backoff
- • Timeout: 30 seconds max response time
Advanced Rules
Create conditional rules to route notifications to the right people:
IF Lead score > 80
THEN Send to #hot-leads Slack channel + SMS to sales manager
IF Page URL contains /enterprise
THEN Notify enterprise sales team via email
IF Language = Spanish
THEN Route to Spanish-speaking support agent
IF Outside business hours
THEN Queue for next day + send auto-reply
Best Practices
Start with essential notifications only — avoid notification fatigue
Use Slack for real-time alerts, email for summaries
Set up lead score thresholds to prioritize hot leads
Create dedicated channels for different lead types
Test your webhook integration thoroughly before going live
Review notification volume weekly and adjust as needed