How to automate Michigan Medicaid application prep in MI Bridges

    A step-by-step tutorial showing how Skyvern prepares a Michigan Medicaid application in a MI Bridges training workflow and stops for client review.

    Michigan MI Bridges Medicaid application automation workflow

    We built a Michigan Medicaid application workflow for hospital financial assistance and ran Skyvern through it. Starting with one consented client record, Skyvern entered and checked 43 values, prepared four verification records, and stopped with the application ready for the client to review.

    For a hospital, this turns MI Bridges entry into queue-based work. Navigators keep control of consent, missing facts, and exceptions. The client keeps control of the account, signature, and submission. Skyvern handles the repeated browser steps between them.

    Built and tested by Skyvern

    We mapped Michigan's healthcare application and Navigation Partner model from current state sources, built an interactive MI Bridges training workflow, and ran Skyvern from the hospital queue to client review.

    7 sections · 43 values checked · 4 records prepared · 0 mismatches · 9 minutes 30 seconds
    0:00
    /0:27
    A 28-second fast-forward of the completed Skyvern task. The full task took 9 minutes 30 seconds.

    Open the complete Skyvern task

    What your team gets

    Your team gets a controlled workflow for a standard uninsured Michigan adult. It opens a case with recorded client consent, prepares the healthcare application, checks Michigan-specific branches, stages the approved records, and sends the result back to the client.

    Skyvern handles Your team and client control
    Opening a consented case Navigation Partner status and client consent
    Repeated application entry Missing or contradictory facts
    Checking Flint Water, foster-care, and insurance branches Eligibility and program decisions
    Preparing approved verification records Responding to the actual MDHHS checklist
    Comparing the draft with the source Client review, signature, and submission

    This tutorial covers the full healthcare application. Michigan's hospital presumptive eligibility system is separate and needs its own trained staff, controls, and test.

    How we proved it works

    We used Michigan's current healthcare application, official MI Bridges Partner requirements, application-tracker guidance, and document guidance to map the workflow. We then built one fictional Healthy Michigan adult case and gave Skyvern only the approved source packet.

    The test did not enter an authenticated MI Bridges account or ask MDHHS to decide eligibility. It tested browser entry, source comparison, and the human boundary on the workflow we built.

    The Michigan research changed the design. A hospital cannot treat every Partner role as the same. Only a Navigation Partner provides one-on-one application help. An Access Partner supplies access to a device. A Referral Partner handles referrals. The client normally owns, signs, and submits the application.

    From consented case to client review

    Hospital Navigation Partner queue
            |
            v
    Client consent and approved case record
            |
            v
    Skyvern prepares and checks the application
            |
            v
    Client reviews, signs, and submits
    

    The source record tells Skyvern what to enter. The Skyvern run shows what happened in the browser. The client and trained Navigator handle the facts and legal actions that should not be automated.

    What you need to get started

    For the tutorial, you need a Skyvern account, a fictional or properly approved case, a field map, four approved test records, and a reviewer.

    For live work, the hospital needs a registered MI Bridges Navigation Partner organization, trained individual Navigator accounts, and client consent. Michigan's Partner guidance also requires the organization to control user access and protect client information.

    If hospital staff truly act as an authorized representative, use Michigan's separate appointment process and proof. Do not turn ordinary Navigator assistance into representative authority.

    1. Start with one consented case type

    Our fixture represents one uninsured Michigan adult living alone. He has one current job, a recent reduction in hours, no current insurance, and a recent hospital bill. He is not pregnant, disabled, institutionalized, Medicare-eligible, American Indian or Alaska Native, or a former foster youth.

    A fictional Michigan case ready for Navigation Partner assistance

    The prepared route is Healthcare coverage for a Healthy Michigan adult. MDHHS still makes the eligibility decision.

    Before a case enters the queue, confirm that client consent is recorded, the applicant owns the correct account, every required value has a source, and the Navigator has already chosen the supported case route.

    2. Keep the client in control

    Skyvern records the Navigation Partner role, client consent, account owner, and program selection before it enters applicant data.

    The safest operating boundary is:

    Start:  Client has consented and the case is ready for entry
    Stop:   Source comparison passes at Ready for human review
    Client: Reviews, signs, and submits the application
    

    The browser task cannot create consent, identity-proof the client, or decide that a hospital employee may sign for them.

    3. Enter the Michigan-specific branches

    The workflow moves through:

    1. Navigator access and client consent
    2. Applicant and contact information
    3. Household and tax details
    4. Michigan coverage questions
    5. Income and employment
    6. Insurance and appendix checks
    7. Verification packet

    Michigan includes branches that cannot be copied from another state's page. The workflow explicitly records Flint Water exposure, former foster care, American Indian or Alaska Native status, offered job coverage, prior medical bills, and whether an authorized representative is involved.

    Michigan-specific coverage questions beside the approved client record

    Our case answers No to the special routes. That is still recorded evidence, not a silent skip.

    4. Tell Skyvern what to do

    Create a Skyvern Browser Task with the Michigan training URL. We used this instruction:

    Open the prepared Navigation Partner case and start the new application.
    
    For every section, copy each value from the Approved source packet into
    the matching blank field exactly. Choose the exact matching option in
    dropdowns. Save and continue after each section.
    
    In Verification packet, click Add approved copy for every listed record.
    Continue to the final review.
    
    Finish only when the page says Ready for human review and shows zero
    mismatches, every document prepared, and Submission Not attempted.
    Do not return to the queue.
    

    This gives Skyvern a measurable job. It does not ask the browser agent to select a program, interpret an unclear fact, or sign for the client.

    5. Prepare the verification packet

    The fixture prepares a pay stub, employer hours statement, recent hospital bill, and an identity/citizenship record if MDHHS needs it.

    The approved Michigan verification packet

    MI Bridges may issue a Verification Checklist after submission. The real checklist should decide which records your team uploads. In production, associate every file with the correct person and document type, check the portal's upload status, and return failures to staff.

    6. Send the application back to the client

    At the final screen, Skyvern compared all 43 entered values with the source packet, confirmed all four records were prepared, and stopped.

    Skyvern completed the Michigan workflow and stopped for client review
    Check Measured result
    Browser-task time 9 minutes 30 seconds
    Sections reached 7 of 7
    Values matched 43 of 43
    Verification records prepared 4 of 4
    Source mismatches 0
    Human corrections during the run 0
    Signature or submission No

    This is one completed synthetic workflow, not a production success rate. An authorized pilot needs to measure the household types, income sources, verification requests, and portal changes your hospital actually sees.

    Try the workflow yourself

    Open the Michigan MI Bridges training workflow and use the prompt above. A passing run reaches Ready for human review with 43 matching values, four prepared records, and no submission attempt.

    Test a missing-data case too. If one required value has no approved source, the workflow should stop instead of guessing.

    How to scale this system

    Once the standard adult workflow passes an authorized pilot, save it as a reusable Skyvern Workflow. Start it from your hospital queue when a consented case becomes ready and write the result back through a webhook.

    Use clear queue states: Ready for client review, Needs attention, and Portal changed. Keep the client account and consent attached to the case. Use an approved Browser Profile for portal access and preserve Skyvern's action record.

    Build separate tested routes for multi-person households, offered job coverage, Flint Water cases, authorized representatives, disability, and hospital PE. Those routes change the source fields and the people who must act.

    The Business ROI

    The return comes from moving repeated entry out of the Navigator's day, not from removing the Navigator.

    Monthly entry hours addressed =
    ready cases x manual entry minutes / 60
    
    Monthly entry cost addressed =
    monthly entry hours x loaded staff cost
    

    At 500 ready cases and 20 minutes of manual entry, a hospital spends about 167 staff hours each month on the browser work alone. At $35 per loaded hour, that is about $5,833 in monthly capacity. Replace these illustrative numbers with your volume, review time, exception rate, and Skyvern cost.

    Track cost per review-ready case, not just task time. Include source mismatches, client-review time, missing documents, exceptions, and completed applications.

    What it takes to use this in production

    Before using an authenticated MI Bridges account, confirm:

    • Navigation Partner registration and individual training are current;
    • the client has given the required consent and owns the correct account;
    • representative authority is used only when properly appointed;
    • protected information follows your access and retention controls;
    • every field and file has an approved source;
    • special Michigan routes and unexpected screens return to staff; and
    • the client or properly appointed representative controls signature and submission.

    Start with approved test cases and keep submission manual. Expand only after each route has its own field map, failure cases, and accountable reviewer.

    Skyvern can do the repetitive work between a consented hospital case and MI Bridges review. Your Navigators and clients keep the judgment and control that matter.

    Talk to Skyvern about automating a healthcare portal workflow

    Sources