I am trying to connect a Facebook Meta form to my Odoo SH instance using Zapier, but the integration fails during login. The error occurs in a custom module ( odoo_whatsapp_login ) that overrides the _login method to check for OTP. Specifically, the request object is accessed in _login , but during XML-RPC login via Zapier, it is not bound , causing the following error: RuntimeError: object is not bound . I want to understand why this happens and how to safely handle OTP or authentication when logins are triggered by external services rather than the web interface.