Resource Center

Add-ons

Welcome to CharmCopilot

CharmCopilot is an AI-native, interactive clinical assistant built into the CharmHealth EHR, empowering clinicians and staff to streamline workflows, reduce burnout, and accelerate clinical documentation. CharmCopilot integrates intelligence into your daily workflow, moving you closer to a prompt or voice-driven EHR.

Note: AI-generated content may contain inaccuracies/errors

With CharmCopilot, you can:

  • Nurse Triage - Automatically captures Nurse–Patient interactions into actionable medical records for documentation.
  • Patient Summarization - Generates comprehensive patient history summaries with key insights and abnormal trends for clinical decision-making.
  • Charting Assistant - TAI-powered, real-time clinical support that assists with charting, assessments, diagnoses, and treatment recommendations during encounters.
  • Interactive Copilot - Conversational AI interface provides instant answers, clinical guidance, and workflow assistance during patient care.

Watch the video to explore how CharmCopilot streamlines documentation in real time.

This guide provides an overview of how to enable and use CharmCopilot effectively in CharmEHR workflows.

CharmCopilot Subscription Plans

CharmCopilot is available in two tiers, allowing practices to choose the level of functionality based on their needs:

  • CharmCopilot Free - includes essential capabilities for basic usage within the practice. This plan provides access to the following modules:
    1. Charting Assistant (2 Encounters per day)
    2. Text-Based AI Assistant
    3. Resource Bot
  • CharmCopilot Professional - Includes unrestricted access to all Copilot modules and advanced capabilities, enabling comprehensive workflows without usage limitations.

For a detailed comparison of Copilot's pricing and features, or to schedule a demo, refer to the CharmCopilot Page.

Enabling and Setting Up CharmCopilot

The Practice Admin or Office Manager can follow the steps below to subscribe and enable CharmCopilot for the practice:

  1. Navigate to 'Settings > CharmCopilot'
    CharmCopilot Settings
  2. Review and acknowledge the 'CharmCopilot Agreement', then click on the 'Accept Terms' button to continue.
    CharmCopilot Agreement
  3. Enable the 'Copilot Free plan for all' option to provide 'Copilot Free' tier access to all practice members.
  4. You can customize settings for individual members by clicking on the 'Customize Copilot for Members' button.
    Customize Copilot for Members
  5. Click on 'Add member' to add Copilot users.
    • For each member, configure the following options:
      1. Plan - Select Copilot Free or Copilot Professional
      2. Auto Open Copilot - Choose whether Copilot opens automatically when an encounter is opened.
      3. Embed/Overlay - Choose Copilot's placement within the encounter.
    CharmCopilot Member Configuration
  6. Configure general Copilot settings for the practice:
    • Ambient Recording Limit - Set the maximum conversation recording duration (15-90 minutes)
    • Delete Recorded Conversation - Enable automatic deletion of recordings upon signing the encounter
    • Delete Transcript - Enable automatic deletion of transcripts upon signing the encounter
  7. Click the 'Save' button to update the configurations.

Nurse Workflow

Nurse Triage

CharmCopilot automatically derives medical history from Nurse-Patient conversations and enables Nurses to review and add patient information (such as vitals, medications, allergies, and medical history) directly to the Patient Dashboard before the encounter.

Nurse Triage supports the following workflows:

  1. Recording patient history to update the Face Sheet.
  2. Creating and updating an encounter using Nurse dictation.

Recording Patient History

Follow the steps below to record and summarize Nurse-Patient conversations to a Face Sheet:

  1. Navigate to the respective Patient Dashboard.
  2. Click on the 'CharmCopilot' icon.
  3. Click on 'Record Patient History'.

    Note: Allow microphone access

  4. Record Patient History
  5. Initiate your conversation with the Patient. Copilot listens and transcribes in real time.
  6. Use the'Pause' and'Resume' options as needed.
  7. Click on the 'Stop' icon to end the recording.
  8. Stop Recording
  9. Review the extracted details (for example, allergies, medications, and family history).
  10. Review Extracted Patient Details
  11. All sections are included in the Face Sheet by default. Uncheck any section that you do not want to include.
  12. Click on the 'Edit/Delete' icon next to an entry to edit or delete it.
  13. You can also interact with Copilot to provide patient details as commands. CharmCopilot generates a patient summary that can be reviewed and added to the Face Sheet.
  14. Click on the 'Add to Face Sheet' button to update the patient history.

