TimelinesAI Blog

Reglas de Flujo de Trabajo de Zoho CRM: asignar responsable a chat de WhatsApp en TimelinesAI cuando el propietario cambia en Zoho

Con la integración de Zoho y WhatsApp, puedes automatizar todas tus comunicaciones realizadas a través de WhatsApp. Ya sabes que la integración de TimelinesAI (WhatsApp) con Zoho CRM puede sincronizar todos tus contactos entrantes de WhatsApp al módulo específico en Zoho CRM (Leads, Contactos, Deals y muchos otros). Si no lo sabes, asegúrate de revisar los detalles de la integración. [...]

November 2, 20233 min read
Reglas de Flujo de Trabajo de Zoho CRM: asignar responsable a chat de WhatsApp en TimelinesAI cuando el propietario cambia en Zoho

Con la integración de Zoho y WhatsApp, puedes automatizar todas tus comunicaciones realizadas a través de WhatsApp. Ya sabes que la integración de TimelinesAI (WhatsApp) con Zoho CRM puede sincronizar todos tus contactos entrantes de WhatsApp al módulo específico en Zoho CRM (Leads, Contactos, Deals y muchos otros). Si no lo sabes, asegúrate de revisar los detalles de la integración.

En este artículo, avanzaremos dos pasos más y describiremos cómo sincronizar la propiedad de tu lead/deal/contacto/etc. en Zoho CRM con la persona responsable en Timelines. Por ejemplo: si el propietario del deal cambia en Zoho, la persona responsable correspondiente también debe asignarse al chat de WhatsApp en el espacio de trabajo de TimelinesAI.

Ten en cuenta que para que este flujo funcione, las direcciones de correo electrónico de los miembros de tu equipo en Zoho CRM deben ser las mismas que sus direcciones de correo electrónico en tu espacio de trabajo de TimelinesAI.

Necesitarás un poco de conocimiento técnico para esta configuración, pero no te preocupes, te guiaremos a través del proceso:

  1. Conecta Zoho CRM a TimelinesAI en https://app.timelines.ai/integrations/zoho_crm/
  2. Activa la integración de WhatsApp con Zoho de TimelinesAI en la misma página
    • En este ejemplo asumiremos que el "Destino de sincronización" fue establecido en "Leads". Pero puede ser cualquier módulo de Zoho.
    • También asumiremos que el "Seleccionar campo para sincronizar enlace de chat (requerido)" fue establecido en "Descripción". Pero nuevamente, puede ser cualquier campo de Zoho.
  3. Abre tu cuenta de Zoho CRM > haz clic en el icono de configuración > haz clic en "Reglas de Flujo de Trabajo"
  4. Haz clic en "Crear Regla":
    • Elige módulo: selecciona el módulo donde se sincronizan tus contactos de WhatsApp. Este sería el mismo módulo que seleccionaste como "Destino de sincronización" en https://app.timelines.ai/integrations/zoho_crm/
    • Ingresa el Nombre de la Regla y Descripción deseados
  5. Sección CUANDO:
    • Cuando: selecciona Acción de Registros en el primer desplegable
    • Selecciona Editar en el segundo desplegable
    • Marca la casilla Repetir este flujo de trabajo cada vez que se edite un Contacto
    • Selecciona Campo(s) específico(s) se modifica(n)
    • Busca y selecciona "Propietario"
    • Establece se modifica a en "cualquiera"
    • Haz clic en "Siguiente"
  6. Sección CONDICIÓN:
    • ¿A qué contactos te gustaría aplicar la regla?: selecciona Contactos que coincidan con ciertas condiciones
    • Busca y selecciona "Origen" en el primer desplegable
    • Selecciona Contiene en el segundo desplegable
    • Escribe Timelines en el tercer cuadro
    • Haz clic en "Siguiente"
  7. Sección ACCIÓN INSTANTÁNEA
    • Haz clic en "Acción Instantánea" > selecciona "Función" > Nueva Función > Escribir la tuya propia.
    • Nombre de la Función: escribe assign_responsible
    • Nombre para Mostrar: escribe Asignar Responsable
    • Descripción: escribe asignar persona responsable al chat de WhatsApp en TimelinesAI cuando el propietario cambia en Zoho
    • Haz clic en "Editar Argumentos" en la siguiente página
    • Crea la primera clave. Añade chatURL como nombre > escribe # en el cuadro "Valor de Param". Aparecerá un desplegable:
      • Selecciona el módulo donde se sincronizan tus contactos de WhatsApp en el primer desplegable. Este sería el mismo módulo que seleccionaste como "Destino de sincronización" en https://app.timelines.ai/integrations/zoho_crm/. En nuestro ejemplo "Contactos".
      • Selecciona el campo donde has coincidido el enlace de chat para sincronizar. Este sería el mismo campo que seleccionaste para la configuración "Seleccionar campo para sincronizar enlace de chat" en https://app.timelines.ai/integrations/zoho_crm/. En nuestro ejemplo "Descripción"
    • Crea la segunda clave. Añade OwnerEmail como nombre > escribe # en el cuadro "Valor de Param". Aparecerá un desplegable:
      • Selecciona el Propietario en el primer desplegable.
      • Selecciona Correo Electrónico en el segundo desplegable
      • Guarda tus cambios:
  8. Añade el siguiente código como tu código de función:
    header_data = Map(); header_data.put("Content-Type","application/json");

    header_data.put("Authorization","Bearer XXXXXXXXXXXX");


    //url


    parsedChatId = chatURL.replaceAll("[^0-9]","");


    url_data = "https://app.timelines.ai/integrations/api/chats/" + parsedChatId;


    body = Map();


    body.put("responsible",OwnerEmail);


    response = invokeurl


    [


    url :url_data.toString()


    type :PATCH


    parameters:body.toString()


    headers:header_data


    detailed:true


    ];


    info response;
  9. Abre https://app.timelines.ai/integrations/api/ > Genera y copia un token. Añade el token copiado en lugar de XXXXXXXXXXXX en el código anterior
  10. Guarda y activa tu flujo

Y listo. Ahora, cada vez que una entrada de módulo en Zoho se edite y se asigne a un nuevo propietario, el mismo propietario será asignado a un chat en TimelinesAI. Explora más sobre la integración de Zoho y WhatsApp en nuestro Playbook: https://timelines.ai/zoho-and-whatsapp-integartion-playbook/.