Conversation Flows Reporting
- Get Started
- Release Notes
- Triggers
- Patient Channel
- Troubleshooting and FAQ
- Patient Facesheet
- Technical Specifications
- Insights & Analytics
- Inbox
- Conversation Flows
- Campaigns
- Lines & Resources Requests
- Lines, Events, Resources
- SMS Basics
- Automations
- Referrals
- AI Agents
- Add-Ons
- Users and Groups
- Platform Settings and Configuration
- Self-Rescheduling
- Recalls
- Marketplace
- Artera Harmony Federal Edition
Table of Contents
Analytics Plus Conversation Flows Effectiveness Dashboard Conversation Flows Appointment GenerationConversation Flows Appointment CompletionConversation Flows Portal EnrollmentConversation Flows Two Step Cancellation VerificationConversation Flows Patient JourneyConversation Flows Responses by QuestionLearn how reporting on Conversation Flows measures the effectiveness of outreach while providing insights for areas of improvement. These dashboards are only available to customers with Analytics Plus. For more information on Artera's Analytics Plus offering, click here.
NOTE: If you are not an Analytics Plus customer but are interested in Conversation Flows reporting for your organization, access the Conversation Flows Patient Journey report in-app. Click here to learn more.
Analytics Plus
If your organization uses Analytics Plus, you will have access to seven Conversation Flows reports:
- Conversation Flows Effectiveness Dashboard
- Conversation Flows Appointment Generation
- Conversation Flows Appointment Completion
- Conversation Flows Portal Enrollment
- Conversation Flows Two Step Cancellation Verification
- Conversation Flows Patient Journey
-
Conversation Flows Responses by Question
Conversation Flows Effectiveness Dashboard

- Enterprise Name: Select the Enterprise from the list to view Conversation Flows data. You will only be able to access Artera Enterprises that have given your account reporting access.
- Practice Name: Select the Practice from the list to view Conversation Flows data. If left as "is any value", Conversation Flows data from all Practices related to the chosen Enterprise will be displayed.
- Date Selection: Choose the timeframe that the Conversation Flows data will reflect.
- Time Saved per Message (Seconds): This is the time saved per outbound Conversation Flows message sent. This value is used to calculate the "Estimated Staff Time Saved" metric. This defaults to 15 seconds per message, but you can adjust this figure as necessary for your organization.
- Conversation Name: The name of the Conversation Flow. Use this field to see metrics for specific Conversation Flows.

- Total Conversation Flows: The total number of unique Conversation Flows that patients engaged with during the set timeframe. This includes successful and failed Conversations.
- Total Successful Conversation Flows: The number of unique Conversation Flows where the patient made it to the final step of the Conversation Flow.
- Unique Patients Assisted: The number of unique patients who interacted with a Conversation Flow within the set timeframe. This only includes successful or failed Conversation Flows and does not reflect any in-progress interactions.
- Estimated Staff Time Saved (Hours): Calculated by multiplying the total number of outbound Conversation Flow messages by the Time Saved Per Message parameter. This defaults to 15 seconds per outbound message but can be updated, as necessary.
- Overall Conversation Flows Success Rate: This is the Total Successful Conversations divided by Total Conversation Flows multiplied by 100. This value represents the completion percentage of Conversation Flows for the set timeframe.
- % of Total Conversation Flows with Mention: The percentage of Conversation Flows that include an Action of adding an Internal Mention within the workflow.
Statistics by Conversation Flows

- Name: The name of the Conversation Flow.
- Communication Type: SMS or Voice. This is set on the Conversation Setup card.
- Failed Conversations: The total number of Conversation Flows that were started by patients but failed to make it to the final step. This could be through timeout, interruption, or patient responding with something outside of the conversation's parameters.
- Conversations Failed at First Step: The total number of Conversation Flows where the patient did not continue the conversation past the first step in the workflow.
- Successful Conversations: The total number of Conversation Flows where the patient completed all steps in the conversation.
- Overall Patient Success Rate: The percent of Conversation Flows with all steps completed. This number is calculated by Successful Conversations/(Successful Conversations + Failed Conversations).
- Responsive Patient Success Rate: The percentage of patients who responded to the first message that go on to successfully complete the entire Conversation Flow.
Conversation Flows Failure Reasons
- TIMEOUT: The Conversation Flow expired after the timeout duration was reached. This duration is set within the Conversation Flow builder.
- INCOMING_MESSAGE: A message was received in the Patient Channel that was not part of the Conversation Flow. This automatically ends the Conversation Flow Session due to interruption.
- OUTGOING_MANUAL_MESSAGE: A manual message was sent from the Patient’s Channel that interrupted the Conversation Flow, causing it to fail.
- OUTGOING_AUTOMATION_MESSAGE: An Automation was sent to the patient during the Conversation Flow outreach that caused the session to fail.
- OUTGOING_BROADCAST_MESSAGE: A Broadcast was sent to the patient during the Conversation Flow outreach, causing the session to fail.
- OUTGOING_CAMPAIGN_MESSAGE: A Campaign was sent to the patient during the Conversation Flow outreach, causing the session to fail.
- VOICE_ENDED: The phone call was hung up before the initial Conversation Flow message (Root Message) could be delivered.
Conversation Flows Appointment Generation
This report provides a view of the volume of Conversation Flows triggered, appointments scheduled by patients within 72 hours of receiving the Conversation flow, the appointment conversation rate, and estimated revenue. This report is broken down by Practice and appointment status and can be filtered for specific Conversation Flows or multiple Conversation Flows.
- Workflows Initiated: The count of Conversation Flows triggered within selected timeframe.
- Appointments Scheduled: The count of appointments scheduled for patients within 72 hours of receiving a Conversation Flow within the selected timeframe.
- Appointment Generation Rate: The appointment generation rate calculated by amount of Conversation Flows triggered in specified timeframe divided by appointments scheduled.
- Estimated Revenue Generated: The estimated revenue generated for your Enterprise calculated by the amount of appointments scheduled multiplied by cost per appointment.

