nxar.Aprender
Steppers: procesos guiados paso a paso0 de 7 capítulos
  1. 1Qué es un Stepper
  2. 2Tu primer Stepper
  3. 3Campos, validaciones y valores por default
  4. 4Guardar lo que se completa
  5. 5Ramas y bloques condicionales
  6. 6Activarlo y lanzarlo desde la cuenta
  7. 7Probar y ver quién lo corrió

Casos de uso

  1. ·Registrar un reclamo desde la cuenta
  2. ·Calificar una oportunidad
  3. ·Checklist de onboarding que deja tareas
Volver al recorrido
Capítulo 1 de 7 · 6 min

Qué es un Stepper

Un proceso guiado: pantallas que le piden datos a una persona y, entre una y otra, pasos que guardan. Dónde vive, cómo se lanza y en qué se diferencia de una automation.

Una automation corre sola: algo pasa en un registro (se crea, se actualiza) y el flujo hace su trabajo sin que nadie mire. Un Stepper es lo contrario: lo lanza una persona, con un botón, y el flujo se detiene en cada pantalla a esperar que esa persona complete datos y toque Siguiente.

Por dentro es el mismo builder de las automations: los mismos nodos (Crear registro, Actualizar registro, Condición…), las mismas referencias como {{record.name}}. Lo que agrega es un nodo nuevo, Pantalla, y un diseñador para armar lo que ve la persona.

Cómo corre: pantalla, tramo, pantalla

El Stepper de este recorrido tiene cuatro pantallas. Entre una y otra corre un tramo: los nodos que hay hasta la pantalla siguiente.

La persona veAl tocar el botón, corre
Datos de la empresa: industria y teléfonoActualizar la cuenta
Contacto principal: nombre, email, cargoCrear el contacto
Primera oportunidad: si hay un negocio, cuál¿Hay negocio? → Crear la oportunidad
Listo: un resumen(termina)

Dos cosas que conviene saber desde ahora:

  • Un tramo se guarda entero o no se guarda. Si un nodo del tramo falla, no queda media cosa escrita: la persona vuelve a la misma pantalla con el error a la vista, corrige y sigue.
  • Lo que ya se guardó, queda. Si Carla cierra la ventana después de la segunda pantalla, la cuenta ya está actualizada y el contacto ya existe. La próxima vez que abra el Stepper sobre esa cuenta, retoma donde lo dejó.

Dónde vive

ConfiguraciónAutomatizaciónProcesos

La página Procesos tiene dos pestañas: Automations y Steppers. En Steppers ves cada proceso con su Label / API name, la entidad desde la que se lanza y si está Activo. Si tu workspace tiene paquetes instalados, puede que ya veas alguno (CPQ, por ejemplo, trae uno para mandar cotizaciones).

Desde dónde se lanza

Hoy un Stepper se lanza desde un botón en el encabezado de un registro: el Stepper de alta se declara sobre Account, y el botón aparece en la página de cada cuenta. Al abrirlo, los datos de esa cuenta quedan disponibles adentro como {{record.…}}.

Todavía no se puede lanzar un Stepper desde la Home, desde una App Page ni como pestaña propia: solo desde el encabezado de un registro.

La primera pantalla del alta, abierta desde el botón de la cuenta: lo que ya se sabe arriba, lo que falta abajo.
Diálogo Alta de cliente sobre la cuenta Frigorífico Pampa: título Datos de Aprender — Frigorífico Pampa, una línea de instrucciones, el detalle con Name, Website y Email, un picklist Industria obligatorio, un campo Teléfono con texto de ayuda y el botón Siguiente

La primera pantalla del alta, abierta desde el botón de la cuenta: lo que ya se sabe arriba, lo que falta abajo.

Cómo saber que te salió

  • Entrá a Configuración → Automatización → Procesos y abrí la pestaña Steppers: ves la lista (vacía o con los procesos de tus paquetes) y el botón Nuevo.
  • Podés explicar con tus palabras qué corre cuando la persona toca Siguiente: los nodos que hay entre esa pantalla y la próxima.

¿Llegaste al resultado de arriba?