Skip to main content

AudioCodes VoiceAI Connect Channel for Rasa

AudioCodes VoiceAI Connect is an application that enables telephony access for chatbots.

The Rasa integration is using a REST protocol named AC-Bot-API.

Installation

The easiest way to install the package is through PyPI.

pip install rasa-audiocodes

Rasa Configuration

Add the following content to credentials.yml:

rasa_audiocodes.AudiocodesInput:
  token: "CHOOSE_YOUR_TOKEN"

Docker

If you're using Rasa on Docker, you can copy rasa_audiocodes and docker-compose.yml to your application directory, and edit the volumes section to match your app directory.

If you already have a docker-compose file, just add this to the rasa volumes:

      - ./rasa_audiocodes:/opt/venv/lib/python3.8/site-packages/rasa_audiocodes

VoiceAI Connect Cloud Setup

The easiest way to start using VAIC is by visiting https://voiceaiconnect.audiocodes.io.

You can get a phone number, and route it to your bot.

Configuration is straight-forward. Click the + sign, then enter the name of the bot, URL and the token.

You can now click Validate to verify that the bot is accessible and the audiocodes channel is configured correctly.

PNC Configuration

Click Next, then choose a country and a city to get a phone number.

After a minute, the number should be routed to your bot.

VoiceAI Connect Configuration

If you maintain a VAIC instance, configure a provider with the following attributes:

  {
    "name": "rasa",
    "type": "ac-bot-api",
    "botURL": "https://<RASA>/webhooks/audiocodes/webhook",
    "credentials": {
      "token": "CHOOSE_YOUR_TOKEN"
    }
  }

Metadata

Release files for rasa-audiocodes 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rasa-audiocodes 1.0.0
File Size Uploaded Provenance
rasa_audiocodes-1.0.0.tar.gz 9.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for rasa-audiocodes 1.0.0
File Interpreter ABI Platform
rasa_audiocodes-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.3 kB

Release files / rasa_audiocodes-1.0.0.tar.gz

Download URL rasa_audiocodes-1.0.0.tar.gz
Size 9.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8a2cf8709951a18b8d9a50aea64831b27fef7c00d330753ce70ccad5919ee207
BLAKE2b-256 checksum
How to use checksums
c50df58882fd2dc3684c08ffcdc43140b99c84d49522003882f9af6e2335fc99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release files / rasa_audiocodes-1.0.0-py3-none-any.whl

Download URL rasa_audiocodes-1.0.0-py3-none-any.whl
Size 9.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bb3eb181563592c967545b37a6c10d636f5c986e6cb69b2bb0a4ca87e2ccc1ac
BLAKE2b-256 checksum
How to use checksums
47fead77167cbdc8f7ad0b25de633071926f62391c73034dbf36ec62a109f643
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Security for rasa-audiocodes 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page