- Workflow Data by Practice: This displays the fields above (Workflows Initiated, Appointments Scheduled, Appointment Generation Rate, and Estimated Revenue Generated) per Practice.
- Status of Scheduled Appointments: This displays the status (as of the date this Dashboard is ran) of scheduled appointments generated by Conversation Flows.
Conversation Flows Appointment Completion
This dashboard tracks Conversation Flow usage and identifies appointments completed by patients following their interaction with a Conversation Flow. In this report, users can input a "per appointment" dollar amount. This report is broken down by Practice and appointment status and can be filtered for specific Conversation Flows or multiple Conversation Flows.

- Workflows Initiated: The count of Conversation Flows triggered within selected timeframe.
- Completed Appointments: The count of appointments linked to Conversation Flow messages that were "completed" within the selected timeframe.
- Completed Appt Rate: Total Conversation Flows triggered divided by amount of appointments completed within the selected timeframe,
- Estimated Revenue Generated: The estimated revenue generated for your Enterprise calculated by the amount of appointments completed multiplied by cost per appointment.

- Appointment Completion Data by Practice: This displays the fields above (Workflows Initiated, Completed Appointments, Completed Appt Rate, and Estimated Revenue Generated) per Practice.
- Appointment status across workflows: The count of appointments (as of the date the Dashboard is ran), per status, linked to Conversation Flow messages.
Conversation Flows Portal Enrollment
This report provides a view of Conversation Flow usage and portal enrollments completed by patients who interacted with a given Conversation Flow. In this report, users can input a "per appointment" dollar amount. This report is broken down by Practice and appointment status and can be filtered for specific Conversation Flows or multiple Conversation Flows.

- Workflows Initiated: The count of Conversation Flows triggered within selected timeframe.
- Portal Enrollments: The count of patients who received Conversation Flow messages and completed portal enrollments within the selected timeframe.
- Portal Enrollment Effectiveness: Total Conversation Flows triggered divided by amount of competed portal enrollments within the selected timeframe.
- Value of Portal Enrollment: Portal enrollments multiplied by dollar value per portal enrollment.

- Portal Enrollment Data by Practice: This displays the fields above (Workflows Initiated, Portal Enrollments, Portal Enrollment Effectiveness, and Value of Portal Enrollment) per Practice.
Conversation Flows Two Step Cancellation Verification
This report provides a view of usage and effectiveness of the "Two-Step Cancellation Verification" Conversation Flow. This report must be filtered to a specific Conversation Flow and the specific step and response that prompts a patient to verify that they intended to cancel their appointment. 
- Total Workflows Initiated: The total number of times this Conversation Flow was triggered within the selected timeframe.
- Recovered Cancellations: The count of times a patient responded to the Cancellation Verification prompt and chose to confirm their appointment rather than proceed with the cancellation ("saving" the appointment from being cancelled), within the selected timeframe.
- Recovered Cancellation Patient Detail: Details on the patients that recovered their appointment along with their appointment details.
Conversation Flows Patient Journey
This report provides a detailed view of how patients progress through a Conversation Flow, displaying how many patients land on each step, if and when they fail and why. This report helps your organization optimize Conversation Flow configurations, identify branches of Conversation Flows that may be failing, and implement general improvements. It is most impactful when filtering for a single Conversation Flow.
When referencing these metrics, it is important to distinguish between "completed" and "failed." "Completed" means that a patient has navigated through the entire Conversation Flow. "Failed" means a Conversation Flow was not completed by the patient, either because it was interrupted by a manual outbound message to the patient or the Conversation Flow session timed out.
Conversation Flows Overview
Total Flows Initiated: The total number of times a Conversation Flow was triggered within the selected timeframe.
Total Flows Completed: The total number of times a Conversation Flow was successfully completed within the selected timeframe.
Total Flows Failed: The total number of times a Conversation Flow failed to complete within the selected timeframe.
Conversation Flow Completion and Failure

Completed: Displays the percentage of Conversation Flows successfully completed within the selected timeframe.
Failed: Displays the percentage of Conversation Flows that failed within the selected timeframe.
Failed at First Step: Displays the percentage of Conversation Flows that failed at the first step within the selected timeframe.

Failed vs. Completed Flows by Step: Displays the count of failed and completed Conversation flow sessions by each step in the Conversation Flow.
Failure Reason by Step: Displays the count of Conversation Flow session that failed at each step, broken down by failure reason.
Patient Journey Diagram

This diagram displays each of the steps of the Conversation Flow selected and he number of patients who pass through each step as they progress through the Conversation Flow.
Conversation Flows Responses by Question

Total Conversations: The total number of unique Conversation Flows that patients engaged with during the set timeframe. This includes successful and failed conversations.
Conversations Started: Conversations where the patient answered at least the first question in the workflow.
Pending Conversations: Conversations that are waiting for the patient to respond and have not timed out yet.
Conversations Completed: Conversations that reached the final step in the Conversation Flow.

Responses by Patient: Displays the responses by patients to different messages in the Conversation Flow.
Question 1-8: The first eight questions sent to the patient in the Conversation Flow and the replies received.