Skip to content

Auto crea un grupo privado de Chatter

Última actualización el 3 de marzo de 2022 por Rakesh Gupta

Gran idea o pregunta duradera:

¿Cómo se crea automáticamente un grupo de chat con Salesforce Flow?

Objetivos:

Esta publicación de blog nos ayudará a comprender lo siguiente
  • Comprender las acciones rápidas
  • Cómo usar la acción rápida en Salesforce Flow
Warren Mason trabaja como administrador de sistemas en Gurukul on Cloud (GoC). Su organización desea crear automáticamente un grupo privado de Chatter cada vez que se crea una campaña activa. Para el nombre del grupo de Chatter, quieren usar el nombre de la campaña.

Enfoque de Campeón de Automatización (I-do):

Las acciones permiten a los usuarios realizar ciertas actividades muy rápidamente, como crear registros, actualizar registros, enviar un correo electrónico, registrar llamadas, llamar a un componente Lightning, ejecutar Lightning Flow y llamar a una página de Visualforce.
Con acciones personalizadas, los usuarios ahorran un tiempo valioso al obtener acceso rápido a información importante. También tiene la capacidad de rellenar previamente los datos del registro. Hay dos tipos de acciones disponibles para los usuarios: específicas del objeto y globales.
  • Acciones específicas de objeto : estas acciones tienen relaciones automáticas con otros registros. Las acciones permiten a los usuarios crear o actualizar rápidamente registros, enviar un correo electrónico, registrar llamadas, llamar a componentes Lightning, ejecutar Lightning Flow y llamar a una página de Visualforce en el contexto de un objeto en particular.
  • Acciones globales : un administrador del sistema puede crear acciones globales en Configuración. Luego, puede colocar acciones globales en cualquier lugar de un objeto que admita acciones. Con acciones globales, los usuarios pueden registrar llamadas, crear registros, enviar un correo electrónico, llamar a una página de Visualforce, ejecutar un componente Lightning y llamar a Custom Canvas, todo sin salir de la página.
Para resolver este requisito, utilizaremos el Flujo desencadenado por registro después de guardar . Consulte este artículo para comprender por qué estamos utilizando el flujo desencadenado por registro posterior al guardado para este escenario.

Antes de discutir la solución, permítame mostrarle un diagrama de un flujo de proceso de alto nivel. Dedique unos minutos a repasar el siguiente diagrama de flujo y compréndalo.
Comencemos a construir este proceso de automatización.

Práctica guiada (nosotros hacemos):

Hay 3 pasos para resolver el requisito de negocio de Warren mediante Record-Triggered Flow . Debemos:
  1. Definir propiedades de flujo para el flujo desencadenado por registro
  2. Agregue un elemento de decisión para verificar si la campaña está activa
  3. Añadir acción – Nuevo grupo

Paso 1: Definir propiedades de flujo

  1. Haga clic en Configuración .
  2. En el cuadro Búsqueda rápida, escriba Flujos .
  3. Seleccione Flujos y luego haga clic en Nuevo flujo .
  4. Seleccione el flujo activado por registro y haga clic en Crear y configure el flujo de la siguiente manera:
    1. Objeto : Campaña
    2. Activar el flujo cuando : se crea o actualiza un registro
    3. Establecer criterios de entrada
      1. Requisitos de condición: Ninguno
    4. Optimice el flujo para la acción y los registros relacionados
  5. Haga clic en Listo .

Paso 2: uso del elemento de decisión para verificar si la campaña está activa

Ahora usaremos el elemento Decisión para verificar si la campaña está activa.
  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
  4. Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
    1. Fila 1:
      1. Recurso: {!$Record.IsActive}
      2. Operador: Igual
      3. Valor: {!$ConstanteGlobal.True}
  5. Cuándo ejecutar el resultado : solo si el registro que activó la ejecución del flujo se actualiza para cumplir con los requisitos de la condición.
  6. Haga clic en Listo .
