nxar.Aprender
Automations: que el CRM trabaje solo0 de 9 capítulos
  1. 1Qué es una automation
  2. 2Tu primera automation
  3. 3Condiciones
  4. 4Referencias y variables
  5. 5Fórmulas: calcular antes de guardar
  6. 6Frenar un guardado
  7. 7Recorrer registros relacionados
  8. 8Mandar un email
  9. 9Cuando algo no anda: los logs

Casos de uso

  1. ·Un caso crítico arranca en curso
  2. ·Que una oportunidad cerrada no se reabra
  3. ·Completar la cuenta de un caso desde su contacto
  4. ·Avisarle al contacto cuando se cierra su caso

← Volver al recorrido

Caso de uso · Automations: que el CRM trabaje solo · 7 min

Completar la cuenta de un caso desde su contacto

Si un caso se carga con contacto pero sin cuenta, toma la cuenta del contacto antes de guardarse.

El problema. Quien carga un caso elige el contacto que llamó y se olvida de la cuenta. El caso no aparece en los reportes por cliente, y para saber de qué empresa es hay que abrir el contacto.

La idea. El contacto ya sabe de qué cuenta es. Una automation Antes de crear sobre Case copia esa cuenta al caso con una referencia que sigue la relación: {{record.contact.account}} es “la cuenta del contacto del caso”. Dos condiciones encadenadas se aseguran de que solo complete lo que falta.

Probalo en un workspace de práctica

Un workspace con el escenario ya armado, que se borra solo a las 48 h. Estamos terminándolo.

Creá la automation

ConfiguraciónAutomatizaciónProcesosNuevo

Evento de registro, Label Cuenta desde el contacto, Entidad Case. Operación: Crear. Momento: Antes. Nueva automation.

¿Le falta la cuenta?

Condición debajo del Trigger. Nombre ¿Sin cuenta?, rama sin_cuenta: campo record.account, Está vacío. Escribí el campo completo y cerrá la lista con Esc: si elegís una relación de las sugerencias, el editor le agrega un punto al final.

Al crear un caso desde el formulario, un campo que se deja en blanco no viaja, y Está vacío lo reconoce.

¿Tiene contacto?

Otra Condición. Nombre ¿Con contacto?, rama con_contacto: campo record.contact, No está vacío. Conectá la salida sin_cuenta a esta condición.

Copiá la cuenta

Arrastrá Asignar valor. Nombre Cuenta del contacto:

  • Modo: Asignar valor.
  • Nombre de la variable: record.account.
  • Valor, en Plantilla: {{record.contact.account}}. Al escribir {{record.contact. aparecen los campos de Contact.

Conectá la salida con_contacto a este nodo y hacé clic en Guardar.

Flujo Cuenta desde el contacto: condiciones ¿Sin cuenta? y ¿Con contacto? encadenadas y Asignar valor Cuenta del contacto
Una referencia que sigue la relación: del caso al contacto, y del contacto a su cuenta.

Si el contacto tampoco tiene cuenta, el caso se guarda sin cuenta, como venía: la referencia queda vacía y no hay error.

Cómo saber que te salió

  • En Contacts → New, creá Ana Pérez con account Lácteos del Sur.
  • En Cases → New, creá No llega la factura con contact Ana Pérez y sin account. Al abrir el caso, Account dice Lácteos del Sur.
  • Creá otro caso con contact Ana Pérez y otra cuenta elegida a mano: conserva la que elegiste.

¿Te funcionó?