When a claim is adjudicated and denied, Foresight ingests the denial, classifies it by CARC/RARC code, suggests a next action, and (when appropriate) drafts an appeal letter.Documentation Index
Fetch the complete documentation index at: https://docs.have-foresight.app/llms.txt
Use this file to discover all available pages before exploring further.
Receive
Denials are surfaced automatically when an 835 ERA arrives carrying a denial reason (CARC code with denial intent). You don’t poll — subscribe toclaim.denied and denial.received webhooks.
Classify and decide
Each denial has a suggested next action:| Action | When |
|---|---|
appeal | The denial is appealable; we have a template. |
correct_resubmit | Fixable error (wrong code, missing modifier). |
write_off | Not appealable; recommend write-off. |
manual_review | Needs human judgment. |
Open an appeal
draft state. Use the
appeal templates to populate the letter
body, or pass your own.
Generate the letter
?delivery=url). Foresight draws on the original denial, the relevant
medical record, and the payer-specific appeal template.
Send
sent. Subscribe to appeal.sent and
appeal.outcome_received.