Skip to main content

Overview

Stay informed about what happens in your voice AI system. eigi.ai notifications ensure the right people get the right information at the right time.

Notification Types

Post-Call Notifications

Receive updates after every call completes:

Call Summary

AI-generated summary of the conversation

Extracted Data

Structured information extracted from the call

Lead Alerts

Immediate notification for qualified leads

Escalation Alerts

Urgent issues requiring human attention

Notification Channels

Where to Receive Notifications

ChannelUse CaseContent
EmailDetailed reportsFull summary, transcript, extracted data
WebhookSystem integrationJSON payload for your backend
SlackTeam alertsQuick summaries and action items
SMSUrgent alertsCritical notifications

Email Notifications

Configuration

Set up email notifications for your team:
1

Add Recipients

Specify email addresses for notifications
2

Choose Events

Select which events trigger emails
3

Customize Content

Define what information to include
4

Set Frequency

Real-time or digest summaries

Email Content

Includes: - Call duration and outcome - AI-generated summary - Key points discussed - Next action items - Link to full transcript
Includes: - Lead information extracted - Interest level assessment - Contact details captured - Best time to follow up - Urgency indicator
Includes: - Total calls handled - Key metrics and trends - Notable conversations - Pending follow-ups - Performance insights

Webhook Notifications

Real-Time Integration

Send data to your systems automatically:
{
  "event": "call.completed",
  "timestamp": "2025-12-05T10:30:00Z",
  "call": {
    "id": "call_abc123",
    "duration": 245,
    "outcome": "success",
    "agent_name": "Sarah"
  },
  "analysis": {
    "summary": "Customer inquired about product pricing...",
    "sentiment": "positive",
    "intent": "purchase_inquiry"
  },
  "extracted_data": {
    "email": "customer@example.com",
    "product_interest": "Enterprise Plan",
    "budget_range": "$5000-$10000"
  }
}

Webhook Configuration

SettingDescription
URLYour endpoint to receive notifications
EventsWhich events trigger the webhook
HeadersAuthentication and custom headers
Retry PolicyRetry failed deliveries

Security

Signature Verification

Verify webhook authenticity with HMAC signatures

HTTPS Required

All webhooks sent over secure connections

Slack Integration

Team Notifications

Keep your team updated in Slack:
1

Connect Slack

Authorize eigi.ai to send messages
2

Choose Channel

Select where notifications appear
3

Configure Alerts

Set up which events to notify

Notification Format

πŸ”” New Call Completed

Agent: Sarah (Sales)
Duration: 4 min 5 sec
Outcome: βœ… Lead Captured

πŸ“ Summary:
Prospect interested in Enterprise plan.
Budget approved for Q1. Requested demo call.

πŸ“Š Extracted:
β€’ Company: Acme Corp
β€’ Contact: John Smith
β€’ Email: john@acme.com
β€’ Interest: High

[View Full Recording] [Schedule Follow-up]

Notification Triggers

When to Send Notifications

Configure notifications based on events:
TriggerDescriptionRecommended Channel
Call CompletedEvery call that finishesWebhook
Lead CapturedHigh-quality lead identifiedSlack, Email
Escalation NeededIssue requires human helpSlack, SMS
Appointment BookedMeeting scheduled successfullyEmail, Webhook
Payment FailedTransaction unsuccessfulWebhook
Negative SentimentUnhappy customer detectedSlack

Conditional Notifications

Smart Filtering

Only notify when conditions are met: High-Value Leads Only
IF lead_score > 80 AND product_interest = "Enterprise" THEN
send_slack_alert to #sales-leads
Urgent Issues Only
IF sentiment = "negative" AND escalation_requested = true THEN
send_email to support_manager@company.com
Business Hours Only
IF current_time BETWEEN 9:00 AND 18:00 THEN send_slack_alert ELSE
queue_for_digest

Digest Notifications

Scheduled Summaries

Instead of real-time alerts, receive periodic summaries:
FrequencyContent
DailyAll calls from the day, trends, highlights
WeeklyPerformance summary, top conversations
MonthlyComprehensive analytics report

Digest Configuration

1

Choose Frequency

Daily, weekly, or monthly digests
2

Set Delivery Time

When to receive the digest
3

Select Content

What to include in the summary
4

Add Recipients

Who receives the digest

Notification Templates

Customizing Messages

Create templates for consistent formatting:
Subject: New Lead from {{agent_name}} - {{lead_name}}

Hi Team,

A new lead was captured today:

Name: {{lead_name}}
Company: {{lead_company}}
Interest: {{product_interest}}
Score: {{lead_score}}/100

Summary: {{call_summary}}

Best,
eigi.ai Notifications

Available Variables

VariableDescription
{{call_id}}Unique call identifier
{{agent_name}}Agent that handled the call
{{caller_number}}Phone number of caller
{{duration}}Call duration in seconds
{{summary}}AI-generated summary
{{extracted.*}}Any extracted field

Notification Management

Viewing History

Track all sent notifications:
  • Filter by date, type, channel
  • See delivery status
  • View notification content
  • Retry failed deliveries

Rate Limiting

Notifications are rate-limited to prevent spam. High-volume events are automatically batched.
ChannelRate Limit
Email100/hour per recipient
Webhook1000/hour per endpoint
Slack60/minute per channel
SMS10/hour per number

Best Practices

Don’t Over-Notify: Configure filters to avoid alert fatigue. Focus on actionable events.
Use Appropriate Channels: Urgent issues β†’ SMS/Slack. Detailed reports β†’ Email. System integration β†’ Webhooks.
Test Your Webhooks: Verify your endpoints handle payloads correctly before going live.
Ensure notification recipients have appropriate access to the information being shared.

Troubleshooting

  • Check spam/junk folders for emails - Verify email addresses are correct - Confirm notification triggers are configured - Check webhook endpoint is reachable
  • Verify endpoint URL is correct and HTTPS - Check your server logs for errors
  • Ensure endpoint returns 2xx response quickly - Verify authentication headers are correct
  • Add condition filters to reduce volume - Switch to digest mode for non-urgent events - Adjust trigger thresholds (e.g., higher lead score)