Beam Help
Solicitar ayuda

How-to · Zoho DESK

Cómo configurar canales en Zoho Desk

Configura y personaliza los canales de comunicación para tu equipo de soporte.

Configurar canales en Zoho Desk conecta a tu equipo de soporte con los clientes a través de correo electrónico, redes sociales, chat y teléfono — todo enrutado hacia un único espacio de trabajo de tickets. Esto es lo que necesitas saber para configurar correctamente cada tipo de canal.


Por qué esto es importante


Cada solicitud de soporte entrante llega a través de un canal, y sin una configuración adecuada esas solicitudes nunca llegan a tus agentes o aterrizan en el departamento equivocado. Configurar bien los canales significa que los tickets se asignan automáticamente, los SLA comienzan a contar desde el momento correcto y ningún mensaje de cliente se pierde. Este es uno de los primeros aspectos que nuestro equipo en Beam Help — soporte experto independiente para Zoho, no soporte oficial de Zoho — aborda durante cualquier proceso de incorporación en Desk.


Paso a paso


Paso 1. Confirma que tienes los permisos OAuth correctos antes de tocar cualquier configuración de canal. Zoho Desk requiere el alcance Desk.settings.ALL (o como mínimo Desk.settings.READ, Desk.settings.WRITE, Desk.settings.CREATE, Desk.settings.UPDATE y Desk.settings.DELETE) para leer y modificar la configuración de canales. Si tu integración o conexión de API carece de estos alcances, cada intento de guardar será rechazado de forma silenciosa o con un error de autenticación genérico. [2]


Paso 2. Navega al panel de administración de Zoho Desk. Los canales en Desk se configuran a nivel de departamento, por lo que antes de abrir cualquier configuración de canal debes saber a qué departamento pertenecerá el canal. Cada configuración de canal está vinculada a un departamento específico, y necesitarás proporcionar ese identificador de departamento al realizar cualquier cambio programático. [1]


Paso 3. Elige el tipo de canal que deseas configurar. Zoho Desk admite los siguientes tipos de canal: email, twitter, facebook, chat y phone. Cada tipo tiene su propio conjunto de opciones de configuración que se pasan como parte de la configuración del canal. [1]


Paso 4. Para cada canal, proporciona los tres datos obligatorios: el tipo de canal (uno de los valores indicados en el Paso 3), el departamento al que pertenece el canal y el objeto config que contiene la configuración específica del canal, como la dirección de correo electrónico para un canal de email o el ID de página para un canal de Facebook. Los tres parámetros son obligatorios — omitir cualquiera de ellos hará que la llamada de configuración falle. [1]


Paso 5. Si estás configurando canales a través de la API de Zoho Desk o una capa de automatización, ten en cuenta que las operaciones de configuración de canales tienen una clasificación de riesgo medio. Esto significa que los cambios no son instantáneos ni reversibles sin una acción posterior — trata cada cambio de configuración como una operación deliberada y revisada, no como un simple interruptor. [1]


Paso 6. Después de guardar una configuración de canal, verifica el resultado navegando directamente a tu portal de Zoho Desk. La URL base de tu instancia de Desk sigue el patrón https://desk.zoho.{dc}/agent/{portal}, donde {dc} es la región de tu centro de datos (por ejemplo, com, eu o in) y {portal} es el nombre de tu portal. Los tickets que lleguen a través del canal recién configurado aparecerán en la lista de tickets del departamento correspondiente. [3]


Paso 7. Si también estás conectando Zoho Desk a una integración más amplia que incluye Zoho CRM, asegúrate de que tu cadena de alcances OAuth combinada incluya tanto los alcances de CRM como el conjunto completo de alcances de Desk. Estos se concatenan normalmente con un separador de coma. La ausencia de alcances de Desk en una configuración de alcances combinados es una razón habitual por la que la configuración de canales parece guardarse pero no persiste. [2]


Errores comunes


  • Asignación de departamento faltante. El parámetro department es obligatorio para cada tipo de canal. Intentar configurar un canal sin especificar un departamento generará un error, incluso si todos los demás campos están correctamente completados. [1]

  • Alcances OAuth insuficientes. Los alcances de solo lectura como Desk.settings.READ por sí solos no son suficientes para crear o actualizar un canal. Necesitas acceso de escritura (Desk.settings.WRITE o Desk.settings.ALL) para que cualquier cambio de configuración tenga éxito. [2]

  • Centro de datos incorrecto en la URL de tu portal. Si tu instancia de Desk está alojada en la región de la UE o India, la URL base utiliza desk.zoho.eu o desk.zoho.in respectivamente, no desk.zoho.com. Usar el dominio incorrecto al verificar tu configuración simplemente devolverá un error de «portal no encontrado» que no tiene nada que ver con la configuración de tu canal en sí. [3]

  • Operaciones de riesgo medio en cola para aprobación. En entornos donde las operaciones de escritura que superan un determinado umbral de riesgo requieren aprobación humana antes de ejecutarse, los cambios de configuración de canales pueden quedar en estado «planificado» en lugar de aplicarse de inmediato. Revisa la cola de acciones de administrador si un cambio no parece surtir efecto de inmediato. [4]

Qué verificar


  • Confirma que Desk.settings.ALL (o los alcances de escritura granulares equivalentes) esté presente en tu token OAuth activo antes de intentar guardar cualquier canal. [2]
  • Tras la configuración, envía un mensaje de prueba a través del canal recién añadido y verifica que el ticket resultante aparezca en la cola del departamento correcto. [1]
  • Comprueba que la URL de tu portal de Desk utilice el sufijo de centro de datos correcto para la región de tu cuenta, de modo que cualquier enlace de navegación directa se resuelva correctamente. [3]

Sources cited

  1. [1] browser_automation.py
  2. [2] config.py
  3. [3] server.py: build_zoho_links
  4. [4] server.py: chat_plan
  5. [5] build_extensions.py
  6. [6] server.py: chat_plan_stream