Loading the Elevenlabs Text to Speech AudioNative Player...

Blog

Create Human-Like Voice Bots Fast with Chatbot Builder AI & AudioCodes

Build human-like voice bots in minutes with Chatbot Builder AI & AudioCodes. No code needed for engaging voice AI experiences.
June 2, 2025

🚀 How to Build Voice Bots That Talk Like Humans | Chatbot Builder AI + AudioCodes

Creating voice and phone bots that interact naturally with your customers is no longer a complex task requiring deep coding knowledge.

Thanks to advances in AI and platforms like Chatbot Builder AI and AudioCodes, you can build sophisticated voice-enabled bots in minutes.

In this guide, I’ll walk you through how to set up welcome messages, convert chatbot text into audio, and even create a fully functional phone bot that can answer calls and book appointments—all without complicated tools.

This step-by-step walkthrough is designed for small business owners, marketers, and developers who want to enhance customer engagement with conversational AI.

By the end, you’ll have a voice bot ready to impress and assist your customers seamlessly.


Getting Started with Chatbot Builder AI’s Starter Templates

Recently, the Chatbot Builder AI platform has introduced some exciting updates, especially for new accounts.

Each new account now comes equipped with improved starter templates that make building bots easier and faster.

When you open the main screen of flows in a new Chatbot Builder AI account, you’ll notice two default flows:

  • Welcome Message
  • Default Reply

The welcome message flow is where your bot greets users as they start a conversation.

Traditionally, legacy platforms only allowed static text messages like “Hi, what can I help you with?” But with OpenAI integration, we can create dynamic, human-like greetings that feel much more natural.

Here’s how it works: the welcome message uses an OpenAI block combined with a text message block that displays the greeting.

You instruct the AI to act as a helpful assistant whose job is to greet and welcome the user.

Since this is the entry point, there’s no prior conversation history or last input to consider, so you tell the AI to generate a witty welcome message for a first-time user.

Once the AI generates this message, it saves it into a custom field.

This custom field is then displayed back to the user as text within the chat window, creating a fresh, engaging greeting every time someone starts a conversation.

Chat Builder AI welcome message flow setup

Example of AI-Generated Welcome Greetings

Instead of a boring “Hi, what can I help you with?” the AI might generate greetings like:

  • “Hello! How can I assist you today?”
  • “Hey there! Ready to explore some great options?”
  • “Hi! What can I do for you?”

The AI randomizes these greetings each time, making your bot sound more lively and personable.

Example AI greeting in chat window


Adding Voice to Your Chatbot: From Text to Audio

Text-based chatbots are great, but what if you want your bot to actually speak to users? Chatbot Builder AI’s new starter templates include a welcome message audio flow that converts text responses into natural-sounding speech files.

Here’s the process in detail:

  1. Create a text-based welcome message: The AI generates a greeting and saves it to a custom field (e.g., welcome_message).
  2. Use prompt chaining: Add a second OpenAI block that takes the generated text and converts it into an audio file.
  3. Choose voice and tone: You can select from various voice types and even specify a tone or style—like a pirate, a French painter, or a drill sergeant—to add personality to your bot.
  4. Save audio output: The audio file is saved into another custom field (e.g., AI_audio_welcome).
  5. Play audio to users: Finally, display the audio file in the chat window using a file audio content block that references the audio custom field.
Prompt chaining OpenAI blocks for text to speech conversion

This setup lets your bot not just chat but actually speak, creating a richer and more interactive user experience.


Demo: Chatbot Speaking Back to You

When testing the audio-enabled bot in a web chat, you might hear a greeting like this:

“Hello there! Welcome to the realm of curiosity and cleverness where your questions are the keys and my knowledge is the treasure chest. What can I help you unlock today?”

You can then ask questions by speaking or typing, and the bot responds with natural voice audio, making the interaction feel more human.

Chatbot speaking welcome message in web chat


Building a Real Phone Bot with AudioCodes

While text and audio chatbots are fantastic, many businesses want a phone bot that customers can call directly.

Setting up a phone bot requires connecting your chatbot to a telephony service. For this, we use AudioCodes, a platform specialized in phone services, alongside Chatbot Builder AI.

