Built for the PayPal AI Hackathon 2026

From conversation to contract.
From work to payment.

FreelanceFlow AI turns messy client messages into clear agreements, approved milestones and PayPal payments — and catches scope creep before you work for free.

Client message

“I need a landing page for my business. Budget is $1,500. I need a first draft in seven days and final delivery in fourteen days. I’ll pay 30% upfront and the rest when everything is finished.”

Business Landing Page$1,500.00
  • 1 · Upfront deposit (30%)$450.00
  • 2 · Final delivery & approval$1,050.00
2 assumptions to confirm4 exclusions suggested

How it works

Step 1

Paste the conversation

Emails, DMs, call notes — however messy. Client text is treated as untrusted data.

Step 2

AI drafts the deal

Deliverables, exclusions, milestones and payment schedule — with every assumption flagged for you to confirm.

Step 3

Client approves a locked version

A private portal link. Approval is tied to an immutable, hashed version of the terms.

Step 4

Get paid per milestone

PayPal checkout with server-side capture verification. Your dashboard updates from verified payments only.

The signature feature

Scope protection that shows its work

When a client asks for “just one more thing”, FreelanceFlow compares it with what they actually approved — citing the exact deliverables and exclusions it used. Out-of-scope work becomes a priced change request the client approves before you start.

  • Explainable: every decision cites approved scope items
  • Prices come from your own rate — AI never sets a price
  • The original agreement is preserved; approved changes are layered on top
  • Additional payments flow through the same verified PayPal checkout
“Can you also add a booking system?”
Outside approved scope · high confidence

Not covered by D1 “Landing page design” or D2 “Landing page build”, and matches exclusion E4.

Change request #1: Add booking system$300.00
6 h estimate × your $50/h rate — you confirm the price.

AI understands the work

Claude extracts structure and drafts language. Outputs are schema-validated and never treated as agreed.

Humans approve the agreement

Only the client can approve proposals and change requests. Only verified captures count as paid.

PayPal handles the payment

Orders API with server-side amounts, idempotent capture, webhook signature verification and reconciliation.