Rate this page:

Modules

Constants

ACD
Copy URL

Provides the ACD v1 functionality.
We recommend using SmartQueue instead of ACD v1.
Add the following line to your scenario code to use the module:

require(Modules.ACD);
AI
Copy URL

Provides additional methods that use Artificial Intelligence. These methods allow you to solve business tasks in a more productive way.
Add the following line to your scenario code to use the module:

require(Modules.AI);
ASR
Copy URL

Provides the speech recognition functionality.
Add the following line to your scenario code to use the module:

require(Modules.ASR);
Agentic
Copy URL

Provides the functionality for creating voice agents that can analyze the call context and react accordingly.
This module is based on AI and NLP technologies, and allows you to create voice assistants that can solve business tasks in a more productive way.
Add the following line to your scenario code to use the module:

require(Modules.Agentic);
ApplicationStorage
Copy URL

Provides the key-value storage functionality.
Add the following line to your scenario code to use the module:

require(Modules.ApplicationStorage);
Avatar
Copy URL

Provides the Voximplant Avatar (virtual assistant based on AI and NLP) functionality.
Add the following line to your scenario code to use the module:

require(Modules.Avatar);
Cartesia
Copy URL

Provides the Cartesia functionality.
Add the following line to your scenario code to use the module:

require(Modules.Cartesia);
Conference
Copy URL

Provides the audio and video conferencing functionality.
Add the following line to your scenario code to use the module:

require(Modules.Conference);
DeepFilterNet
Copy URL

Provides the DeepFilterNet noise suppression functionality.
Add the following line to your scenario code to use the module:

require(Modules.DeepFilterNet);
Deepgram
Copy URL

Provides the Deepgram functionality.
Add the following line to your scenario code to use the module:

require(Modules.Deepgram);
ElevenLabs
Copy URL

Provides the ElevenLabs functionality.
Add the following line to your scenario code to use the module:

require(Modules.ElevenLabs);
Gemini
Copy URL

Provides the Gemini functionality.
Add the following line to your scenario code to use the module:

require(Modules.Gemini);
Google
Copy URL

Provides the Google functionality.
Add the following line to your scenario code to use the module:

require(Modules.Google);
Hush
Copy URL

Provides the Hush noise suppression functionality.
Add the following line to your scenario code to use the module:

require(Modules.Hush);
IVR
Copy URL

Provides the interactive voice menus functionality.
Instead, you can implement this functionality via the Call.say, Call.startPlayback and Call.handleTones methods, but this module gives more straightforward approach.
Add the following line to your scenario code to use the module:

require(Modules.IVR);
Inworld
Copy URL

Provides the Inworld functionality.
Add the following line to your scenario code to use the module:

require(Modules.Inworld);
MCP
Copy URL

Provides the MCP functionality.
Add the following line to your scenario code to use the module:

require(Modules.MCP);
OpenAI
Copy URL

Provides the OpenAI functionality.
Add the following line to your scenario code to use the module:

require(Modules.OpenAI);
Pipecat
Copy URL

Provides the Pipecat functionality.
Add the following line to your scenario code to use the module:

require(Modules.Pipecat);
PushService
Copy URL

Provides the push notification functionality for iOS and Android devices.
Add the following line to your scenario code to use the module:

require(Modules.PushService);
QwenCloud
Copy URL

Provides the Qwen Cloud realtime voice functionality.
Add the following line to your scenario code to use the module:

require(Modules.QwenCloud);
Recorder
Copy URL

Provides the call recording and conference recording functionality.
Add the following line to your scenario code to use the module:

require(Modules.Recorder);
Silero
Copy URL

Provides the Silero functionality.
Add the following line to your scenario code to use the module:

require(Modules.Silero);
SmartQueue
Copy URL

Provides the SmartQueue (ACD v2) functionality for implementing a contact center.
Add the following line to your scenario code to use the module:

require(Modules.SmartQueue);
StreamingAgent
Copy URL

Provides the streaming functionality.
Add the following line to your scenario code to use the module:

require(Modules.StreamingAgent);
Ultravox
Copy URL

Provides the Ultravox functionality.
Add the following line to your scenario code to use the module:

require(Modules.Ultravox);
VoxTTS
Copy URL

Provides the VoxTTS functionality.
Add the following line to your scenario code to use the module:

require(Modules.VoxTTS);
VoximplantAPI
Copy URL

Provides the Voximplant HTTP API functionality.
Add the following line to your scenario code to use the module:

require(Modules.VoximplantAPI);
XAI
Copy URL

Provides the xAI Voice Agent API and Realtime TTS functionality.
Add the following line to your scenario code to use the module:

require(Modules.XAI);
Yandex
Copy URL

Provides the Yandex functionality.
Add the following line to your scenario code to use the module:

require(Modules.Yandex);
Rate this page: