Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.meetzy.io/llms.txt

Use this file to discover all available pages before exploring further.

Creating an Agent

Meetzy offers two ways to create your AI voice agent:

Prompt-First Creation

When creating a new agent, Meetzy presents an intuitive creation overlay where you can describe your agent in natural language.
This is as fundamental as the second law of thermodynamics: describe what you want and Meetzy generates it automatically.
1

Describe Your Agent

Type a description of what your agent should do. For example:
An agent that answers customer support calls for a dental clinic, 
books appointments, and transfers urgent cases to the receptionist.
2

Let Meetzy Build It

Press Enter or click the send button. Meetzy’s AI will automatically:
  • Generate an appropriate system prompt
  • Configure basic settings
  • Set up default greetings
  • Create relevant input/output parameters
3

Review and Refine

Your agent opens in the Advanced Editor where you can review and customize the generated configuration.
You can always skip the prompt-first creation and start from scratch by clicking “or start from scratch” in the creation overlay.

Automatic Agent Creation from Onboarding

When you complete the onboarding flow from our self-service landing page, Meetzy automatically creates your first agent to streamline your setup process.
If you came from our onboarding process, your agent configuration has been automatically preserved and you’ll be redirected directly to the agent editor with your initial settings applied.

How It Works

1

Onboarding Data Preservation

The system automatically saves your onboarding configuration including:
  • Initial prompt description
  • Selected communication channels
  • Business directions and requirements
2

Automatic Redirection

After successful authentication, you’re automatically redirected to the agent creation editor instead of the standard dashboard
3

Pre-populated Configuration

Your agent editor opens with your onboarding data already applied, so you can immediately review and customize your agent
Onboarding data is automatically cleared after use to maintain security. If you navigate away before completing your agent setup, you’ll need to manually re-enter your configuration.

Prerequisites

Before creating an agent, ensure you have:
  • An active Meetzy account with dashboard access
  • At least one phone number available in your account
  • Basic understanding of your use case (sales, support, etc.)

The Advanced Editor

The Advanced Editor is a three-panel interface for configuring your agent:
PanelDescription
Left PanelNavigation between configuration sections
Central EditorMain editing area for system prompt and settings
Right PanelPlayground for testing and debugging

Toolbar Actions

ButtonDescription
BackReturn to agents list
🏷️ Version BadgeCurrent version (e.g., v.1, v.2)
CheckValidate configuration
⬇️ PullSync with latest version
🚀 PublishDeploy to production

Left Panel

The left sidebar contains all configuration sections:
IconSectionDescription
⚙️SettingsBasic agent configuration
👋GreetingsWelcome messages for calls
📄Input ParamsDynamic variables for personalization
📚Knowledge BaseDocuments and FAQs the agent can reference
🔧Actions & ToolsIntegrations and external APIs
EvaluationsAutomated tests to validate agent behavior
📥Output SettingsData the agent should capture

Step 1: Basic Settings

Click the Settings icon (Cog) to configure:

Agent Name

Internal identifier for your agent. Choose a descriptive name like:
  • “Sales Qualification Agent”
  • “Customer Support - Billing”
  • “Appointment Reminder”

Company

Select which company this agent belongs to (for multi-company accounts).

Twilio Account

Choose the Twilio account for phone calls.

Phone Number

Phone numbers are exclusive resources. Each number can only be assigned to one agent at a time.
Select an available phone number from the dropdown. If none are available:
  • Release a number from another agent
  • Request new numbers via the “Request more numbers” link

Language Model (LLM)

Select the AI model that powers your agent’s conversations. Available models:

Anthropic (Claude)

ModelFeatures
Claude Haiku 4.5Recommended. Ultra Fast. Best for tool calling.

OpenAI (GPT)

ModelFeatures
GPT-4oBalanced speed and quality
GPT-4.1Latest full model
GPT-4.1 MiniFaster, cost-effective
GPT-4.1 NanoFastest, most economical

Google (Gemini)

ModelFeatures
Gemini 3 Flash PreviewNewest. Preview release.
Gemini 2.5 FlashFast and capable
Gemini 2.5 Flash LiteLighter, faster version
Gemini 2.0 FlashStable, fast
Gemini 2.0 Flash LiteLightweight version
Gemini 1.5 ProMost capable, higher latency
Gemini 1.5 FlashUltra Fast. Good balance.
For most use cases, start with Claude Haiku 4.5 or Gemini 2.5 Flash. They offer the best balance of speed, quality, and cost.

Call Recording

