Skip to main content

Frequently Asked Questions

Call notifications show the wrong timezone

Notification messages are posted under the connect user account. Set that user’s timezone to match your environment. Set timezone for connect user

OpenAI & HTTPX version mismatch (Client.init got an unexpected keyword argument ‘proxies’)

If you see an error like:
TypeError: Client.__init__() got an unexpected keyword argument 'proxies'
Install compatible versions (example for Ubuntu 20.04 + Odoo 18):
pip3 install openai==1.55.3 httpx==0.27.2 --force-reinstall

What if the Odoo server is down?

  • Twilio pulls TwiML from Odoo; if Odoo is down, callers hear a system error.
  • Mitigation: configure a Twilio fallback webhook/application with a failover call flow (e.g., try SIP Users A/B, then GSM numbers C/D).
  • Trade-off: calls proceed, but Odoo won’t log them during the outage. You can sync call history/recordings from Twilio later (e.g., with a cron job).