This integration allows your bot to:

  • Answer incoming phone calls
  • Speak with callers using AI-generated voice
  • Book appointments and capture lead information
  • Route calls effectively
AudioCodes phone bot setup wizard

How to Set Up Your Phone Bot

  1. Create an account on LiveHub (AudioCodes): If you don’t have one, sign up and verify your email.
  2. Start the bot creation wizard: Choose “AudioCodes” as your voice spot provider.
  3. Configure your bot: Select your country, name your bot, and set the mode to HTTP for connecting to Chatbot Builder AI.
  4. Get your Chatbot Builder AI URL: Inside your Chatbot Builder AI account, find the AudioCodes integration documentation and copy the required URL.
  5. Insert account ID and key: Paste your Chatbot Builder AI account ID and account key into the URL, ensuring no extra brackets.
  6. Choose voice options: Select speech-to-text and text-to-speech voices (though note these default voices may not be perfect).
  7. Buy a phone number: AudioCodes gives you $10 credit to purchase your phone number without upfront cost.
  8. Connect the bot to Chatbot Builder AI: In Chatbot Builder AI’s settings under “Channels,” add your AudioCodes phone number to link the voice channel.
  9. Set a welcome message: This is essential for the bot to respond properly when someone calls.
AudioCodes buying phone number interface


Testing Your Phone Bot

Once everything is set up, you can call your new phone bot number. Here’s an example conversation:

Bot: “Hello. Welcome to EcoTech Social. How can I assist you in making your eco-friendly initiative more effective today?”

Caller:
“I'm looking to get a chatbot.”

Bot:
“Great choice. Chatbots can be a game changer for customer engagement. We offer chatbot services starting around three hundred dollars depending on the features you need. If you share your full name, email, and phone number, one of our experts can provide more detailed information. Can I book an appointment?”

Caller:
“Absolutely.”

Bot:
“Please let me know which time slot works best for you on June 2nd, 2025: 12 PM, 1 PM, or 1:30 PM.”

Caller:
“Let's do 1:30 PM.”

Bot:
“Good choice. Now please provide your full name, email address, and phone number so I can finalize your appointment.”

Caller:
“Harry Potter, hpotter@gmail.com, 555-214-9876.”
Phone bot live call example conversation

All this data is then saved and visible in your Chatbot Builder AI inbox, including the call transcript, appointment time, and caller details.


Wrapping Up: Powerful Bots with Zero Coding

With the upgraded starter templates in Chatbot Builder AI and the seamless integration with AudioCodes, building voice and phone bots that sound human and perform useful tasks is easier than ever.

Whether you want a simple text chatbot with friendly greetings, an audio chatbot that speaks back, or a full phone bot that answers calls and books appointments, these tools provide a powerful, low-code solution.

Here’s what you can do right now:

  • Use Chatbot Builder AI’s starter templates to quickly set up dynamic welcome messages
  • Add prompt chaining to convert chatbot text to speech with customizable voice styles
  • Connect your chatbot to AudioCodes for real phone numbers and live voice interactions
  • Capture lead information and schedule appointments automatically via phone calls

This approach saves time, reduces complexity, and elevates your customer experience by making AI bots truly conversational.

If you want to explore more or need help creating your own voice or phone bots, don’t hesitate to reach out to experts who specialize in chatbot strategy and development.

Thanks for reading! If you have questions or want to share your own bot-building experience, feel free to leave a comment below.

Chat Builder AI inbox showing phone call conversation and appointment

Thanks for reading! We hope this guide empowers you to elevate your customer engagement.

Ready to transform your customer interactions with voice AI that truly connects?

Don't wait to impress your customers. Dive into Chatbot Builder AI’s starter templates right now and experience how simple it is to create dynamic, human-sounding voice bots—no coding required.

For a fully integrated phone bot, explore AudioCodes and bring intelligent voice to your business calls.

Join our Communities:

Discord Community
Facebook Group

Try Chatbot Builder AI For Free Today

Take advantage of a FREE Sandbox account for 14 days and request an extension if needed.
No Credit Card Required.
Free Trial