Skip to main content
Sparky

Feature

Customer Communication

Sparky's AI manages all communication between customers and electricians across every channel — in-app chat, SMS, email, voice calls, and push notifications — so no one is ever left waiting.

How It Works

1

Multi-Channel Messaging

Sparky communicates with customers and electricians through whatever channel suits them best: in-app chat for real-time conversation, SMS via Twilio for quick texts, email via Postmark for detailed information, and push notifications for instant alerts.

2

AI-Powered Voice Calls

Sparky can make real phone calls using ElevenLabs conversational AI. When contacting electricians about a new job, the AI calls them, explains the work needed, and handles the conversation naturally.

3

Intelligent In-App Chat

The in-app chat isn't just messaging — it's backed by Sparky's AI with deep knowledge of UK electrical regulations. Customers can ask questions about their job, what certificates they need, or whether work requires Part P notification.

4

Automated Notifications

Every significant event triggers automatic notifications: job matches, quote received, payment held, work scheduled, job completed, review period started. Customers and electricians are always in the loop.

5

Unified Communication Thread

All communication about a job — regardless of channel — is unified in one thread. Whether a message came via SMS, email, or in-app, you can see the complete conversation history in the app.

Benefits for Electricians

  • Get contacted about new jobs via phone call, SMS, or email — whichever you respond to fastest.
  • All customer communication is managed by Sparky, reducing time spent on phone calls, texts, and emails.
  • Never miss a job opportunity. Sparky reaches you across multiple channels until you respond.
  • Professional communication on your behalf. Sparky presents job details clearly and handles customer questions.
  • Focus on the work while Sparky handles the customer-facing communication and updates.

Benefits for Customers

  • Chat with Sparky's AI any time to ask questions about your job, electrical regulations, or what to expect.
  • Receive updates through your preferred channel — push notifications, SMS, email, or all three.
  • Never left waiting. The AI responds to questions instantly, 24/7, with knowledgeable answers.
  • Unified conversation history means you can always find past messages about any job in one place.
  • Real voice calls from Sparky's AI keep you informed about important updates, not just text notifications.

Under the Hood

Sparky's communication system spans five channels, all orchestrated by the AI agent running on Convex. In-app chat uses Convex real-time subscriptions for instant message delivery, with the AI (Gemini 3 Flash via OpenRouter) responding to customer queries in the chat thread. SMS is handled bidirectionally through Twilio — the same phone number used for voice calls, so customers and electricians see a consistent contact. Email runs through Postmark with the `sammy@book-sparky.com` sender address. Voice calls use ElevenLabs conversational AI for both outbound calls (contacting electricians) and inbound calls (receiving callbacks), with a natural-sounding AI voice that can explain jobs, answer questions, and confirm details. Push notifications are delivered via Expo's push notification service for mobile users. All channels route through Convex serverless functions, and the AI agent uses `ctx.scheduler.runAfter(0, ...)` to trigger asynchronous communication actions without blocking the main conversation flow.

Related Features

Frequently Asked Questions

Can Sparky really make phone calls?
Yes. Sparky uses ElevenLabs conversational AI to make real phone calls. When contacting electricians about new jobs, the AI calls them, explains the work needed, answers their questions, and confirms interest — all in a natural-sounding voice conversation.
Will I get spammed with notifications?
No. Sparky sends notifications for meaningful events — new matches, quotes, status changes, and reminders. Each notification is relevant to your active job. You can also adjust notification preferences in the app.
Can I ask Sparky questions about electrical work?
Absolutely. Sparky's AI has deep knowledge of 14 UK electrical domains, including Part P Building Regulations, 18th Edition wiring standards, NICEIC requirements, and more. Ask about certificates needed, whether work is notifiable, or what accreditations to look for.
What phone number will messages come from?
Sparky uses the same Twilio phone number for both SMS and voice calls, so you'll always recognise the number. Save it as a contact so you know it's Sparky.
Is the chat available 24/7?
Yes. Sparky's AI chat is available around the clock. You can ask questions, check on job status, or start a new request at any time of day or night.
Can I communicate directly with my electrician?
Communication is managed through Sparky to ensure everything is tracked and both parties are protected. The AI facilitates clear, professional communication between you and the electrician throughout the job.

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