OdooWiki OCA HUB

Voicent Connector

connector_voicent folder_open OCA/connector-telephony open_in_new
Connector Licencia: AGPL-3

Este módulo permite conectar Odoo con Voicent y está pensado para extenderse e integrar registros y procesos de Odoo con las llamadas telefónicas realizadas por Voicent.

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 14.0

Configura los backends de llamadas telefónicas de Voicent en Odoo, define a qué contactos llamar, cuándo llamarlos y qué hacer cuando se responde o se rechaza una llamada.

Este módulo añade un área de Voicent bajo el menú Connector donde los responsables configuran uno o varios backends de llamadas. Cada backend almacena los detalles de conexión (host, port, caller ID, número de líneas) y se puede archivar cuando deja de usarse.

En un backend se definen Call Lines: cada línea tiene un nombre, un tipo de mensaje (Audio, IVR, Survey, Template o Text-To-Speech) e información del mensaje. Bajo una línea de llamada se construyen dos listas: - Contact Info: qué campos de Odoo se exportan a Voicent y qué valor predeterminado se usa cuando el campo está vacío. - Replies: reglas que indican, por ejemplo, si el campo de respuesta de Voicent contiene un valor determinado, entonces ejecutar una Server Action elegida.

Una pestaña Call Times permite introducir las horas del día en que deben realizarse las llamadas. Un job programado se ejecuta cada 15 minutos y recalcula la fecha y hora de Next Call para cada backend activo, teniendo en cuenta la zona horaria del usuario.

En el formulario de contacto, una nueva casilla 'Accepts Voicent Calls' (mostrada para particulares) marca si se puede llamar a una persona. El módulo también depende de la librería externa Voicent-Python.

Depende de

Menús que añade

VoicentBackends
Modelos y campos (6)
  • res.partner · amplía un modelo existentecan_call (Accepts Voicent Calls)
  • backend.voicent · modelo nuevohost (Host), line (Number of lines), name (Name), port (Port), active (Active), callerid (Caller ID), next_call (Next Call), call_line_ids (Call Lines), time_line_ids (Call Times)
  • backend.voicent.call.line · modelo nuevoname (Name), msginfo (Message Info), msgtype (Message Type), sequence (Sequence), reply_ids (Replies), applies_on (Applies on), backend_id (Backend), contact_ids (Contact Info)
  • backend.voicent.time.line · modelo nuevoname (Name), time (Time), backend_id (Backend)
  • backend.voicent.call.line.reply · modelo nuevoname (Name), line_id (Call Line), action_id (Server Action), reply_field (Voicent Reply Field), reply_value (Voicent Reply Value)
  • backend.voicent.call.line.contact · modelo nuevoname (Voicent Field), other (Other), line_id (Call Line), sequence (Sequence), field_domain (Odoo Field), default_value (Default Value)

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/connector-telephony.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Para usar el conector Voicent, necesita instalar la biblioteca Voicent-Python.

pip install Voicent-Python

  • Vaya a Connectors > Backends > Voicent Backends
  • Cree un nuevo Voicent Backend con el host, el puerto, el caller ID y el número de líneas
  • Cree Call Lines para determinar cuándo (en qué etapa del proceso) se añaden las llamadas a la cola
  • Cree Contact Info para crear la estructura del archivo CSV que se enviará a Voicent
  • Cree Replies para determinar qué hacer en función de las respuestas
  • Cree Time Line para determinar cuándo (a qué hora) se realizan las llamadas

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: Configuración.

info

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.