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 CapturedRecommended
Triggered when a visitor submits their contact information
Includes: Name, email, company, lead score, conversation link
Human Handoff RequestedRecommended
Visitor asked to speak with a human agent
Includes: Visitor info, conversation history, reason for handoff
High-Value LeadRecommended
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 SummaryRecommended
Daily digest of all activity
Includes: Conversation count, leads, popular topics, issues
Weekly ReportRecommended
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:
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