Creating and Updating an Encounter

Once the Nurse completes the preliminary health assessment, an encounter is created in which Nurse Notes and Vitals can be documented via Voice Dictation.

  1. Navigate to 'Patient Dashboard > Encounters'.
  2. Click on the '+ Encounter' button and create a new encounter for the Patient.
  3. The CharmCopilot window opens by default to assist you in charting.
  4. Click on the Mic' icon in the Copilot window.

    Note: Allow microphone access

  5. Dictate your assessment, including the Patient's vitals, chief complaints, and health history.
  6. Use the 'Pause' and 'Resume' options as needed.
  7. Click on the 'Stop' icon to end the recording.
  8. Click on the 'Send' icon.
  9. CharmCopilot converts dictated input into structured sections such as Nurse Notes and Vitals.
  10. Nurse Notes and Vitals
  11. Click on the 'Add to Chart Note' icon next to each section to update the corresponding sections of the encounter.
  12. Add to Chart Note

Provider Workflow

Patient Summarizer

The Patient Summarizer generates comprehensive patient history summaries with key insights and abnormal trends to support efficient clinical care and decision-making. Providers can review the patient summary before starting the encounter to understand the Patient's key clinical details quickly.

  1. Navigate to 'Patient Dashboard'
  2. Click on the 'CharmCopilot' icon.
  3. Click on 'Show Patient Summary'.
  4. Show Patient Summary
  5. In the 'Patient Summary View' window, review the summary sections, including:
    • One Minute Summary
    • Pointers
    • Recent Vitals
    • Active Diagnoses
    • Prescriptions
  6. Review highlighted abnormal trends for quick clinical insights.
  7. Patient Summary View

Charting Assistant

The Chart Note Assistant provides AI support for clinical charting. It listens in real time, extracts subjective and objective details, and generates assessments, diagnoses, and differential diagnoses with clear reasoning. It can also suggest treatment plans to support clinical decision-making while reducing documentation effort.

The Free plan supports up to two encounters per day.

  1. Navigate to the 'Patient Dashboard > Encounters' section.
  2. Locate the Chart Note with Nurse Notes from the 'Unsigned' chart status section.
  3. Click on the 'Edit' button to open the Chart Note.
  4. The CharmCopilot chart assist window opens by default to assist you in charting.
  5. Click on the 'Record Patient Encounter' and start your conversation with the Patient.

    Note: Allow microphone access

  6. Record Patient Encounter
  7. Use the 'Pause' and 'Resume' options as needed.
  8. Click on the 'Stop' icon to end the recording.

    Note: Copilot continues to listen and transcribe locally in the event of network issues. Click on the 'Resume Listening' icon to continue recording from where you left off in case of network instability or page refresh.

  9. The conversation is automatically transcribed in the left pane window and updates in real time. You can review and edit the transcript if required.
  10. Conversation Transcript

    Note: The recording is automatically deleted after signing the chart note (if configured in CharmCopilot settings) or by default in 30 days

Generating Chart Notes

Before generating Chart Notes, Providers can customize Notes and include additional patient details:

  • To include additional patient details from the past encounters (up to six months back), click the checkboxes for Active Prescriptions, Active Diagnoses, and Vital History. Use the View option next to each item to review past entries in detail.
  • To include information from Uploaded Documents (such as lab results since the last encounter), enable the corresponding option.
  • Enter Patient Context such as age, gender, pronouns, allergies, and visit-specific information.
  • Enter a relevant Specialization (Care Type)to tailor the Chart Note to the Provider's area of care.
  • Select the Notes Format (Bullet Points or Paragraph) based on documentation preferences.
    Notes Format Selection

To Generate and Add Chart Notes:

  1. Click on the 'Generate Chart Note' button.
  2. CharmCopilot converts the transcription into structured sections, including Subjective, Objective, and Assessment Notes.
  3. Click on the 'Source' option next to each note to trace the corresponding source of origin from the transcript.
  4. Chart Note Source
  5. Click on the 'i' (Information) icon next to the assessment notes and diagnoses to view the clinical reasoning.
  6. Clinical Reasoning Information Icon
  7. You can add notes individually as needed by clicking on the 'Add to Chart' icon next to each section, or click on the 'Add to Chart' button to add all generated notes at once.

    Note: Differential diagnoses are not added automatically

  8. Click on the 'Complete Plan' button to generate treatment plans such as patient notes, diet notes, labs, and prescriptions.
  9. Complete Plan
  10. Providers can interact with Copilot to add additional notes to the Patient's chart.
  11. Copilot Interaction
  12. Review and manually edit the Chart Note if required.

