📞 AI Call History
View and analyze all your AI phone call records in one place. Filter calls, view detailed transcripts, listen to recordings, and export data for reporting.
🚀 Getting Started
The main page shows a table of all your call records. Each row represents one call with key information like time, agent name, phone numbers, duration, and more. Use the filters at the top to find specific calls, or click the 👁️ eye icon to view complete call details.🔍 Filters
All filters work together to help you find exactly what you need. Most update automatically, but click the Filter button to apply all changes at once.🤖 Select Agent
Filter calls by the AI agent that handled them. Search by typing the agent name in the dropdown.📅 Date Range
Choose from predefined ranges (Today, Yesterday, Last 7 Days, This Month, etc.) or select “Custom dates” to pick your own start and end dates. All times are shown in your account’s time zone.⏱️ Min/Max Duration
Set minimum and maximum call duration to find longer conversations or filter out very short calls. Options range from 5 seconds to 2 hours.📲 Call Direction
Filter by call type:- All: Shows all calls
- Inbound: 📥 Calls you received
- Outbound: 📤 Calls you made
- Web: 🌐 Calls initiated through the web interface
😊 User Sentiment
Find calls based on the caller’s emotional tone:- Positive: 😄 Happy, satisfied customers
- Neutral: 😐 Normal interactions
- Negative: 😞 Unhappy or frustrated customers
- Unknown: ❓ Sentiment couldn’t be determined
✅ Call Successful
Filter to see only successful calls (those that achieved their goal) or unsuccessful ones.📱 From/To Number
Type a phone number to find all calls made from or to that specific number. Works best with complete phone numbers.🔚 Hangup Reason
Filter by why the call ended. Common reasons include:- User Hangup: Caller hung up
- Voicemail Reached: 📧 Call went to voicemail
- Machine Detected: 🤖 Reached answering machine
- Call Transfer: 🔄 Call was transferred
- Various error types (connection issues, payment failures, etc.)
💾 Exporting Data
Export your filtered call records in three formats:- CSV 📊 (green button): For importing into spreadsheets or other systems
- Excel 📈 (blue button): For analysis and calculations in Excel
- PDF 📄 (red button): For printing or sharing reports
- Set your filters to show the calls you want
- Click the Filter button to apply filters
- Click your preferred export format button
- The file downloads automatically to your computer
AI_Call_History_2025-01-15_14-30-45.csv).
⚠️ Note: If no records match your filters, you’ll see an error message with suggestions.

👁️ Show/Hide Columns
Customize which columns appear in the table. Check or uncheck columns in the dropdown. Your preferences are saved for 30 days. ID and Action columns are always visible.📊 Table Columns
- ID: 🔢 Unique call identifier
- Action:
- 👁️ Eye Icon (Green): View call details within the system
- 🟠 GHL Logo (Yellow): Open contact in GoHighLevel
Click the GHL Logo button to open the contact directly in GoHighLevel.
- Time: 🕐 When the call occurred (your time zone)
- Agent Name: 🤖 AI agent that handled the call
- From/To Number: 📱 Phone numbers involved
- Call Duration: ⏱️ How long the call lasted (HH:MM:SS format)
- Call Type: 🏷️ Category of call (e.g., Appointment Call, Sales Call)
- Direction: 📲 Inbound, Outbound, or Web
- Hangup Reason: 🔚 Why the call ended
- User Sentiment: 😊 Positive, Neutral, Negative, or Unknown
- Call Successful: ✅ Yes or No
- Recording: 🎵 Audio player (if recording available)
- Call Summary: 📝 Brief overview (first 30 characters shown, click to see full)
- Call Transcript: 📄 Full conversation text (first 30 characters shown, click to see full)
- View complete contact information
- Check conversation history
- Add notes or tags
- Manage the contact

👁️ Viewing Call Details
Click the 👁️ eye icon in the Action column to see complete information about any call:- Header: 📅 Date, time, agent, duration, and audio player
- Analysis: 📊 Call success status, call type, disconnection reason, voicemail detection
- Summary: 📝 Complete AI-generated overview of the call
- Transcript: 📄 Full conversation with “Agent:” and “User:” labels
🔎 Searching and Sorting
🔍 Search Use the “Search Log…” box above the table to quickly find calls. It searches all visible columns and works with partial matches (case-insensitive). Type phone numbers, agent names, or any text to filter results instantly. ↕️ Sorting Click any column header to sort by that column. Click once for ascending (A-Z, earliest to latest), click again for descending (Z-A, latest to earliest). By default, calls are sorted by ID (newest first). 🌍 Time Zone All dates and times are automatically converted to your account’s time zone. You don’t need to do anything - everything displays in your local time. 📄 Page Navigation When you have many calls, they’re split across multiple pages. Use the page numbers or Previous/Next buttons at the bottom to navigate. Change the number of records per page using the dropdown (typically 10, 25, 50, or 100). 💡 Quick Tips- 🔍 Find unhappy customers: Filter by “Negative” sentiment
- ✅ Review successful calls: Filter by “Call Successful: Yes”
- 📧 Check voicemails: Filter by “Hangup Reason: Voicemail Reached”
- 💾 Export regularly: Use date ranges to export smaller batches for easier management
- 👁️ Customize your view: Hide columns you don’t need to focus on what matters
- 🎵 Listen to calls: Click the eye icon, then use the audio player in the call details view