Skip to main content

Renchi AI

Renchi AI is an AI-powered voice call handling platform designed for UK HVAC and plumbing service businesses. It provides intelligent call routing, customer management, and automated booking capabilities.

Key Features

AI Call Handling

Powered by ElevenLabs Conversational AI, handles inbound calls with natural conversation flow

Customer Management

Track customer interactions, manage contact information, and maintain call history

Job Scheduling

Book appointments, assign technicians, and manage service tickets

Integrations

Connect with Twilio, Google Calendar, HubSpot, Salesforce, and Microsoft Teams

Architecture Overview

1

Inbound Call

Customer calls your Twilio phone number
2

AI Processing

ElevenLabs Conversational AI handles the conversation
3

Webhook Events

Transcription, audio recording, and personalization data sent to backend
4

Backend Services

Next.js API routes process data → Supabase storage → Email notifications → Third-party integrations

Technology Stack

LayerTechnology
FrameworkNext.js 14 (App Router)
LanguageTypeScript
DatabasePostgreSQL (Supabase)
AuthenticationNextAuth v5 with JWT
Voice AIElevenLabs Conversational AI
TelephonyTwilio
UI ComponentsNextUI + Tailwind CSS
State ManagementZustand
ValidationZod

Getting Started

  1. Set up environment variables - Configure Supabase, Twilio, and ElevenLabs credentials
  2. Run database migrations - npx prisma migrate dev
  3. Start development server - npm run dev
  4. Configure your agent - Set up voice settings, business hours, and services

Support

For issues and feature requests, visit the GitHub repository or contact the development team.