Aivoov connects to a Nagent workspace with an API key. Once it is connected, agents can call 1 Aivoov action: "List Voices". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Aivoov, with input parameters and output schema.
AIVOOV_LIST_VOICESRetrieves available text-to-speech voices from AiVOOV. Returns voice details including voice_id (required for audio creation), name, gender, and language information. Use language_code parameter to filter voices by language. Rate limited to 20 daily calls - consider caching results.
Input parameters
Optional BCP-47 language code to filter voices by language (e.g., 'en-US' for American English, 'es-ES' for Spanish, 'fr-FR' for French). If not provided, returns all 2300+ available voices across 155+ languages.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 1 Aivoov action on Nagent: "List Voices". List Voices: Retrieves available text-to-speech voices from AiVOOV. Each action is listed on this page with its input parameters and its output.
Aivoov connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
It also takes 1 optional input: language_code. It returns data, error and successful.