You can create an AI Agent in two ways: from scratch, where you fill in the basics and then tune everything yourself, or from a template, where you start with a complete ready-made agent (prompt, conversation flow and tools already in place) that you rename and customise.
Every new agent is one of two types:
This article walks through the whole creation path: choosing a type, choosing how to start, picking a template, filling in the details, answering any setup questions, watching the build, and finishing the setup steps a template leaves for you.
The type cannot be changed after the agent is created. If you picked the wrong one, create a new agent of the right type.
The next screen asks How would you like to start?
| Choice | What it does |
|---|---|
| Start from scratch | "Set up every detail of your agent yourself." You get the basic form, and the rest of the settings open after the agent exists. |
| Start from a template | "Begin with a complete, ready-made agent you can rename and customize." Choose this to see the template list. For a Chatbot the description reads "Create a chatbot from a ready-made template." |
| Build with AI | Describe your business, answer a few questions, and AI drafts the agent and its flow for you to review. This choice only appears when it is switched on for your account, and may be greyed out with a reason shown on hover. |
If no templates exist for the type you chose, Start from a template is unavailable ("There are no templates for this kind of agent yet" or "No agent templates are available yet. Check back later, or start from scratch.").
These ready-made voice templates are provided with the platform. Your account may also show templates from your reseller or your own organization, and the exact list can differ.
| Template | What it does | Category | Connects to |
|---|---|---|---|
| Google Calendar Booking Agent | Books, reschedules, and cancels appointments on Google Calendar. | Scheduling | Google Calendar; you review a booking page afterwards |
| Microsoft Calendar Agent | Books appointments on your Outlook calendar. | Scheduling | Microsoft 365 |
| Microsoft Bookings Agent | Books appointments for your Microsoft Bookings services. | Scheduling | Microsoft Bookings |
| Microsoft Entra Password Reset Agent | Verifies callers and resets their Microsoft work passwords. | IT support | Microsoft Entra ID |
| Zoho Desk Help Desk Agent | Opens and checks Zoho Desk support tickets. | IT support | Zoho Desk (you enter your Zoho details) |
| HubSpot Sales & Callback Agent | Recognizes HubSpot callers, logs leads and deals, and sets up callbacks. | Sales | HubSpot |
| DealerOn Inventory Agent | Answers inventory questions and texts vehicle details to callers. | Automotive | DealerOn; you upload an inventory CSV |
| Template | What it does |
|---|---|
| General website assistant | Answers visitor questions from your company information and takes details for follow-up. |
| Lead capture | Collects the visitor's name, contact details and need, then confirms them back. |
| FAQ / support | Answers from your company information first and collects details for follow-up. |
The same form is used from scratch and from a template. A template pre-fills what it can (description, greeting, time zone and voice), and you complete the rest. A Chatbot hides the voice-only fields marked below.
| Field | What to enter |
|---|---|
| Agent Name | Required. A unique name, for example "Acme Dental Front Desk". Names cannot be reused. |
| Extension (voice only) | Required. An unused extension on your phone system. If it is already taken you will see "This extension is already in use. Please choose a different extension." |
| Agent Timezone | The time zone the agent uses for hours and appointments. |
| Company Website | Optional but recommended, for example https://www.example.com. The system scans the site to gather FAQs, products and services and adds them to the agent's data. This happens only once, when the agent is created, so enter it now. |
| Site | Optional. Pick a site to filter call queues for keyword routing. |
| Industry | Pick the closest match. |
| License Tier | Only shown to some roles. Pick a tier, or leave on Assign automatically to use your domain's default. Trial creates a free trial license; turn it off to assign a paid tier. See: Licensing articles. |
| Description | Notes for your own reference. It is not used to train the AI. |
| Greeting Prompt (voice only) | The first thing callers hear. A template supplies a friendly default such as "Thanks for calling! I can help you ... How can I help you today?" See: Language Model, Prompt and Greeting Settings. |
| Mute caller during greeting (voice only) | Stops callers interrupting until the greeting finishes. |
| Voice Language and Voice (voice only) | Required. Pick a language, then a voice, and use Play preview to hear it. See: Voice and Speech Settings: Choosing a Voice and Tuning How Your Agent Listens. |
| Spam Detection (voice only) | When enabled, blocks caller IDs that make excessive calls within a short time period. |
A template can name a voice that is not available in your account. In that case you will see "The voice referenced by this bundle is not available on this tenant" and should pick another voice.
A few templates add a short extra section to the form, headed with the template's own title (or Template options). These are questions that shape how the agent is built, for example how long an appointment lasts or which hours can be booked. Each question has a hint under it. The answers are applied when the agent is created; most can be changed later from the agent's settings.
| Question type | What you see |
|---|---|
| Choice | A drop-down, for example appointment length. |
| Number | A whole number with its unit and allowed range. Out of range shows "Enter a number from X to Y." |
| On/off switch | A toggle. One switch may require another: the second then shows "Required while "(first switch)" is on" and is locked. |
| Weekly hours | An open/closed editor for each day. Open at least one day, start before end, use quarter-hour times, and leave room for at least one appointment. |
Example: a password reset template asks Require 2FA verification (on by default and recommended) and Set a temporary password (off by default). A temporary password needs 2FA, so turning that second switch on locks the first. Turning 2FA off asks you to confirm with Turn off anyway, because the agent would then reset a password after only basic identity questions.
After you save, a window titled Setting Up Your Agent shows a progress bar and the current step. For a voice agent built from scratch the steps are, in order:
A chatbot has no phone side, so it skips the phone steps and shows fewer steps. The time depends mostly on how large your website is.
[Screenshot: progress window]
Many templates need something from you before they can work: signing in to a connected service, entering a few settings, uploading a file, or reviewing a page. After the build, a Finish Setup window opens with "Finish setting up "(agent name)"" and lists whatever is pending. Typical items:
| Heading | What to do |
|---|---|
| Re-authorization required | Select Authorize (or Authorize now) next to each service and sign in in the pop-up. The label changes to Connected. This only reconnects the service; the agent's flow is not changed. |
| Credentials needed | Enter the requested details and select Save. Items are tagged Required or Optional. Some can only be saved by a super user; others show "Set this up from the agent editor after import" with an Open in agent editor link. |
| Finish setup | The template-specific steps: upload the inventory CSV (Inventory uploaded: filename), enter your Zoho Desk organization and department (sign in to Zoho first), enter the email address that should receive messages callers leave, or Configure booking page / Edit booking page for Google Calendar. |
You can skip a step and come back. If you try to close with something unfinished you are warned what will not work yet, for example "This agent can't answer inventory questions until a CSV is uploaded", with the choices Upload now / Skip for now, Review now / Use defaults, or Finish now. The agent itself is already active and ready to take calls; only the listed tools wait for you.
While steps are pending, the agent shows a Finish setup button in the agent list. Hover over it: "This agent was created from a template and still has setup steps to finish." Select it to reopen the window with the live status. Finished steps drop off the list by themselves. When nothing is left, the reminder disappears the next time you close the window.
If the window cannot load you will see "Couldn't load this agent's setup steps. Please try again." Wait a moment and select the button again.