Quick Start

This guide takes you from zero to a working AI phone system in under five minutes. You'll sign up, create an app, add a couple of nodes, point a phone number at it, and hear it answer a real call. No code and no telephony experience required.

1. Sign up

Create a free account at auth.queml.com/signup. Sign-up uses GitHub OAuth, and there's no credit card required to start. Your account comes with a personal tenant — an isolated space that keeps your apps, numbers, recordings, and call data separate from every other account.

2. Create an app

From the Portal dashboard, create a new App. An app is a complete voice application with its own call flow, phone numbers, and settings — for example "Front desk," "After-hours line," or "Appointment booking." You can run as many apps as you need in one account.

3. Add nodes

Open your app and build the call flow in the visual builder. A flow is a sequence of connected nodes, and each node runs an action. Nodes execute top to bottom.

Start simple:

  • Add a Say node to greet the caller — e.g. "Thanks for calling Bright Smile Dental."
  • Add a Gather or Menu node to capture what the caller needs, by speech or keypad.
  • Branch to a Transfer, a Script (to look something up), or a Say + Hangup.

See every building block in the Actions Reference — or skip the manual build entirely and describe your flow in plain English with the AI Assistant.

4. Assign a number

Provision a new local or toll-free number, or bring your own and connect it over SIP. Once a number points at your app, every incoming call runs your flow. You can give different apps different numbers, each with its own hours and routing.

5. Test the call

Call the number and listen to your app answer. Because changes deploy instantly, you can tweak a greeting or add a menu option and hear the difference on the very next call — no deploy step, no downtime.

Where to go next

Ready to build?

Create your free account and deploy your first voice app.

Get Started Free →