Overview
eigi.ai’s Call Analysis feature automatically processes every conversation to extract valuable insights, generate summaries, and trigger automated workflows. Turn unstructured conversations into structured, actionable data.Enabling Call Analysis
Configuration
Analysis Schema
Define What to Extract
Create a custom schema that tells the AI exactly what information to pull from conversations:Text Fields
Extract text data like names, reasons, feedback
Number Fields
Capture numeric values like ratings, quantities, scores
Boolean Fields
Yes/No determinations like “interested”, “resolved”
Choice Fields
Categorical values from predefined options
Example Schema
| Field | Type | Description |
|---|---|---|
customer_sentiment | Choice | positive, neutral, negative |
issue_category | Text | Type of issue discussed |
resolution_status | Boolean | Was the issue resolved? |
satisfaction_score | Number | 1-10 rating if provided |
follow_up_needed | Boolean | Does customer need follow-up? |
key_topics | Text | Main topics discussed |
action_items | Text | Next steps identified |
Analysis Prompt
Customizing Analysis
Write specific instructions for how calls should be analyzed:Call Recording
Capture Every Interaction
Enable recording for compliance, training, or quality assurance:Recording Settings
Recording Settings
- Enable/Disable: Toggle recording per agent - Automatic Start: Recording begins when call connects - Secure Storage: Encrypted storage with access controls
Playback
Playback
- Review recordings directly in the dashboard - Synchronized with conversation transcript - Adjustable playback speed
Retention
Retention
- Configurable retention periods - Automatic cleanup of old recordings - Export before deletion if needed
Video Analysis
For Video-Enabled Agents
When using video avatars, additional analysis capabilities are available:- Engagement Detection: Measure user attention and engagement
- Visual Context: Capture context from screen shares
- Interaction Quality: Assess video call quality and experience
Video analysis is available for agents using HeyGen or Tavus video avatars.
Structured Data Extraction
Automatic Data Capture
The AI extracts structured data from natural conversations: Example Conversation:Analysis Results
Viewing Results
Access analysis data for each conversation:Data Fields
Each analyzed call includes:| Field | Content |
|---|---|
| Transcript | Full conversation text |
| Summary | AI-generated call summary |
| Duration | Call length |
| Outcome | Success/failure/transfer |
| Custom Fields | All schema-defined extractions |
| Timestamps | Start, end, key moments |
Notifications
Alert Configuration
Trigger notifications based on analysis results:Email Alerts
Send email when specific conditions are met
Trigger Fields
Alert based on any extracted data field
Threshold Rules
Notify when values exceed or fall below thresholds
Instant Delivery
Receive alerts immediately after call analysis completes
Example Triggers
| Trigger | Condition | Action |
|---|---|---|
| Hot Lead | lead_score > 80 | Email sales team |
| Negative Sentiment | sentiment = negative | Alert support manager |
| Escalation Needed | escalation_requested = true | Notify supervisor |
| High Value | deal_value > 10000 | Alert account executive |
Use Cases
Quality Assurance
- Monitor agent performance across all calls
- Identify training opportunities
- Track resolution rates and customer satisfaction
Sales Intelligence
- Score and prioritize leads automatically
- Extract buying signals and objections
- Track conversion metrics
Compliance
- Ensure required disclosures are made
- Verify identity confirmation steps
- Audit conversation quality
Customer Insights
- Identify common pain points
- Track feature requests
- Measure sentiment trends
Best Practices
Troubleshooting
Analysis not running
Analysis not running
- Verify “Call Analysis Enabled” is toggled on - Check that you have an analysis prompt configured - Ensure the call completed successfully
Fields extracting incorrectly
Fields extracting incorrectly
- Review your analysis prompt for clarity - Make field definitions more specific - Test with sample conversations
Missing data
Missing data
- Some fields may be empty if data wasn’t discussed - Add “N/A” or default value instructions to your prompt

