Enable Voice AI
Voice AI is enabled for your account by the IrisAgent team. Reach out to your IrisAgent point of contact, or email us, and we will turn it on and provision a phone number for you.Run Voice AI
Once Voice AI is enabled, go to the Voice AI page on the IrisAgent dashboard. You have two ways to start a conversation:- Click “Start Conversation” to talk to the AI agent directly from your browser. This is the quickest way to test changes.
- Call the phone number shown on the page to reach the same AI agent over a normal phone call.
Configure the voice assistant
After IrisAgent enables and provisions Voice AI, administrators can change how the assistant sounds and handles calls without asking IrisAgent to provision it again.- Go to Manage Chatbot in the IrisAgent dashboard.
- Select Voice AI.
- Update the settings described below.
- Click Save voice settings.
Changes apply to new calls as soon as they are saved. The settings page reads the current configuration from the provisioned voice assistant, so changes made after initial setup do not require the Voice AI setup command to be run again.
If another administrator or an external Vapi update changes the assistant while you are editing, IrisAgent does not overwrite the newer configuration. The page reloads the latest settings; review them, reapply your changes, and save again.
Configure what Voice AI does
Voice AI answers from your knowledge base and past tickets out of the box. To handle a specific scenario a particular way, such as collecting an order ID and looking it up, verifying eligibility before a refund, or handing off to a team, create a procedure.- Go to the Create Procedure page on the IrisAgent dashboard.
- Select Voice as the channel so the procedure applies to voice conversations.
- Enter a name, a short scenario description (when the AI agent should use this procedure), and the actions it should take.
- Choose Instructions for AI Agent for procedures that collect information or run actions. Add the required fields to Information to collect.
- Select Inbound under Voice calls for the inbound assistant, set Status to Enabled, and click Save.
Procedures take precedence over answers from your trained knowledge base. When a caller’s request matches a procedure’s scenario, the AI agent follows the procedure’s steps instead of generating a free-form answer.
Create tickets from voice conversations
When Zendesk is your active ticketing provider, the procedure editor automatically includes Create Zendesk ticket under Actions → Connected actions. Use it to turn a caller’s collected information into a support ticket without provisioning a Custom API. Add fields such as Caller name, Caller email, Caller phone, and Issue summary to Information to collect, then insert{{Create Zendesk ticket}} at the step where the ticket should be created. The collected email becomes the requester email, and all collected non-empty values are included in the ticket description.
See Create Zendesk tickets from a procedure for field mapping, example instructions, and testing. This is useful for an answering service that records requests for later follow-up without transferring the caller immediately.
Transfer calls to a human
Call transfer connects a caller from the inbound Voice AI assistant to your support team when IrisAgent requests escalation. This can happen because a procedure calls for a human handoff or because IrisAgent cannot answer. It does not transfer every call just because the setting is enabled.Enable call transfer
- Open the inbound Voice AI settings and select the Call transfer tab.
- Turn Human handoff on. Check that the switch shows Enabled.
- Enter the Transfer phone number in international format, including
+and the country code, such as+14155550188. - If needed, enter an Extension of 1–10 digits. The extension is dialed after the destination answers.
- Enter the Message before transfer. This is what the caller hears when the transfer starts. The default is “I’ll connect you with a human agent now.” The message can contain up to 1,000 characters.
- Click Save transfer settings and wait for the save confirmation. Start a new call to use the saved configuration.
Request handoff in a procedure
In a procedure with Instructions for AI Agent, place the cursor where handoff should occur and click Actions → Agent actions → Escalate to human. The button insertsescalate as plain text, without curly brackets. Explain the condition under which the AI should take that step.
For example:
What happens during transfer
IrisAgent uses an immediate transfer, also called a blind transfer. The assistant announces the transfer using your saved message and connects the caller to the configured destination. It does not first speak privately with a human agent or check that one is available.- Unanswered calls may go to the destination’s voicemail, depending on your phone-system routing.
- Configure business hours, queues, and unanswered-call handling in the destination phone system.
- Additional telephony charges may apply.
- Transferring a call does not automatically create a Zendesk ticket. If you need both, include Create Zendesk ticket before
escalatein the procedure.
Verify call transfer
- Reopen the Call transfer tab and check that Human handoff is Enabled and the saved destination is correct.
- After saving, place a new phone call to the Voice AI number. Use a real phone call to verify the full telephone route; a browser conversation alone is not an end-to-end phone-transfer check.
- Trigger the handoff condition in your enabled procedure, for example by asking to speak with a person.
- Confirm that you hear the saved announcement and that the destination rings. If you configured an extension, verify that it reaches the intended recipient.
- Review the call in Chat and Voice Logs.