La razón por la que seleccionaríamos la casilla de verificación para la pregunta ( Solo si el registro que activó la ejecución del flujo se actualiza para cumplir con los requisitos de la condición ) es para permitir que el flujo de Salesforce ejecute las acciones solo si el registro cumple los criterios ahora, pero los valores que tenía el registro inmediatamente antes de guardarlo no cumplían con los criterios. Esto significa que estas acciones no se ejecutarán cuando se realicen cambios irrelevantes.

Paso 3: Añadir Acción – Nuevo Grupo

A continuación, usaremos otra acción principal , Nuevo grupo , para crear un grupo privado de Chatter. Ahora sigue los pasos a continuación:

  1. En Flow Designer, debajo del nodo , haga clic en el icono + y seleccione el elemento Acción .
  2. Debajo de Filtrar por , seleccione Tipo .
  3. Busque y seleccione el Nuevo grupo en el menú desplegable
  4. Etiquete la nueva acción Crear un grupo de Chatter
  5. Establecer valores de entrada
    1. Fila 1:
      1. Campo : Tipo de acceso
      2. Valor : Privado
    2. Fila 2:
      1. Campo : Nombre
      2. Valor : {!$Registro.Nombre}
    3. Fila 3:
      1. Campo : ID de registro relacionado
      2. Valor : {!$Record.Id}
  6. Haga clic en Listo .
Al final, Warren's Flow se verá como la siguiente captura de pantalla:

Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://automationchampion.com/2022/03/03/auto-creates-a-private-chatter-group/

Últimas novedades 
de EGA Futura
1954
Desde hace más de 25 años potenciamos a las Empresas de Iberoamérica
🎬 Video de EGA Futura » Conceptos de Seguridad (EGA Futura ERP / Salesforce)

🎬 Video de EGA Futura » Conceptos de Seguridad (EGA Futura ERP / Salesforce)

🎬 Video de Juan Manuel Garrido » Claves para tu Productividad diaria 🙌✅

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Conceptos básicos con EGA Futura Windows

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Configuración de EGA Futura Windows

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Funcionamiento con EGA Futura Windows

🎬 Video de EGA Futura » Configuración de la Plataforma EGA Futura

🎬 Video de EGA Futura » Configuración de usuario en EGA Futura

🎬 Video de EGA Futura » Como automatizar la publicación en Redes Sociales?

🎬 Video de Juan Manuel Garrido » Cómo restaurar la configuración de fábrica de EGA Futura Windows sin perder la información

🎬 Video de Juan Manuel Garrido » Factura electrónica: Prueba de Factura Electronica previa a la activacion

🎬 Video de EGA Futura » Como se registran los Beneficios de cada Empleado en la base de datos de EGA Futura

🎬 Video de EGA Futura » EGA Futura Time Clock » Reloj de Control horario y asistencia

🎬 Video de EGA Futura » Como registrar Observaciones en un Empleado dentro de EGA Futura People?

🎬 Video de EGA Futura » Cómo registrar la Educación de cada Empleado en EGA Futura People?

🎬 Video de EGA Futura » Como hacer la Desvinculación de un Empleado? (Offboarding)

🎬 Video de EGA Futura » Como registrar Habilidades o Skills de empleados dentro de EGA Futura

🎬 Video de EGA Futura » Como hacer el Onboarding o Proceso de Incorporación de un Empleado?

🎬 Video de EGA Futura » Cómo administrar Turno de trabajo dentro de EGA Futura

🎬 Video de EGA Futura » Que es un Ticket interno dentro de la Plataforma EGA Futura

🎬 Video de EGA Futura » Que son los Entrenamientos de Empleado en EGA Futura people?

🎬 Video de EGA Futura » Qué son los Epics dentro de EGA Futura

🎬 Video de EGA Futura » Qué es EGA Futura People?

🎬 Video de EGA Futura » EGA Futura People » Asistencias

🎬 Video de EGA Futura » Soporte EGA Futura » Software de Gestión Windows vs Software de Gestión Nube 🤩

🎬 Video de EGA Futura » ツ Comparando un Objeto con un Fichero

Auto crea un grupo privado de Chatter
Auto crea un grupo privado de Chatter