Tool

Create agent

ElevenLabs Create Agent is a powerful tool that enables users to build customized AI agents leveraging advanced large language models and speech synthesis. Designed for flexibility, it supports multiple LLMs, voice configurations, and conversation parameters to tailor agent interactions.

ElevenLabs

Features

  • Supports a wide range of state-of-the-art LLMs including GPT-4, Gemini, and Claude series for versatile AI capabilities.
  • Customizable agent prompts and names for easy identification and specific task focus.
  • Configurable temperature and max token settings to control response creativity and length.
  • Built-in text-to-speech functionality with selectable voices and TTS models for natural audio output.
  • Advanced conversation management including max duration, turn timeout, and first message customization for seamless user experience.

Benefits

  • Create highly personalized AI agents tailored to unique business or personal needs.
  • Enhance user engagement through natural, conversational AI powered by top-tier language models.
  • Optimize response quality by adjusting parameters like temperature and max tokens.
  • Integrate voice-based interactions seamlessly with multiple voice IDs and TTS models.
  • Save development time with a ready-to-use, flexible API supporting varied AI interaction scenarios.

Description

Create an agent in Eleventlabs. See the documentation

Parameters

11 parameters

NameTypeDescription
promptrequiredstring

The prompt for the agent

namestring

A name to make the agent easier to find

llmenum

The LLM to query with the prompt and the chat history

temperaturestring

The temperature for the LLM. Defaults to 0

maxTokensinteger

If greater than 0, maximum number of tokens the LLM can predict

firstMessagestring

If non-empty, the first message the agent will say. If empty, the agent waits for the user to start the discussion.

languagestring

Language of the agent - used for ASR and TTS. Defaults to en

maxDurationSecondsinteger

The maximum duration of a conversation in seconds. Defaults to 600

turnTimeoutstring

Maximum wait time for the user’s reply before re-engaging the user. Defaults to 7

voiceIdstring

The voice ID to use for TTS

ttsModelIdenum

The model to use for TTS

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .