Skip to main content

What you’re setting up

ImplAI is a white-label voice AI SaaS platform. This documentation walks you through deploying your own instance, connecting all the third-party services it depends on, and getting your app live at your own custom domain.
This course is written for Canada and the United States. ImplAI is sold only to buyers located in those two countries, and every provider here was set up and tested from a Canadian account.Elsewhere, several steps differ in ways this course does not cover. Twilio applies different regulatory requirements to phone numbers in each country, Stripe is not available everywhere, and sales tax registration follows local rules.

How to use this documentation

Follow the sections in order. Each section covers one provider, and most sections depend on the previous ones being completed. Skipping ahead will leave you with broken integrations. The full setup takes around two to three hours of focused work, mostly waiting on verification emails, DNS propagation, and ID approvals.

Setup order

1

GitHub

Fork the source code repository to your account.
2

Hostinger

Buy your custom domain and set up your professional email.
3

Vercel

Deploy your forked app to the web.
4

Resend

Connect the email provider for branded transactional emails.
5

Supabase

Set up the database, authentication, and email templates.
6

Retell AI

Connect the AI voice agent platform.
7

Upstash

Enable rate limiting to protect your endpoints.
8

Twilio

Configure phone number provisioning and call routing.
9

Stripe

Set up billing for minutes and phone number subscriptions.
Start with 1. GitHub in the sidebar to begin. Each page has a Next button at the bottom to guide you to the next step.