
Sauna reads each denied claim and its EOB, matches the denial reason to payer policy, drafts the appeal letter with the supporting documentation cited, and queues it for your review before anything goes to the payer.
What it does
For a denied claim, pulls the EOB and chart from Google Drive, drafts a Google Docs appeal that quotes the payer's own medical-policy language and the documentation that meets it.
Sorts new denials in Airtable by appeal deadline, payer, and recoverable dollars, and surfaces the ones that age out this week so none slip past the filing window.
Tallies denials by CARC code and provider, and posts a Slack note when one reason spikes — so the front-end fix gets made, not just the appeal.
Tracks which appeals are outstanding past the payer's stated turnaround and drafts the follow-up call notes or secure-message text for you to send.
Put Sauna to work on this.
Get started for freeIn context
Sauna shows up where you already work — the web app, Slack, email, iMessage, and Superhuman. It reads what it needs, does the task, and comes back with the draft for your approval.
Try it
The literal prompt for this job. Open it in Sauna and it picks up from there.
“This claim was denied as not medically necessary — pull the chart and the payer's policy, draft an appeal quoting both, and flag its filing deadline.”
Plugs into the tools you already run — and thousands more, or any MCP server.
Good to know
No. It only argues from documentation in the chart and quotes the payer's own policy. If the record doesn't support the appeal, it tells you rather than embellishing.
No. It drafts the letter and flags the deadline; you review and submit through your portal or clearinghouse.
Sauna reads only what you connect, and acts only after you approve. Your workspace and its memory are yours, not training data.
Keep exploring