Getting Started with Voice Agent

This guide walks you through creating your first voice agent from scratch, assigning it a phone number, and testing it with a live call. Most setups take under five minutes.

Getting here

In NZ Leads, go to Voice AgentVoice AgentsCreate New Agent.

Before you start

Have the following ready:

Pricing for voice minutes and phone numbers is on the pricing page.

Create your agent

Open the Create Agent dialog

Click Voice Agent in the main navigation, then Create New Agent.

Fill in Basic Info

  • Display Name — an internal label you use to identify the agent (e.g., “Main Answering Agent”). Not spoken on calls.
  • Agent Type — choose one:
    • Answering Agent — answers inbound calls to your business.
    • Calling Agent — makes a single outbound call per new lead from your connected sources.
    • Batch Calling Agent — runs outbound campaigns to a list of recipients.
  • Business — select the business this agent belongs to.
  • Company Name — spoken on the call (e.g., “ABC Plumbing”). Used wherever {{company_name}} appears.
  • Agent AI Assistant Name — what the agent calls itself on the phone. Used wherever {{agent_name}} appears.
  • Voice — preview and pick a voice from the library. See Voice Selection.
  • Timezone — used for call hours and scheduling. Defaults to America/Los_Angeles.

Write the greeting and goal

  • Custom Greeting — the first line the agent says when the call connects. Max 500 characters. Supports {{agent_name}} and {{company_name}}.
  • Main Goal — a one-sentence objective for every call. Max 2000 characters. For a Batch Calling Agent, this is personalized per recipient via the batch variables.

On the Knowledge Base tab, upload your service list, price sheet, FAQ, or policy documents. Supported file types: .csv, .doc, .docx, .html, .md, .pdf, .txt, .xls, .xlsx. See Knowledge Base.

Connect a calendar (optional)

On the Integrations tab, pick your scheduling platform and enter the credentials, then click Validate Connection. If you don’t have one, leave it on Open Schedule — the agent will still collect the customer’s preferred time and flag a human to confirm. See Scheduling Integrations.

Assign a phone number

Open Voice AgentManage Business Phones and either buy a new number or select an existing one. Assign it to your new agent and toggle Accept inbound and/or Use for outbound as needed. See Phone Numbers.

ℹ️

Trial plans are limited to one purchased number. Paid plans allow multiple.

Save

Click Save. The agent is live within a few seconds.

Make a test call

  1. Call the phone number you assigned to the agent.
  2. Let the agent greet you.
  3. Ask about a service, request pricing, or try booking an appointment.
  4. Open Voice AgentCall Logs to hear the recording, read the transcript, and see the AI summary.

Common next steps

Troubleshooting

The agent isn’t answering inbound calls.

The agent sounds robotic or rushed.

The agent gives wrong answers.


Questions? Email support@nzleads.com.

Start 7 Days Free Trial