Voice Agents in Scoreapps | Create and embed on websites

Voice Agents in Scoreapps

Voice Agents in Scoreapps

Video tutorial: how to create a voice agent in under 3 minutes

Voice Agents let you create a conversational assistant that speaks with your visitors, follows the instructions you define, and can be trained with your business content. In Scoreapps 2.0, you can also insert a voice agent directly into a website created in Scoreapps, without copying code or editing Divi.

What you can do with this feature

  • Create a voice agent for customer support, lead capture, product information, or guided assistance.
  • Define its first message, tone, language, and behavior instructions.
  • Customize the avatar, voice, and widget position on the page.
  • Train it with URLs, PDF files, or your own text.
  • Install it automatically on a Scoreapps website or copy the embed code for an external website.
  • Review conversations from the module history.

Before you start

  • You need access to the Voice Chatbots or Voice Agents module in your account.
  • To create a new agent, enter your ElevenLabs API Key if your plan or setup requires it.
  • To use the automatic integration, you need at least one website created from My Websites in Scoreapps.
  • Prepare the content you want to train the agent with: web pages, PDF files, or text.

How to create a voice agent

  1. Open Scoreapps and go to the AI area. From the agents section, open Voice Chatbots. From this page you can create a new voice bot, review conversation history, or edit existing bots.

Voice Chatbots screen in Scoreapps

  1. Click Add New Voice Chatbot.
  2. In the Configure step, complete the main fields:
  • ElevenLabs API Key: the ElevenLabs key linked to the agent voice, when required.
  • Chatbot Title: the internal name of the agent.
  • Bubble Message: the text shown when the widget is closed.
  • Welcome Message: the first message visitors receive when they open the agent.
  • Chatbot Instructions: the role, tone, limits, and type of answers the agent should provide.
  • Language: the main language or automatic mode.

Configure step for the voice agent

  1. In Customize, choose how the agent will look and sound. You can select its avatar, voice, and widget position.

Customize step for the voice agent

  1. In Train, add the agent knowledge. You can use a URL, upload a PDF, or paste text directly. Then select the content and generate the training so the agent can answer with that information.

Train step for the voice agent

  1. In Test and Embed, choose how you want to publish it:
  • Integrate into a Scoreapps website: select one of your websites and click Integrar en website. Scoreapps will install the agent automatically on all pages of the selected website.
  • Embed Code: copy the script if you want to insert the agent manually on an external website. It is usually pasted before the closing </body> tag.
  • Uninstall: removes the automatic integration from the selected website when you no longer want to display that agent.

Test and Embed step with direct Scoreapps website integration

Expected result

Once the integration is complete, the voice agent appears as a widget on the selected website. Visitors can open it, start a voice conversation, and receive answers based on the instructions and training you configured.

Common errors

  • No websites appear: create a website from My Websites first, then return to the embed step.
  • The Integrar en website button is disabled: select a website and make sure the bot has been saved.
  • The agent gives generic answers: review the instructions and add training with a URL, PDF, or text.
  • The voice does not sound as expected: change the voice in the Customize step and check your ElevenLabs setup.
  • You want to use it outside Scoreapps: use the Embed Code and paste it into the external website.

Final recommendation

For websites created in Scoreapps, use Integrar en website de ScoreApps whenever possible: it is faster, avoids copy-paste mistakes, and lets you remove the integration from the same panel. Use the manual embed code only for external websites.