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
1
Navigate to Analysis Tab
Open your agent and select the “Analysis” tab
2
Enable Analysis
Toggle “Call Analysis Enabled” to activate the feature
3
Configure Schema
Define what data you want to extract from calls
4
Set Up Notifications
Optionally configure alerts based on analysis results
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
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:1
Open Call History
Navigate to Call History in the dashboard
2
Select Conversation
Click on any completed conversation
3
View Analysis
See the Analysis tab with all extracted data
4
Export
Download data in JSON or CSV format
Data Fields
Each analyzed call includes: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
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

