Home / Workflows / Turn a scored lead into a booked job
Lead To Invoiceadvanced4-step workflow~30 min

Turn a scored lead into a booked job

Capture and score an inbound lead, book the resulting appointment, then generate the invoice once it closes.

Workflow

Step 1 of 4

Capture Lead

Record the inbound lead with contact details.

capture_lead({"handle": "my-agent"})
Step 2 of 4

Score Lead

Score the lead to confirm it's worth booking.

score_lead({"handle": "my-agent", "lead_id": 10})
Step 3 of 4

Book Appointment

Book the appointment with the qualified lead.

book_appointment({"handle": "my-agent", "datetime": "2026-07-06"})
Step 4 of 4

Invoice Generator

Generate the invoice once the job is booked.

invoice_generator({"line_items": []})

Install

One command wires up every tool below for Claude Code:

claude mcp add --transport http wingman https://wingmanprotocol.com/mcp

Claude Desktop, Cursor and Continue configs are on /install. A free key (500 calls/month, no card) is on /pricing; beyond that it is x402 pay-per-call in USDC on Base.