Este módulo te permite integrar un sistema de chat externo en tu sistema Odoo. Requiere módulos adicionales con la configuración específica de cada sistema de chat, como mail_gateway_telegram o mail_gateway_whatsapp.
De esta forma, un grupo de usuarios puede responder a clientes o a cualquier otro conjunto de contactos dentro de Odoo, pero los mensajes se enviarán a través del sistema de chat externo.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 19.0Este módulo es la base para conectar sistemas de chat externos (como Telegram o WhatsApp) con Odoo. Permite a un equipo chatear con clientes dentro de Odoo mientras los mensajes viajan a través del servicio de chat externo.
Este módulo no se conecta por sí mismo a ningún servicio de chat; proporciona la base compartida sobre la que se construyen los módulos de conector específicos. Añade un nuevo menú "Gateway" en la sección Email donde los administradores configuran una conexión: un nombre, un token secreto, el tipo de gateway, una clave y un secreto de webhook, el usuario que creará los mensajes entrantes, los miembros permitidos y la compañía.
- En un registro de gateway, los botones permiten integrar, actualizar o eliminar el webhook, y la URL del webhook se calcula automáticamente.
- Los tokens y las claves de webhook deben ser únicos, y una regla de compañía mantiene cada gateway dentro de su compañía.
- Un nuevo tipo de canal "Gateway" aparece en Discuss, de modo que las conversaciones con contactos externos se muestran como canales de chat.
- Cada contacto puede vincularse a un canal de gateway por gateway, almacenando el identificador externo usado para reconocerlo.
- Cuando se publica un mensaje en un canal de gateway, se crea y se envía automáticamente una notificación de gateway.
- Los mensajes entrantes pueden adjuntarse a cualquier registro que admita mensajes, y un mensaje puede reenviarse a un contacto a través de un gateway.
- Un asistente convierte a un invitado anónimo en un contacto real, trasladando su membresía de canal y sus mensajes anteriores a ese contacto.
- Solo los miembros del grupo de usuarios de gateway pueden ser invitados a canales de gateway, y ven una categoría Gateway dedicada en la barra lateral de Discuss.
Depende de
Lo necesitan otros módulos
Modelos y campos (15)
- res.users · amplía un modelo existentegateway_ids
- mail.guest · amplía un modelo existentegateway_id, gateway_token
- mail.thread · amplía un modelo existente
- res.partner · amplía un modelo existentegateway_channel_ids
- mail.gateway · modelo nuevoname, token, company_id, member_ids, webhook_key, webhook_url, gateway_type, webhook_secret, can_set_webhook, webhook_user_id, has_new_channel_security, integrated_webhook_state
- mail.message · amplía un modelo existentegateway_type, gateway_message_id (Original gateway message), gateway_channel_ids, gateway_message_ids (Child gateway messages), gateway_thread_data, gateway_channel_data, gateway_notification_ids
- discuss.channel · amplía un modelo existentecompany_id, gateway_id, channel_type, gateway_token (Gateway related Token), anonymous_name, gateway_message_ids, gateway_channel_token
- mail.guest.manage · modelo nuevoguest_id, partner_id
- mail.notification · amplía un modelo existentegateway_type, notification_type, gateway_channel_id, gateway_message_id, gateway_failure_reason
- res.users.settings · amplía un modelo existenteis_discuss_sidebar_category_gateway_open (Gateway Category Open)
- mail.gateway.abstract · modelo nuevo
- mail.message.gateway.link · modelo nuevomessage_id, resource_ref (Record reference)
- mail.message.gateway.send · modelo nuevomessage_id, partner_id, gateway_channel_id
- res.partner.gateway.channel · modelo nuevoname, company_id, gateway_id, partner_id, gateway_token
- mail.compose.gateway.message · modelo nuevopartner_ids, attachment_ids, partner_cc_ids (Cc), partner_bcc_ids (Bcc), wizard_channel_ids, wizard_partner_ids, object_attachment_ids (Object Attachments)
Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/mail.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0- Acceso en modo desarrollo
- Vaya a
Settings / Technical / Email / Gateway - Cree una pasarela. Siga las instrucciones de la pestaña específica para integrarla.
- Comience a recibir notificaciones
Cuando se reciben mensajes externos, se envían directamente al menú de discuss. Responder a estos mensajes enviará la respuesta al contacto externo. Podemos asignar estos mensajes a cualquier registro utilizando las acciones de mensaje. Además, podemos asignar el remitente a un partner utilizando el menú de seguidores y seleccionando el partner.
En un registro estándar asociado a un partner con chat externo, podemos enviar mensajes al contacto externo seleccionando directamente los métodos del partner. Para usar esto, solo necesitamos usar el
Se recomienda habilitar la notificación de chatter para todos los usuarios que recibirán mensajes de las pasarelas.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.