AI proposal generator for service businesses (2026)
InkDraft is an AI proposal generator that extracts terms from what was agreed on a call and builds proposals with deterministic arithmetic. The model identifies scope, rates, and deliverables with evidence. Deterministic code calculates every total. The AI never decides what a client owes.
From call to proposal in one step
[14:32] "...so the project would be 40 hours at 150 per hour, spread across the two phases we discussed, discovery first, then the implementation..."
rate: CHF 150/h · hours: 40 · phases: 2 (discovery, implementation) · split: 20h each
Phase 1: Discovery & Strategy · 20h × CHF 150 = CHF 3,000
How InkDraft differs from AI writing tools
AI writing tools
- Generate prose from a prompt
- The model invents scope and pricing
- No source traceability
- Totals may be wrong
InkDraft
- Extracts terms from an existing conversation with evidence quotes
- Deterministic TypeScript integer arithmetic for all totals
- Every term links to the call segment where it was discussed
- The model never calculates pricing or invents scope
What does InkDraft extract vs. what does code calculate?
The extraction layer
- Reads the transcript and identifies scope, rates, deliverables, timeline, and payment terms
- Returns each term with a reference to the call segment where it was discussed
- Generates the proposal text around the extracted terms
Deterministic code
- Multiplies rates by quantities with integer arithmetic
- Sums line items, applies discounts, and calculates totals
- Checks every result against the source before the proposal is shown
- Sets the payment milestone from the same verified terms
The boundary is strict. If a number appears in the proposal, code produced it. If a term appears in the proposal, InkDraft extracted it from the conversation and the source link is attached.
When is an AI writing tool a better fit?
AI writing tools are a better fit when the goal is to generate marketing copy, blog content, or any prose that does not need to trace back to a specific conversation. They are also a better fit for proposals that are composed from scratch rather than extracted from a scoping call. If the proposal is not based on a recorded conversation with agreed terms, an AI writing tool or a template-first proposal builder like PandaDoc or Proposify will do more of the work InkDraft is not designed for.
FAQ
How accurate is the term extraction?
InkDraft extracts commercial terms from a call transcript and returns each one with a reference to the segment where it was discussed. If the model misreads a term, the source link makes the error visible in review. All monetary totals are calculated in TypeScript with integer arithmetic, not by the language model, so rounding errors and hallucinated numbers do not reach the proposal.
Does InkDraft calculate pricing with a language model?
No. InkDraft identifies rates, quantities, discounts, and deliverables from the conversation. Deterministic TypeScript code then multiplies, sums, and checks every total. The language model never performs arithmetic on amounts that appear in the proposal.
What is the difference between AI proposal generation and AI copywriting?
AI copywriting tools generate prose from a prompt. They compose text, including scope and pricing, from the model's own output. InkDraft does not generate scope or pricing. It extracts terms that already exist in a recorded conversation, traces each one to its source, and calculates totals in code. The two workflows solve different problems.
Try it with one real call
Send one call recording or transcript. See every extracted term traced back to the conversation, with the proposal ready to send.
Start free