Primeros pasos con Headless 360 Platform
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Describir Agentforce 360 Platform.
- Enumerar las ventajas de Agentforce 360 Platform.
- Ubicar la galería de aplicaciones de muestra de Salesforce para ver las funciones y características de la plataforma.
Requisito previo
Si desea aprender a desarrollar en Agentforce 360 Platform, se encuentra en el lugar correcto. Sin embargo, si no realizó el módulo Atención al cliente de extremo a extremo de Salesforce, hágalo ahora. En ese módulo se sientan las bases sobre lo que profundizará en este módulo, incluidos los términos, los casos de uso y una visión general de la arquitectura de Salesforce.
Audiencia
Este módulo es para cualquier persona con cualquier función que desee aprender acerca de los métodos para desarrollar en Agentforce 360 Platform. Mostramos una visión general de las herramientas de codificación y con poco código de Salesforce, y platicamos sobre el modo en que las herramientas, soluciones y personalizaciones de la plataforma pueden abordar requisitos de negocios habituales o exclusivos. Consulte la sección de Recursos al final de cada unidad para encontrar más información sobre las herramientas y funciones que analizamos brevemente aquí.
¿Qué es Agentforce 360 Platform?
Agentforce 360 Platform es la plataforma de desarrollo de aplicaciones que amplía el alcance y las funciones de su sistema de gestión de la relación con el cliente (CRM). Aunque es impresionante por muchos motivos, lo más significativo es que viene con muchas funciones preconfiguradas y tantas funcionalidades que puede comenzar a usar la plataforma casi sin código o con muy poco. Las herramientas de agentes, automatizaciones y con poco código de Agentforce 360 Platform hacen que cualquier persona de la organización pueda crear fácilmente aplicaciones eficaces y seguras. Esto significa que sus administradores pueden crear todo tipo de funciones útiles, mientras que los programadores pueden centrarse en lo que hacen mejor: personalizar agentes y funciones, y crear aplicaciones más complejas.
Partes integrantes de la plataforma
Agentforce 360 Platform es la base de un paquete de tecnologías que lo ayudarán a crear agentes y aplicaciones, y utilizar componentes preconfigurados para conectar a los equipos en torno a los clientes. Salesforce es una plataforma de gestión de la relación con el cliente (CRM) integrada que transforma a las compañías unificando sus equipos de marketing, ventas, comercio, servicio y TI con una única vista compartida de los clientes. Así, independientemente de la forma en que un cliente interactúe con Salesforce, la experiencia siempre será excelente.

La plataforma no solo conforma los cimientos de los productos principales de Salesforce, incluidos Sales Cloud y Service Cloud, sino que también le permite crear sus propias funciones. Aunque ya está al tanto de que puede personalizar ofertas existentes de Salesforce, ¿sabía que puede utilizar la plataforma para crear algo de cero que satisfaga una necesidad específica de negocio? Utilice la plataforma para crear agentes, herramientas, aplicaciones y servicios personalizados que le permitan hacer casi todo lo que su organización necesita. Agentforce 360 Platform facilita la creación de aplicaciones, automatizaciones y agentes inteligentes y seguros en todos los servicios que se pueden ampliar en toda la organización.
Desarrollar en la plataforma
A continuación, se enumeran algunas maneras en las que Agentforce 360 Platform puede ayudarlo a crear aplicaciones y funciones para su negocio.
- Si necesita crear una aplicación empresarial personalizada para su compañía o cliente, Agentforce 360 Platform facilita el desarrollo de un modelo de datos personalizado y una aplicación que funcione tanto en la computadora como en el celular.
- Si desea actualizar datos o integrarlos a otras aplicaciones dentro o fuera de su organización, o bien administrar las personalizaciones de sus metadatos, las API de Salesforce pueden ayudarlo a hacer eso y mucho más.
- Si su organización necesita que el personal deje de perder el tiempo en tareas rutinarias para que pueda enfocarse en tareas más importantes, los agentes de Agentforce pueden automatizar el trabajo e incluso usar sus datos exclusivos con el objetivo de ayudar a que sus empleados trabajen mejor y más rápido. Los agentes también se pueden configurar para ayudar a que los clientes obtengan la ayuda que necesitan cuando la necesiten.
- Si debe crear una aplicación orientada al cliente en la que el tráfico puede fluctuar de manera impredecible, la escalabilidad elástica de la plataforma Heroku es justo lo que necesita.
- Si desea unir a su equipo de trabajo, Slack puede ayudar a su organización a comunicarse y colaborar en tiempo real. Slackbot, el agente compañero de trabajo de Slack, puede ayudar a obtener información de toda su Salesforce org y a organizar su día.
Dependiendo de los tipos de personalizaciones que cree, es posible que interactúe con desarrolladores de Salesforce que redactan código en otras partes del ecosistema de Salesforce, como desarrolladores de Slack, MuleSoft o Tableau. El módulo Desarrollador de Salesforce: Vista rápida describe los distintos tipos de funciones del desarrollador de Salesforce y las formas en que interactúan con la plataforma.
Aplicaciones de muestra de Salesforce
En lo que resta de este módulo, le mostraremos cómo están hechas algunas de las excelentes herramientas y tecnologías de Agentforce 360 Platform y cómo funcionan. Para ello, exploraremos la aplicación de muestra Dreamhouse y la aplicación de muestra de Coral Cloud de la galería de aplicaciones de muestra de los desarrolladores de Salesforce. Las aplicaciones de esta galería demuestran cómo se pueden combinar las funciones preconfiguradas con las personalizadas para crear soluciones que hagan única a una empresa.
Para obtener más información sobre la galería de aplicaciones de muestra y las aplicaciones que hay en ella, consulte el módulo Inicio rápido: Recorrido por la galería de aplicaciones de muestra.

