Installation & Configuration
1) Install the service
- Install the Odoo modules and the Twilio Audio Interface service from
connect_elevenlabs/service. - Copy and fill the environment file, then install dependencies and run:
- In Odoo, set a password for the
connectportal user (remove the Internal Users filter to see it) and reuse it in.env.
2) Expose the service with ngrok
- Create an ngrok account, install the CLI, and add your auth token:

3) Agent URL in Connect
In Connect → Settings → ElevenLabs → Settings, set the Agent URL to the public ngrok URL.
4) Post-call webhook from Odoo
Copy the Post-Call Webhook URL shown in ElevenLabs → Settings.
5) Create webhook in ElevenLabs
Paste the URL into the ElevenLabs webhook form and save.


6) Store webhook secret in Odoo
Paste the secret back into Connect → Settings → ElevenLabs.

