Zenewals

AI renewal workspace for independent employee-benefits brokers: read the carrier's renewal letter, compare alternatives, draft the client presentation.

Zenewals homepage

The need

Account managers spend the 60 to 90 days before each group's renewal re-keying rates from carrier PDFs into spreadsheets and decks. Zenewals extracts the numbers, builds the comparison and drafts the deliverable so one person can carry more groups.

What was hard

  1. 1

    Single-pass renewal extraction

    One pass reads the renewal letter using a cached system prompt and a per-carrier format annex.

  2. 2

    Graceful truncation

    When output is cut off, partial plans are kept with a note instead of failing the whole document.

  3. 3

    Multi-plan parsing

    Several plans in one letter are parsed into separate structured records.

  4. 4

    Carrier format flywheel

    Every new carrier layout teaches the extractor, so coverage grows with use.

  5. 5

    Comparison and export

    Renewals are compared across cycles and exported as editable Word and PowerPoint files.

  6. 6

    Client email drip

    A client email drip runs on a send cron, with an inbound reply webhook.

Stack

Next.js 16React 19TypeScriptTailwind 4Supabase PostgresClerkClaude SonnetClaude OpusClaude HaikuResendSvixPostHogSentrydocxpptxgenjspdf-libVercel