| Module: Admin App |
The Conversation AI module in the Admin App uses Artificial Intelligence to analyse patient–agent conversations. As calls take place, the system transcribes conversations, which are then interpreted to identify the purpose, outcome, and summary of each interaction.
By processing this data, Conversation AI automatically classifies every call into categories such as Treatment Opportunities, Potential Opportunities, Appointment Updates, and Inquiries. This enables practices to gain a clear understanding of patient intent without manual review.
All the analysed insights are displayed within intuitive dashboards and reports, offering a visual representation of call activity and outcomes. Admins can easily track metrics such as the total number of calls analysed, conversion rates, and treatment-wise opportunities. In short, Conversation AI transforms every conversation into actionable intelligence—empowering practices to monitor performance, optimise call handling, and lead to better patient experience.
In this Article:
- Accessing the Feature
- Filters and Controls
- Different Tabs in Conversation AI
- Use Cases
- Benefits
- Best Practices
Accessing the Feature
- Log in to the Admin App.
- Navigate to Conversation AI.
Filters and Controls
| Filter | Description |
|---|---|
| Location | Filter data by specific location or view for “All” locations. |
| Number | View metrics for all numbers or a selected contact number. |
| Direction | Choose between Inbound or Outbound call data. |
| Show Only | Select between today, yesterday or custom. |
| Tip: Filters help narrow down analytics for more relevant insights. Adjusting the date range or location for specific information. |
Different Tabs of Conversation AI
Conversation AI includes the following tabs, each focusing on a specific aspect of call performance and patient engagement. These tabs organise AI-analysed data into meaningful categories, helping users quickly access insights related to opportunities, appointments, inquiries, missed calls, campaigns, and treatments.
1. DASHBOARD
- Use the Dashboard tab to view summarised insights from all AI-analysed calls. This section highlights total call volumes, category-wise distribution, and treatment-related opportunity trends.
A. Piechart - Call Distribution
Displays the percentage split of analysed calls and categorises them into:
- Opportunities
- Appointment Updates
- Inquiries
Helps visualise which type of call outcome is most common during the selected date range.
B. Total Calls Analysed
Shows the total number of calls processed by Conversation AI.
C. Opportunities
Represents calls where the AI identified the purpose as a new appointment booking or an emergency appointment. These calls indicate an intent to schedule an appointment and may or may not have resulted in a booking.
Field Breakdown (Example):
- Opportunities: 294
- Opportunities Converted: 90
- Conversion Rate: 30.6%
D. Appointment Updates
Displays how many calls were related to rescheduling, cancellation, or confirmation of existing appointments.
E. Inquiries
Shows calls that were informational or general queries, not resulting in an appointment opportunity.
F. Treatment Opportunities
This section provides a breakdown of specific treatment categories identified from AI-analysed calls.
| Metric | Description |
|---|---|
| Total Opportunities | Total number of treatment-related opportunities identified (e.g., 196). |
| Booked | Number of treatment opportunities successfully booked (e.g., 73). |
| Not Booked | Number of opportunities that did not result in a booking (e.g.,123). |
| Potential Opp | Treatment related Opportunities with a high probability of conversion (e.g.110). |
- Each treatment type identified is displayed as a labeled tile with counts:
2. OPPORTUNITIES
The Opportunities tab provides a view of all appointment opportunities identified from analysed calls. It helps track how many of these opportunities were successfully converted into booked appointments and highlights the key reasons why some were not booked.
By monitoring conversion rates and booking trends, this tab enables practices to evaluate performance and identify recurring challenges to improve appointment conversions.
A. Patient Type Breakdown (Pie Chart)
Displays the distribution of opportunities by patient type:
- Existing Patient – Patients already registered or known to the practice.
- New Patient – First-time callers or new prospects.
This helps understand whether the majority of opportunities are coming from existing or new patients.
B. Opportunities Summary Table
Provides a numerical summary of all opportunity calls segmented by patient type. This table highlights how effectively calls from new or existing patients are being converted into appointments, providing a quick view of booking success rates.
The table can be exported for offline viewing using the Export CSV option.
C. Reasons Not Booked
This section identifies the primary reasons why opportunity calls did not result in a booking.
The following Insights are presented in the form of a bar chart:
- Pending Agent Action: Follow-up required; action yet to be taken.
- Slot Unavailability: No suitable time slots available for booking.
- Not Yet Decided: Patients require more time to confirm.
- No Insurance / Patient Declined: Indicates external constraints or personal decisions.
The colour-coded bar chart provides a visual summary, helping managers quickly identify the most common booking barriers.
3. APPT (Appointment) UPDATES
The Appointment Updates tab logs every appointment-related interaction handled by the AI, including reschedules, confirmations, and cancellations. It provides clear visibility into how patient appointments are being managed through calls, helping clinics track scheduling activity and identify recurring reasons for cancellations or changes.
By analysing these trends, practices can improve appointment management, minimise missed appointments, and ensure a smoother scheduling experience for patients.
A. Appointment Update Breakdown
A pie chart displaying the proportion of appointment -related calls categorised into:
- Appointment Rescheduling (e.g., patients requesting new slots)
- Appointment Cancellation (patients cancelling scheduled visits)
- Appointment Confirmation (patients confirming existing appointments)
This pie chart helps identify if the majority of patient calls are about rescheduling, cancellations, or confirmations.
B. Purpose Summary Table
Provides a tabular view of all appointment-related calls and their outcomes. This table helps understand how many appointments were successfully rescheduled, cancelled, or confirmed, along with unprocessed cases that would need follow-up. Click “Export CSV” in the top right corner for deeper analysis.
C. Reason
This section provides insights into why appointments were cancelled, rescheduled, or left unconfirmed. The bar chart visually represents these reasons, colour-coded by type (Cancelled, Rescheduled, Not Confirmed), making it easy to identify high-impact factors at a glance.
Use the Export CSV button at the top-right corner to download the report for offline review.
4. INQUIRIES
The Inquiries tab captures all patient questions that do not directly lead to a booking. These include common queries about treatment availability, operating hours, insurance coverage, or services offered. Although such calls may not generate immediate revenue, they play a crucial role in patient engagement and building future opportunities.
This tab provides insights into the types of inquiries received and categorises them based on their purpose — such as general questions, appointment-related queries, insurance clarifications, treatment details, or payment concerns. By analysing these trends, practices can identify what patients most frequently call about and address recurring information gaps effectively.
The table on the right lists the inquiry types, total call counts, and their corresponding percentages. Common inquiry categories include General Inquiries, Existing Appointment Inquiries, Insurance Inquiries, Treatment Inquiries, and Payment Inquiries.
The bar chart on the left visually represents the number of calls received for each inquiry type, helping users quickly identify the most frequent inquiry categories.
| Note: Each value in the Conversation AI dashboard is clickable and will take you to the call log for a detailed view. |
5. MISSED CALL RESPONSE
The dashboard is a summary of all missed call activities and how effectively they were handled by the practice. Use this dashboard for identifying delayed callbacks, tracking voicemail volumes, and understanding the types of inquiries received through voicemails.
A. Key Metrics
The summary section at the top displays essential missed call performance metrics:
| Metric | Description |
|---|---|
| Missed Calls | Total number of calls that were not answered during the selected time period. |
| Responded | Number of missed calls that were followed up or returned by an agent. |
| Unresponded | Missed calls that have not yet received a response or follow-up. |
| Ignored | Calls that were intentionally not attended or marked as ignored. |
| Voicemail | Calls where the patient left a voicemail message. |
| Average Response Time | The average time taken by agents to respond to missed calls during the selected time range. |
B. Voicemail inquiry Distribution
The bar chart on the left visualises the number of Voicemails categorised by inquiry type.
Each bar represents a specific inquiry category for which a voicemail was received, allowing users to quickly identify the most common voicemail topics.
Examples include:
- New Appointment Booking
- Emergency Appointment
- Others
- General Inquiry
- Appointment Confirmation
- Appointment Rescheduling
- Emergency Medical Assistance
This visual helps identify high-priority voicemails (such as new appointments or emergencies) that require prompt attention.
The table on the right lists each inquiry type along with the total number of calls received under that category. It provides a quick reference to understand call distribution and focus areas.
By combining insights from the chart and table, admins can quickly assess the nature of missed calls and prioritise follow-up actions accordingly.
6. CAMPAIGN ANALYTICS
The Campaign Analytics dashboard provides a centralized view of your marketing campaign performance, helping you understand which campaigns, sources, and keywords generate the most calls, opportunities, and confirmed bookings. With interactive analytics, advanced filtering, and detailed reporting, you can measure campaign effectiveness and make data-driven decisions.
Overview
The dashboard displays key performance metrics at the top, allowing you to quickly assess campaign performance.
Calls
View the total number of calls received from your campaigns, along with a breakdown of New Patients and Existing Patients.
Opportunities
Track the number of Qualified Opportunities generated by your campaigns and monitor patient segmentation.
Bookings
Monitor the total number of Confirmed Bookings resulting from your marketing campaigns, including separate counts for new and existing patients.
Analyze Campaign Performance
Use the Analyze By filter to view campaign performance by:
- Source
- Campaign
- Keyword
This helps identify which marketing channels and campaigns are delivering the best results.
Filter Campaign Data
Refine your analytics using the available filters:
- Date Range
- Location
- Campaign Type
You can also apply a secondary breakdown to compare campaign performance across multiple dimensions.
Performance Metrics
The analytics table provides detailed campaign metrics, including:
Field |
Description |
|---|---|
| Source / Campaign / Keyword | Displays the marketing source, campaign, or keyword based on the selected Analyze By option. |
| Conversion Rate | The percentage of qualified opportunities that resulted in confirmed bookings. |
| Total Calls | The total number of calls received from the selected source, campaign, or keyword. |
| Answered | The number of calls that were answered. |
| Missed | The number of calls that were not answered. |
| New Patient – Total | Total calls received from new patients. |
| New Patient – Opportunity | Number of qualified opportunities created from new patient calls. |
| New Patient – Booked Calls | Number of confirmed bookings from new patient calls. |
| New Patient – Not Booked Calls | Number of new patient calls that did not result in a booking. |
| Existing Patient – Total | Total calls received from existing patients. |
| Existing Patient – Opportunity | Number of qualified opportunities created from existing patient calls. |
| Existing Patient – Booked Calls | Number of confirmed bookings from existing patient calls. |
| Existing Patient – Not Booked Calls | Number of existing patient calls that did not result in a booking. |
Search, Drill Down, and Export
Campaign Analytics makes it easy to investigate and share your data.
- Search for specific campaigns or sources using the search bar.
- Drill down into Call Logs by selecting a metric to review the individual calls behind the data.
- Export filtered analytics as a CSV file for reporting or further analysis.
7. TREATMENT ANALYTICS
Provides a detailed overview of treatment-related opportunities, including how many were booked and how many remain unbooked. This helps practices assess treatment demand, booking efficiency, and follow-up requirements for unconverted opportunities.
A. Opportunities by Treatment (Top 5)
This section displays the top five treatments that received the highest number of opportunity calls. Each bar represents a treatment type—such as Root Canal, Emergency, or Cleaning—indicating how many inquiries were generated for each.
Hovering over a bar reveals the exact number of calls associated with that treatment.
B. Treatments Booked (Top 5)
This visualisation highlights the top five treatments that were successfully booked from the received opportunities. It offers a quick snapshot of high-performing treatment categories with stronger booking conversions.
Hover over any bar to view the number of confirmed bookings for each treatment.
C. Treatments Not Booked (Top 5)
This section focuses on treatments that were not converted into bookings. Each bar corresponds to a treatment category that may require follow-up or additional engagement.
By hovering over the bars, users can view the count of unbooked treatments, helping teams identify missed opportunities and potential areas for improvement.
D. Treatments Breakdown (Summary Table)
The Treatments Breakdown table provides a detailed view of each treatment category, showing the count of total opportunities, booked, not booked, and potential opportunities. This table provides an expanded view of the data displayed in the bar charts above. Potential Opportunities in the table represent the unbooked cases that have a high chance of conversion.
Use the Export CSV option to download this table for further analysis or reporting.
| Note: The Treatment Analytics Dashboard includes an additional filter — Contact Type (All, Existing, New Patient) - which is not available in other tabs. This helps differentiate treatment data based on patient type clearer insights. |
Use Cases
- Identify High Demand Treatments- Use treatment analytics to view which treatments generate the most opportunities.
- Evaluate response to Missed calls- Review the missed call response metric to ensure all missed calls and voicemails are followed up.
- Manage appointment cancellations- Use the Appointment Updates tab to monitor cancellations.
Benefits
- Improved Visibility: Gain real-time insights into patient call behavior and appointment patterns.
- Data-Driven Decisions: Identify booking trends and adjust staffing or scheduling accordingly.
- Enhanced Patient Experience: Faster responses to inquiries and missed calls improve satisfaction.
- Operational Efficiency: AI-driven classification eliminates the need for manual call reviews.
- Revenue Growth: Convert more opportunities into confirmed appointments through timely follow-ups.
Best Practices
- Follow up on unbooked opportunities- Use the Reasons Not Booked section under Opportunities to analyse. Ensure timely follow-ups—especially for Not Yet Decided and Pending Agent Action cases—to improve conversion rates.
- Optimise Peak-Hour Scheduling – If the Appointment Updates tab shows heavy reschedules, review slot allocation.
- Use the Missed Call Response dashboard to track average response times and unresolved calls. Aim to return missed calls as quickly as possible—especially for inquiries tagged as emergencies or new patient bookings.
- Use Treatment Analytics to identify top-requested treatments and monitor booking vs. non-booking trends. This helps with inventory planning, provider allocation, and targeted follow-up for high-value services.
Support
Need further help? Contact uk.support@voicestack.com or call +44 161 524 2575.