Telehealth Charting Assistant

CharmCopilot can also assist with transcribing and generating chart notes from TeleHealth video consultations.

Video Consultation via CharmHealth's Integrated Video Platform

  1. Click on the 'Camera' icon to start the video session.
  2. Once the Patient joins, click on the 'Record Patient Encounter' button from the CharmCopilot Window.
  3. CharmCopilot begins transcribing the conversation in real time.

Video Consultation via Zoom

  1. Click on the 'Camera' icon to start the video session.
  2. Zoom opens in a new tab. Join the meeting.
  3. If using a headset, click on the 'Share' option in the CharmCopilot window, share the Zoom tab, and enable the 'Also share tab audio' option to capture the Patient's voice.
  4. Share Tab Audio Share Tab Audio
  5. Once the Patient joins, click on the 'Record Patient Encounter' button from the CharmCopilot window.
  6. CharmCopilot begins transcribing the conversation in real time.
  7. Telehealth Transcription

    Note : This feature is only supported on the Google Chrome web browser

Interactive Copilot

Interactive Copilot provides an AI-powered reasoning chat interface for real-time answers and workflow guidance using natural language commands across multiple clinical workflows in CharmEHR.

Health and Medical Queries

Copilot can provide information on health topics, medical conditions, treatments, medications, and general wellness guidance.

Patient Information

Copilot can retrieve patient information across modules, such as:

  • Appointments, medical history, and social history
  • Allergies, diagnoses, and vitals
  • Alerts, medications, supplements, and more
Patient Information

Prescriptions

Copilot can recommend medications, dosage, and frequency based on the diagnosis.

Guidance on CharmHealth Features

Copilot can provide guidance on using CharmHealth features such as Telehealth, Patient Portal, Billing Settings, Appointment Scheduling, and more.

Back Office and Billing Support

Extends beyond clinical encounters to help billing and administrative staff navigate coding workflows, answer eligibility questions and documentation requirements more efficiently, and streamline operational processes.

Security and Account Management

Copilot can assist with navigating to account security sections, such as changing passwords, setting up two-factor authentication, and managing security questions.

Lab Opinion

Navigate to 'Labs > Lab Results', select the relevant Patient's lab result, and click on the 'CharmCopilot' icon. Copilot analyzes and summarizes lab results, flags abnormal patterns, and enables follow-up questions to help clinicians interpret trends for review.

Lab Opinion

Auto Navigation

Copilot can help navigate to specific sections within CharmHealth using the Auto Navigate function, including encounters, prescriptions, lab results, tasks, messages, billing, analytics, calendar, and more. This can help reduce training time and improve efficiency for new users.

Auto Navigation

CharmCopilot Resource Bot

The Resource Bot is a conversational AI-powered chat interface that provides quick guidance on CharmHealth features, modules, and add-on services. It helps Providers find answers instantly without having to navigate multiple help resources, for more efficient care delivery.

When you ask a question, CharmCopilot searches the CharmHealth knowledge base and provides a concise answer.

For example, if you ask “How can we enable the insurance card reader?”, Copilot provides a brief explanation along with a link to the full resource page for detailed instructions.

CharmCopilot Resource Bot

Note : Searches can be performed using both text input and voice dictation

If CharmCopilot is unable to give you a relevant answer, it prompts you to contact CharmHealth Support through a ticket.

Raising a Support Ticket through CharmCopilot

  1. Click on the 'Ticket' prompt displayed in the CharmCopilot window.
  2. Support Ticket Prompt
  3. A CharmHealth Support window opens with your query prefilled.
  4. Enter additional details in the message field if required.
  5. Support Ticket Window
  6. If Copilot cannot provide a relevant answer, it prompts you to raise a support ticket.
  7. Click on the 'Raise Support Ticket' button to submit your request and receive assistance from CharmHealth Support.