← All work

Own product · Live · 2024

Schedulix.

Meet Riley — an AI receptionist that answers calls, texts, and books appointments 24/7. Voice + SMS + web, no call-time limits.

RoleFounder · designer · builder
Duration2024 to present
StackReact, TypeScript, Vite, Supabase (RLS), Twilio, Edge Functions
ForHairstylists, plumbers, HVAC, electricians, automotive, real estate, trainers
StatusLive · React Native app in progress
Schedulix — meet Riley, the AI receptionist
The live site: schedulix.app

Books a $150 plumbing job in ~15 seconds.

Schedulix is the work sample for "can a designer actually ship?" Research, design, frontend, backend, payments, deploy, support — all built with AI tooling, all me. Same loop I run at Salesforce, at solo scale.

24/7
Calls & texts answered
~15s
From hello to booked
3
Channels · voice · SMS · web
7+
Trades it serves

How Riley works

Call or text lands

Any hour, any channel — phone, SMS, or web form.

Answers naturally

Real AI voice picks up. No menus, no hold music.

Qualifies the job

Asks the right questions, captures the details.

Books the slot

Checks live availability and locks the appointment.

Confirms & reminds

Sends confirmation, then a reminder before the visit.

↳ Anything Riley can't handle is routed to you with full context.

What Riley does

Voice — AI calls

Natural AI voice. Qualifies leads. No 10-min limits.

SMS — Smart texts

Books, reminds, and follows up — automatically.

Web — Booking forms

Clients book from your site. Full web app included.

Filter — Spam & hours

Set availability. Block spam. Route after-hours to AI.

No staff. No hold music.

A customer texts after hours. Riley qualifies the job, checks the calendar, and locks the slot — before a human would have seen the message.

"Hey, any chance I can get a fade tomorrow?" — "Absolutely. We've got 10:30am or 2:15pm open — which works?" Booked in 4 messages · 0 staff time.

Full-stack ownership, end to end.

Schedulix is the work sample for "can a designer actually ship?" Research, design, frontend, backend, payments, deploy, support — all built with AI tooling, all me. Same loop I run at Salesforce, at solo scale.

The stack, end to end

Caller / texter

Reaches out by voice, SMS, or web form, any hour.

Twilio

Routes the call & messages to the system.

AI logic · Edge Functions

Riley qualifies the job and books the slot.

Supabase · RLS

Appointments & tenants, isolated per business.

Provider

Dashboard + clean handoff — React Native app in progress.

React TypeScript Vite Supabase (RLS) Twilio Edge Functions React Native

Try it for yourself.

Schedulix is live. Take it for a spin, or get in touch.