We're launching AI agents for business operations, with a developer API. Read the announcement

How to Automate CoverMyMeds

CoverMyMeds carries electronic prior authorizations between pharmacies, offices and plans at no cost to prescribers. The office does the reading around each request: finding patients who will need one, answering the plan's clinical questions from the chart, and acting on determinations and renewals. An AI agent like WebRun can prepare that work and leave Send to Plan to staff.

CoverMyMeds is where a prescription waits while the plan decides

A prescription for a biologic or a continuous glucose monitor often stops at the pharmacy counter, because the plan wants a prior authorization first. CoverMyMeds, owned by McKesson since 2017, carries that request electronically between the pharmacy, the prescriber's office and the plan.

Most requests start at the pharmacy, according to the CoverMyMeds help center. The pharmacist opens the request with nearly all the patient and prescriber details filled in and faxes the office a Key, a six to eight character code for that one request. Staff open it on their dashboard with the Key and the patient's name and date of birth. An office can also start its own request, and in an EHR that is one of the more than 350 integrated with CoverMyMeds, the request can begin at e-prescribing.

It costs the office nothing: health plans, PBMs and drug manufacturers pay to keep it free for prescribers and their staff.

Keys arrive by fax and the answers live in the chart

A medical assistant's prior authorization work comes from three directions: a pharmacy fax with a Key on it, a patient calling to ask why the prescription still has not been filled, and a request on the dashboard waiting for its clinical questions.

The plan sends those questions back once the request is first sent: which diagnosis, which drugs the patient has already tried, what the latest labs show. The medical assistant answers them from the EHR in a second window, going through recent notes for an A1c or a count of headache days.

Then the determinations come in. An approval means booking the injection visit and telling the patient, a denial means pulling the chart again for an appeal, and a request stuck with a plan for a week means a phone call. When an approval period ends, the medication needs a new request.

The covermymeds.com homepage, the app these three jobs run in. CoverMyMeds
Requests prepared before they are needed Patients on next month's schedule without a current approval found in the EHR, with the CoverMyMeds request filled in from the chart and left for review.
A dashboard read every morning Requests waiting on the office, requests stuck with a plan and new determinations sorted into one short list for the team.
Renewals started a month ahead Approvals nearing their end date flagged a month ahead, with the renewal request drafted from the latest notes.

CoverMyMeds carries the request to the plan and back

New Request picks the right form from the drug and the plan details on the patient's insurance card, for any drug and all plans. After the office fills in the required fields and sends it, the plan returns its patient-specific clinical questions, and a second Send to Plan completes the request.

Every plan answers by fax, and integrated plans also answer on the CoverMyMeds website and by email, often within moments. The dashboard lists every request; once a plan has responded, staff archive the request as Approved, Denied, Not sent to plan or Don't know outcome, and everyone with access gets an email. The Renew feature copies a previous request's information onto a new one for the office to check and send, and PA experts answer questions by chat and phone.

An integrated EHR fills in the patient and prescriber details; the plan's clinical questions are answered by whoever reads the chart. The office itself spots the patients on next month's schedule who need a new approval before their injection. A determination, however it arrives, still leaves the injection visit for the scheduler to book.

Every request can arrive with the chart already read

In a neurology practice that gives Botox for chronic migraine, each of next month's injection patients without a current approval already has a request in CoverMyMeds, filled in with the diagnosis, the headache days and the preventive drugs tried, for the medical assistant to check and send.

The front office reads the CoverMyMeds dashboard as a Microsoft Teams message each morning, sorted with requests waiting on the office first, then those that have sat with a plan for more than a few days, then new determinations. The scheduler books the injection off each approval, and the doctor reviews each denial alongside the plan's reason and a draft appeal letter.

A diabetes clinic can run its glucose monitor renewals the same way, and so can a GI practice with hepatitis antivirals or an osteoporosis clinic with biologics. A month before an approval ends, the medical assistant checks a renewal already started through Renew and updated with the notes written since the last request.

Nothing goes to a plan without a clinician's say-so

The medical assistant's share of every request above is reading the EHR and typing the answers into CoverMyMeds. WebRun is an AI agent that works a real Chrome browser, signed in as you. A CoverMyMeds user and an EHR login cover the reading, and the practice's own users decide which User Group that CoverMyMeds user joins, and so which shared requests it can open.

The agent leaves Send to Plan to the office: each prepared request waits on the CoverMyMeds dashboard until a clinician or medical assistant checks it and sends it. Appeal letters reach the doctor as drafts, and messages to patients stay with the front office.

The workflows that follow pair CoverMyMeds with specialty systems such as Glooko, gGastro and ModuleMD.

Questions people ask

Is CoverMyMeds free for our office?

Yes. CoverMyMeds stays free for prescribers and their staff because health plans, PBMs and pharmaceutical manufacturers fund it. The agent opens requests as a user on that same free account.

What is the Key on a CoverMyMeds fax?

A six to eight character code that identifies one request. A pharmacy that starts a request faxes the Key to the office, and staff open the request from the dashboard with the Key, the patient's last name and date of birth. With the same three details, the agent opens the request to see what the plan is asking.

Does the Renew feature make renewals automatic?

No. Renew copies the previous request's information onto a new one, and someone still reviews it and clicks Send to Plan. A month before the approval ends, the renewal can come up with the notes written since the last request already added.

Does EHR integration fill in the clinical answers?

Not as CoverMyMeds describes it. Integration starts the request at e-prescribing and fills in patient and prescriber data from the EHR; the plan's clinical questions, such as prior drugs and lab values, are answered from the chart, which is the reading the agent takes on.

Sources

6 ready-made CoverMyMeds workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automatic Biologic Prior Auth Tracking
WebRun checks CoverMyMeds for every osteoporosis biologic prior authorization in progress, confirms each patient's T-score and treatment history in Hologic Horizon DXA, and drafts a follow-up email in Gmail for anything stuck or missing information.
Hologic Horizon DXA›CoverMyMeds›Gmail
Automated Migraine Botox Prior Authorization
WebRun finds upcoming chronic migraine Botox visits in Nexus Clinical, drafts the CoverMyMeds prior authorization request with diagnosis and treatment history, and posts the billing team a Microsoft Teams worklist of every request still waiting on submission or payer approval.
Nexus Clinical›CoverMyMeds›Microsoft Teams
Glooko Automated CGM Prior Authorization Tracking
Every Monday, WebRun checks Glooko for patients whose CGM supply prescription is expiring soon, checks CoverMyMeds for the prior authorization status, and posts a worklist to Slack of which requests still need a clinician signature.
Glooko›CoverMyMeds›Slack
Automatic Biologic Prior Authorization Tracking
Every morning, WebRun checks CoverMyMeds and ModuleMD for open or expiring biologic prior authorizations, drafts the renewal paperwork for billing to submit, and posts a prioritized Slack worklist.
CoverMyMeds›ModuleMD›Slack
Automated Antiviral Prior Authorization Tracking
WebRun checks gGastro (ModMed) each morning for new hepatitis antiviral prescriptions needing prior authorization, tracks each case's status in CoverMyMeds, logs the deadline to Google Sheets, and drafts a follow up in Gmail when a case stalls.
gGastro (ModMed)›CoverMyMeds›Google Sheets›+1
Automated Bladder Botox Scheduling
WebRun confirms the urodynamics diagnosis on file with Laborie supports intradetrusor Botox, prepares the prior authorization in CoverMyMeds, and drafts the procedure consent in DocuSign for staff to review before it reaches the patient.
Laborie›CoverMyMeds›DocuSign

Want one of these running on your own CoverMyMeds?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.