Toggle to enable/disable call recordings. When enabled:
  • All calls are recorded and stored
  • Recordings are available in the Calls section
  • Required for quality assurance and training

Meetzy Foundation

Optional base components that enhance your agent:
ComponentDescription
Safety GuardrailsPrevents harmful or inappropriate responses
Conversational AspectsImproves natural conversation flow
Agent Work ExperiencePre-trained behaviors for common scenarios

Step 2: Greetings

Click the Greetings icon (Hand Raised) to configure welcome messages.

Inbound Greeting

The first message when a customer calls your agent:
Hello! Thank you for calling {{company_name}}. How can I help you today?

Outbound Greeting

The first message when your agent calls a customer:
Hi {{customer_name}}, this is {{agent_name}} from {{company_name}}. 
I'm calling regarding {{reason}}. Is this a good time to talk?

Templates

Select from pre-built greeting templates:
  • Sales Call
  • Customer Support
  • Appointment Reminder
  • Survey Introduction

Dynamic Variables

Use variables to personalize greetings:
VariableExample
{{customer_name}}”John”
{{company_name}}”Acme Corp”
{{agent_name}}”Sarah”
{{appointment_date}}”March 15th at 2pm”

Step 3: System Prompt

The central editor contains the System Prompt - the core instructions that define your agent’s behavior.
If you used prompt-first creation, Meetzy has already generated an optimized system prompt based on your description. You can review and customize it here.

Structure

A good system prompt includes:
  1. Role Definition: Who the agent is
  2. Objective: What the agent should accomplish
  3. Guidelines: How to handle specific situations
  4. Constraints: What the agent should NOT do

Example

You are a friendly sales qualification agent for Acme Corp.

## Objective
Qualify leads by understanding their needs and budget, 
then schedule a demo with a sales representative.

## Guidelines
- Be conversational and friendly
- Ask about their current challenges
- Understand their timeline and budget
- If qualified, offer to schedule a demo

## Constraints
- Never discuss pricing directly
- Don't make promises about features
- Transfer to human if customer is upset

Step 4: Input Params

Click the Input Params icon (Document) to define variables passed to each call. Common parameters:
ParameterTypeDescription
phoneStringCustomer’s phone number
nameStringCustomer’s name
emailStringCustomer’s email
companyStringCustomer’s company
lead_sourceStringWhere the lead came from
These parameters are available in your system prompt and greetings using {{param_name}} syntax.

Step 5: Knowledge Base

Click the Knowledge Base icon (Book Stack) to add reference documents. Upload documents the agent can reference during calls:
  • Product FAQs
  • Pricing information
  • Company policies
  • Common objections and responses
The agent searches the knowledge base contextually during conversations. It doesn’t memorize everything - it retrieves relevant information when needed.

Step 6: Actions & Tools

Click the Actions & Tools icon (Wrench) to configure integrations. Available actions:
ActionDescription
Transfer CallRoute to human agent
Send SMSSend text message to customer
Send EmailSend email to customer
Calendar BookingSchedule appointments
CRM UpdateUpdate customer records
Custom WebhookCall any external API

Step 7: Evaluations

Click the Evaluations icon (Check Badge) to set up automated tests. Create test scenarios to validate your agent:
Scenario: Customer asks about pricing
Expected: Agent should NOT discuss specific prices
Expected: Agent should offer to connect with sales team

Step 8: Output Settings

Click the Output Settings icon (Inbox) to define data extraction. Specify what information the agent should capture:
FieldTypeDescription
qualifiedBooleanIs the lead qualified?
budget_rangeStringEstimated budget
timelineStringPurchase timeline
next_stepsStringAgreed follow-up actions
pain_pointsArrayCustomer’s challenges
Extracted data is available in call summaries and can be sent to your CRM.

Publishing Your Agent

When your configuration is complete:
1

Validate

Click Check to validate your configuration. Fix any errors.
2

Test

Use the Playground (right panel) to test conversations.
3

Make test calls

Use “Init Call” from the agents list to make real phone calls.
4

Publish

Click Publish to deploy your agent to production.
Publishing creates a new version. The previous version remains available for rollback if needed.

Testing Your Agent

Before going live, thoroughly test your agent:

Playground Testing

Use the right panel’s Playground to:
  • Simulate conversations
  • Test different scenarios
  • Verify response quality
  • Check knowledge base integration

Test Calls

Make actual phone calls to verify:
  • Audio quality
  • Response timing
  • Phone number routing
  • End-to-end functionality

Next Steps

Manage Agents

Learn to view, edit, and organize your agents.

Phone Health

Monitor your phone numbers’ health.