Sample reportMade-up data: an 8-person commercial lines service team at an insurance agency, one week.← All sample reportsBook a pilot

Commercial Lines Service · Agent blueprint · validated with 8 team members

Billing Question Triage and Draft Agent

Reads an incoming billing question in Outlook, pulls the account and installment details from Applied Epic, and drafts a reply. Where Epic doesn't answer, a browser agent looks up the carrier portal billing record. A person reviews and sends every reply and requests any refund or correction.

61readiness · AI assist (a person acts)
2–4 hback per week, of 12 h now
$4K–8Ka year
4–7 wkto build · size M

Trigger

A client email about an invoice, double charge or past-due notice arrives in the team's Outlook mailbox (channel assumed to be email; to be confirmed).

Done when: The client knows what they owe, and any refund or correction has been requested from the carrier; the activity is logged in Applied Epic.

Needs: Client email (sender, question, any invoice or policy number); Applied Epic account, policy, carrier and billing/installment details; Carrier on the policy (Liberty Mutual, The Hartford, Travelers); Carrier portal billing record for the invoice or policy number (when needed); Team billing knowledge base (KB)

What the agent does

  1. 1
    Detect new billing email and capture sender and message text · Outlookconnector
    Power Automate trigger on the shared mailbox; filter with AI classification to separate billing questions from other requests.
  2. 2
    Extract client, invoice number, policy number and question type from the email · Outlookai
    Question types: invoice explanation, double charge, past-due notice. Flag missing identifiers.
  3. 3
    Find the client account and read policy, carrier and installment details · Applied Epicapi
    Match on client name, policy or invoice number; return the carrier and billing records.
  4. 4
    Decide whether Epic answers the question or the carrier record is needed · Applied Epicai
    Rule is unclear from the team; start by sending any case where Epic shows no clear answer or a possible duplicate to the portal lookup.
  5. 5
    Look up the carrier billing record using the invoice or policy number from Epic · Carrier agent portalsui automation
    Portals have no API (ui only). Browser agent works the Billing Center screens for Liberty Mutual, The Hartford or Travelers, read-only.
  6. 6
    Compare Epic and carrier records and note any double charge or discrepancy · Applied Epicai
    Summarize what each system shows; do not decide whose error it is.
  7. 7
    Draft reply stating what was found in both systems and next steps · Outlookai
    Save as a draft only. No coverage advice; flag anything that needs licensed staff.
  8. 8
    Review findings, edit the draft and approve sending · Outlookperson
    Account manager checks the draft and portal findings, and sends the reply.
  9. 9
    If a double charge or error is confirmed, request refund or correction from the carrier · Carrier agent portalsperson
    Person decides and makes the request; method (portal, email or call) not yet defined.
  10. 10
    Log the request and reply as an activity on the account · Applied Epicapi
    Required for every client request. Runs after the person approves; the agent fills in the summary.

Decisions the agent makes

DecideRuleSource
Whether a carrier portal visit is neededOpen the carrier's agent portal when Applied Epic does not give the answer. The team gave no more precise trigger; the carrier on the policy picks which portal.The team
Which carrier portal to openThe carrier on the policy in Applied Epic (Liberty Mutual, The Hartford or Travelers).Team, confirmed by data
Where to look first for carrier billing detailsTeam is split: Applied Epic first (43%), call or email the carrier (29%), or carrier portal (28%). Agent starts in Epic, and the team must confirm this.The team
Whether a refund or correction is neededIf the review shows a double charge or error, request a refund or correction from the carrier before closing. What counts as an error and how to request it is unclear.The team
How urgent leadership requests are handledNot known yet: ask the teamNot known yet
Reply wording and structureA reply stating what was found in both systems and what happens next. No fixed template exists.The team

Where a person signs off

Exceptions

WhenWhat the agent does
Epic gives the answer without a portal visit (about 60% of cases involve no portal; exact trigger unclear)Skip the portal lookup and draft from Epic data alone, noting the source.
Carrier portal lookup needed (about 36–40% of cases, split roughly Liberty Mutual 40%, The Hartford 36%, Travelers 28%)Browser agent retrieves the billing record by invoice or policy number; on any failure, hand to a person with what Epic showed.
Portal screen doesn't match what the agent expects, login fails or MFA promptsStop, hand the case to a person with the Epic findings and a link to the email.
Invoice or policy number missing or no matching account in EpicDraft a request for the missing detail for the person to review; don't guess.
Urgent request from leadership (sometimes to often; handling not described)Not known. Until the team defines it, flag the case for a person and don't change the queue order.
Question involves coverage advice or who made the errorHand to licensed staff or the account manager; the agent only summarizes the facts.

Build with

Skills: Power Automate, Copilot Studio, Applied Epic API, Browser or UI automation, Insurance billing process knowledge

Before building

Risks

How we'll know it worked

Still to answer before building

Where the team disagrees

Settle these first: an agent needs one rule, and new hires get mixed answers today.

Evidence

Observed main path (29% of cases): Microsoft Outlook → Account · Accounting (Applied Epic) → Billing Center (Liberty Mutual Agent Portal) → Microsoft Outlook → Edit Message body

Handover spec for the builder (text) →

Designed by AI from how the team did this work (2026-10-19 to 2026-10-23), the company's tools and its rules. A starting point for the builder: confirm system access and approvals before building.