Skip to main content
Sparky

Feature

Quote Management

Sparky streamlines the entire quoting process. The AI pre-qualifies every job, electricians provide clear pricing, and customers approve with transparent costs — all flowing seamlessly into secure payment.

How It Works

1

AI Pre-Qualification

Before any electrician sees the job, Sparky's AI gathers comprehensive details: the nature of the work, property type, access requirements, urgency, and any relevant regulatory context like Part P notification or EV charger specifications.

2

Job Details Sent to Electrician

The matched electrician receives a clear, structured summary of the job — including the AI's categorisation, customer location, and all relevant details — via phone call, SMS, or email.

3

Electrician Provides Quote

The electrician reviews the pre-qualified job details and submits their price through Sparky. Because the job is already well-defined, quotes are more accurate and require fewer follow-up questions.

4

Professional Quote Presentation

Sparky presents the quote to the customer in a clear, professional format showing the electrician's price, Sparky's 10% service fee, and the total cost. The customer can see exactly what they're paying and why.

5

Approval and Payment Flow

When the customer approves the quote, payment is immediately held via Stripe Connect. The job transitions to the next phase automatically, and both parties are notified to arrange the work.

Benefits for Electricians

  • Receive pre-qualified jobs with comprehensive details, so you can quote accurately without multiple site visits or phone calls.
  • Submit quotes through Sparky with a simple, streamlined process — no paperwork or separate quoting tools needed.
  • AI qualification means fewer tyre-kickers. Customers who receive your quote have already been through the qualification process.
  • Your quote is presented professionally by Sparky, building customer confidence in your pricing.
  • Instant notification when a customer approves your quote, so you can plan your schedule immediately.

Benefits for Customers

  • Clear, transparent pricing showing the electrician's cost and Sparky's service fee separately — no hidden charges.
  • Pre-qualified jobs mean more accurate quotes. The AI has already gathered the details electricians need to price correctly.
  • Compare the quote against Sparky's AI knowledge of typical costs for your type of work.
  • One-tap approval sends payment to hold and moves the job forward — no back-and-forth negotiation needed.
  • If the quote doesn't work for you, Sparky can find another electrician without starting over from scratch.

Under the Hood

The quote management system integrates Sparky's AI qualification with the Stripe Connect payment flow. During qualification, the Gemini 3 Flash model processes the customer's natural language description and generates a structured job specification using its 14 UK electrical knowledge domains. This specification is stored in the Convex database and sent to the matched electrician via the multi-channel communication system. When the electrician submits a quote, it's stored and the AI generates a quote presentation for the customer, including a breakdown of costs. Customer approval triggers a Stripe PaymentIntent with `capture_method: 'manual'` for the total amount (electrician quote + 10% fee), placing a hold on the customer's card. The job's phase state machine transitions from quoting to payment, triggering real-time updates via Convex subscriptions and notifications across push, SMS, and email channels. The AI also handles automatic follow-up if a quote hasn't been provided within a reasonable timeframe.

Related Features

Frequently Asked Questions

How are quotes calculated?
The electrician sets their own price based on the job details that Sparky's AI has gathered. Sparky then adds a transparent 10% service fee on top. You see both amounts clearly before approving.
Can I negotiate the price?
The quote presented is the electrician's price for the work described. If the price doesn't work for you, you can decline and Sparky will match you with another electrician who may price differently.
How long does it take to receive a quote?
Because Sparky pre-qualifies the job with detailed information, electricians can often quote quickly — sometimes within minutes. The AI also follows up automatically if a quote is taking longer than expected.
What happens after I approve a quote?
Your payment card is authorised for the total amount (quote + 10% fee) and the funds are held securely. The job moves to the scheduling and completion phase. The hold isn't captured until after the work is done and the 24-hour review period passes.
Can I get quotes from multiple electricians?
Sparky's AI matches you with the best-suited electrician for your specific job. If you decline a quote, Sparky can find another electrician. The focus is on quality matching rather than a bidding process.
What if additional work is discovered during the job?
If the electrician discovers additional work is needed beyond the original quote, they can submit an updated quote through Sparky. You'll be notified and can approve the additional cost before the work proceeds.

Try Sparky today

Book an Electrician

It's easier in the app

Download Sparky to request help, track your electrician, and pay securely — all from your phone.

Download on the App StoreGet it on Google Play
Track your confirmed electrician booking in the Sparky app