Instale una solución de AppExchange
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Describir las soluciones de Salesforce Labs.
- Instalar una solución de AppExchange en su organización.
- Añadir una solución de AppExchange a un flujo de proceso.
Siga el proceso con Trail Together
¿Desea seguir el proceso con un experto a medida que realiza este paso? Eche un vistazo a este vídeo, que forma parte de la serie Trail Together.
(Este vídeo comienza en el minuto 20:32, en caso de que desee retroceder y volver a ver el principio del paso).
Introducción
Agarre su ratón fuertemente, porque empieza la aventura. En esta unidad, le guiaremos a través del proceso de instalación y uso de una solución de AppExchange. Después, tendrá que poner en práctica todo lo que ha aprendido a través de un reto práctico.
Aquí tiene un breve resumen de las tareas que vamos a realizar.
- Instalar Service Agent Script para un componente Salesforce Flow.
- Crear un flujo.
- Añadir un componente al flujo.
- Poner en marcha el flujo.
Introducción a Salesforce Labs
[Texto alternativo: Una imagen de banner de Salesforce Labs con montañas en el fondo y tubos de ensayo y matraces en primer plano]
En este ejercicio, vamos a utilizar una solución de Salesforce Labs. Si se le viene a la cabeza una imagen de científicos locos y placas de Petri, vuelva a pensarlo. Salesforce Labs es un programa que permite a los ingenieros y otros trabajadores innovadores de Salesforce crear soluciones y compartirlas con usted en AppExchange. Estas soluciones incluyen desde simples utilidades hasta soluciones verticales completas. Además:
- Son gratuitas.
- Están listas para instalar.
- Están diseñadas para solventar retos empresariales comunes.
- Son soluciones de código abierto. Puede mirar bajo el capó para ver cómo funcionan y personalizarlas según necesite. Es una excelente manera de aprender más sobre cómo funciona la plataforma.
Por último, pero no menos importe, las soluciones de Salesforce Labs son una forma excelente de ver las novedades de Salesforce. Estamos lanzando constantemente soluciones de Labs que utilizan nuestros productos y funciones más recientes.
Instalar un componente de flujo
Su primera tarea va a ser instalar Service Agent Script para un componente Salesforce Flow en su Trailhead Playground.
Comencemos por abrir su Trailhead Playground y obtener un nombre de usuario y una contraseña. Desplácese a la parte inferior de esta página y haga clic en Launch (Iniciar). Si ve una ficha en su organización etiquetada como Get Your Login Credentials, great! (Obtener sus credenciales de inicio de sesión, ¡excelente!) Siga los pasos que se describen a continuación.
De lo contrario, haga clic en para poner en marcha el Iniciador de aplicación; luego, haga clic en Playground Starter y siga los pasos. Si no ve la aplicación Playground Starter, consulte Encontrar el nombre de usuario y la contraseña de su Trailhead Playground en la Ayuda de Salesforce.
- Haga clic en la ficha Get Your Login Credentials (Obtener sus credenciales de inicio de sesión).
- Apunte su nombre de usuario de Trailhead Playground, que se muestra en la página.
- Haga clic en Reset My Password (Restablecer mi contraseña). Esto envía un correo electrónico a la dirección asociada con su nombre de usuario.
- Cuando reciba el correo electrónico, haga clic en el vínculo de restablecimiento de contraseña.
Introduzca una nueva contraseña, confírmela y haga clic en Change Password (Cambiar contraseña).
Ahora, inicie sesión en AppExchange e instale Service Agent Script para un componente Salesforce Flow.
- Abra una nueva ventana con navegación privada. En Chrome, haga clic en File (Archivo) | New Incognito Window (Nueva ventana de incógnito). En Safari, haga clic en File (Archivo) | New Private Window (Nueva ventana privada).
- En una ventana de navegación privada, diríjase a https://appexchange.salesforce.com.
- Haga clic en Log In (Iniciar sesión).
- Haga clic en Salesforce.
- En la pantalla de inicio de sesión que aparece, escriba el nombre de usuario y la contraseña que acaba de recibir de Trailhead Playground y haga clic en Log In (Iniciar sesión).
- Si aparece la página Link to Trailblazer (Vincular a Trailblazer), haga clic en Link and Log In (Vincular e iniciar sesión) para continuar.
- En la barra de búsqueda, introduzca
Service Agent Script for Salesforce Flow
(Service Agent Script para Salesforce Flow) y haga clic en la lista de componentes. (Si no lo encuentra, aquí tiene un vínculo directo. En la página de inicio de sesión que aparece, inicie sesión con las credenciales de su Trailhead Playground).
- Haga clic en Get It Now (Obtener ahora).
- Desde el menú desplegable Connected Salesforce Accounts (Cuentas de Salesforce conectadas), seleccione su nombre de usuario de Trailhead en caso de ser necesario.
- Haga clic en Install in Production (Instalar en producción). Sí, en producción. Su Trailhead Playground es un entorno de producción para su uso personal. Puede personalizar su Trailhead Playground sin afectar a nada más (en este caso, su organización de producción).
- Consulte el nombre de usuario en la pantalla de confirmación de instalación para confirmar que está instalando el paquete en su Trailhead Playground y seleccione la casilla para aceptar nuestras condiciones.
- Haga clic en Confirm and Install (Confirmar e instalar).
- En caso de que se le solicite, introduzca sus credenciales de Trailhead Playground otra vez y haga clic en Log In (Iniciar sesión).
- Usted es el único usuario que necesita tener acceso a esta solución, así que seleccione Install for Admins Only (Instalar solo para administradores) y, a continuación, haga clic en Install (Instalar).
- La instalación del paquete puede tardar varios minutos. Una vez que le aparezca un mensaje que diga que la instalación se ha completado, haga clic en Done (Listo) para ver el paquete en su organización.
Su organización mostrará la página Installed Packages (Paquetes instalados) en Setup (Configuración). Desde ahí, podrá ver la información detallada de los paquetes individuales y realizar tareas administrativas, como, por ejemplo, desinstalar paquetes.
Activar el tiempo de ejecución de Lightning para flujos
Service Agent Script para Salesforce Flow es un componente Aura. Para poner en marcha un flujo que contiene un componente Aura, debe activar el tiempo de ejecución de Lightning para flujos en su organización de Trailhead Playground.
- En su Playground, haga clic en
y seleccione Setup (Configuración).
- Escriba
process automation
(automatización de proceso) en el cuadro Quick Find (Búsqueda rápida) y seleccione Process Automation Settings (Configuración de automatización de procesos).
- Verifique que la opción Enable Lightning runtime for flows (Activar el tiempo de ejecución de Lightning para flujos) esté seleccionada. Si no lo está, márquela y haga clic en Save (Guardar).
Crear un flujo
Ahora, vamos a crear un flujo que utiliza Service Agent Script para un componente Salesforce Flow para mostrar una secuencia de comandos desde el flujo.
- Haga clic en App Launcher (Iniciador de aplicación) (
).
- En el cuadro de búsqueda de aplicaciones y elementos, escriba
auto
y, a continuación, seleccione Automation (Automatización).
- En el panel Flows (Flujos), haga clic en New (Nuevo).
- En Frequently Used (Utilizados con frecuencia), seleccione Screen Flow (Flujo de pantalla).
Agregar un elemento de pantalla al flujo
Flow Builder es una herramienta con función de apuntar y hacer clic para la creación de flujos. Para agregar un elemento al lienzo, haga clic en y revise la lista de elementos disponibles en el menú Add Element (Agregar elemento). Para incluir un elemento visual a un flujo, como una secuencia de comandos, utilice el elemento Screen (Pantalla). Flow Builder se abre por defecto en Auto-Layout (Formato automático).
- En el lienzo del flujo, en la ruta que sigue al elemento Start (Iniciar), haga clic en
. Seleccione Screen (Pantalla).
- En la ventana New Screen (Nueva pantalla), introduzca en Label (Etiqueta) la frase
Retention Offer Screen
(Pantalla de oferta de retención). El API Name (Nombre de API) se completa automáticamente con Retention_Offer_Screen.
- Arrastre el componente agentScript hasta el elemento de pantalla. Puede encontrar las soluciones de flujo instaladas desde AppExchange en la sección Custom (Personalizado) de la lista de componentes.
- Seleccione agentScript y, en API Name (Nombre de API) (1), escriba
retention_offer_script
.
- En Script (Secuencia de comandos) (2), escriba
We have a special offer for you
(Tenemos una oferta especial para usted).
- Haga clic en Done (Listo).
Guardar y ejecutar el flujo
Ya ha configurado el elemento de pantalla y lo ha añadido al flujo. Guarde el flujo y ya estará listo para ponerlo en marcha.
- Haga clic en Save (Guardar).
- En Flow Label (Etiqueta de flujo), escriba
Retention Offer Flow
(Flujo de oferta de retención). El Flow API Name (Nombre de la API del flujo) se completa automáticamente con Retention_Offer_Flow.
- Haga clic en Save (Guardar).
- Haga clic en Run (Ejecutar).
- Verifique la secuencia de comandos que se muestra en pantalla.
¡Bien hecho! Ha utilizado Flow Builder para crear un flujo que utiliza el componente Salesforce Flow que instaló desde AppExchange.
Recursos
- Preguntas frecuentes: Preguntas técnicas para los clientes de AppExchange
- Ayuda de Salesforce: Encontrar el nombre de usuario y la contraseña de su Trailhead Playground
- Ayuda de Salesforce: Instalar un paquete o una aplicación para completar un reto de Trailhead
- Trailhead: Crear flujos con Flow Builder