Probablemente sepa que no es fácil crear aplicaciones como esta desde cero. Trabajar en este tipo de proyectos en la vida real implica largas y complicadas listas de requisitos funcionales y la implementación de integraciones especiales para los datos de negocio de su compañía. Si lo hace solo, tardaría meses en preparar algo. Veamos cómo Agentforce 360 Platform puede ayudarlo a crear con rapidez aplicaciones empresariales complejas como estas.
Instalar la aplicación de Dreamhouse
No verificaremos los pasos en este módulo, pero le recomendamos que siga el proceso y explore la aplicación Dreamhouse.Para hacerlo, debe instalar el paquete Dreamhouse en un nuevo Trailhead Playground. Siga los pasos que aparecen a continuación para iniciar una zona de pruebas e instalar el paquete.
Para crear un nuevo Trailhead Playground, haga lo siguiente:
- Haga clic en su imagen de perfil en la esquina superior derecha de Trailhead.
- Haga clic en Hands-On Orgs (Organizaciones de prácticas).
- Haga clic en Create Playground (Crear Playground). Recibirá un mensaje de email cuando su nueva zona de pruebas esté lista. Es posible que la creación de su nueva zona de pruebas lleve unos minutos.
- Abra el email que recibió donde se le informa acerca de su nueva zona de pruebas y haga clic en el vínculo para iniciarla.
- Haga clic en Reset Password (Restablecer contraseña). Escriba una contraseña nueva y haga clic en Change Password (Cambiar contraseña).
- Para iniciar su Trailhead Playground, vuelva a la página Hands-On Orgs (Organizaciones de prácticas) y haga clic en Launch (Iniciar) junto a su organización.
Para instalar la aplicación de muestra Dreamhouse, haga lo siguiente:
- Desde el Iniciador de aplicación (
), encuentre y seleccione Playground Starter.
- Si no ve la aplicación de Playground Starter, consulte el artículo Instalar aplicaciones y paquetes en su Trailhead Playground en la Ayuda de Salesforce.
- Si ve la aplicación Playground Starter, haga clic en la ficha Install a Package (Instalar un paquete).
- Pegue
04tKY000000MF7uYAGen el campo Package ID (Id. de paquete) y haga clic en Install (Instalar).
- Seleccione Install for All Users (Instalar para todos los usuarios) y, a continuación, haga clic en Install (Instalar).
- Cuando se le solicite aprobar el acceso externo, haga clic en Yes (Sí) y en Continue (Continuar). Esto proporcionará información actualizada al mapa de la aplicación Dreamhouse.
- Cuando la instalación finalice, haga clic en Done (Listo).
- En el Iniciador de aplicación (
), busque y seleccione la aplicación Dreamhouse.
Por último, para importar datos de muestra de los objetos Property (Propiedad) y Broker (Agente), haga lo siguiente:
- En la aplicación Dreamhouse, haga clic en la ficha Settings (Configuración).
- Haga clic en Import Data (Importar datos).

Recursos
- Trailhead: Administrador de Salesforce: Vistazo rápido
- Trailhead: Desarrollador de Salesforce: Vistazo rápido
- Trailhead: Principios básicos de Salesforce
- Trailhead: Quick Start: Recorrido por la galería de aplicaciones de muestra