Crear una Aplicación
El primer paso para obtener las credenciales necesarias es crear una aplicación conectada en Salesforce, esto se hace de la siguiente manera:
- Haga clic en el icono de configuración en la esquina superior derecha, y seleccione Configuración:
- Al lado izquierdo hay una lista con varias secciones, debe bajar a Herramientas de la Plataforma y abrir Aplicaciones para luego hacer clic en Gestor de Aplicación:
- En la esquina superior derecha habrán dos botones, debe hacer clic en Nueva aplicación conectada:
- En el formulario es requerido el nombre de su aplicación, el nombre de la API y un email de contacto:
- Ahora en la parte de API (Habilitar configuración de OAuth) debe marcar Activar configuración de OAuth:
- Debe rellenar la URL de devolución de llamada. Luego debe mover todos los Ámbitos de OAuth disponibles a Ámbitos de OAuth seleccionados:
- Finalmente haz clic en Guardar.
Tras seguir estos pasos, ¡Felicitaciones, has creado una aplicación en Salesforce!
Obtener credenciales
Una vez creada su aplicación puede conseguir las siguientes 5 credenciales:
- Nombre de usuario de Salesforce.
- Contraseña del usuario.
- Client ID: Una vez que se ingresa al Gestor de Aplicación, lo cual se explica en los puntos 1 y 2 de la sección anterior, seleccione la opción de Ver que se encuentra apretando la flecha a la derecha del nombre de la aplicación que acabamos de crear:
Ahí encontrará el Client ID, el cual está representado por el nombre Clave de consumidor (Este se debe anotar):
- Client Secret: Al lado del Client ID, debe hacer clic en Haga clic para revelar, que se encuentra a la derecha de Pregunta secreta de consumidor, lo que revelará su Client Secret (Esto se debe anotar):
- Token de Seguridad: Para conseguir el token de seguridad, debe hacer clic sobre la imagen del usuario en Salesforce y luego hacer clic en Configuración:
Una vez en la ventana de configuración, al lado izquierdo bajo Mi información personal debe ir a la pestaña Restablecer mi token de seguridad. Aquí debe hacer clic en el botón Restablecer token de seguridad, de esta forma obtendrá su Token de Seguridad (Esto se debe anotar).
Configuración en Adereso desk
Habilitar Integración
Primero debes dirigirte a la pestaña Administrador > Integraciones:
Luego habilita la integración Salesforce:
Haz clic en Configurar. Ahora en la pestaña Autenticación debes completar los campos con las credenciales que obtuvimos en la sección anterior:
Configurar Metadatos
Los metadatos que quieras utilizar en la integración deben ser configurados como integrables en CRM, esto se hace en la pestaña Administrador > Metadatos > Editar Metadato > Editar Integración.
Luego, en la configuración de Salesforce (Administrador > Integraciones), pestaña Llaves de Integración, debes hacer un match (hacer coincidir) el metadato de desk con su llave de integración en Salesforce.
Para hacer esto correctamente, asegúrate de revisar el nombre de los campos en Salesforce, Esto se hace en Configuración > Gestión de Objetos. En el caso de los usuarios, seleccionar Contacto, en el caso de los tickets, seleccionar Caso. Luego en la pestaña Campos y Relaciones podrás ver los campos de ese objeto y su Nombre de Campo en Salesforce (Esa es la llave de integración que usaremos en desk).
Buscar Usuarios/Tickets
Primero debemos configurar algún metadato como Buscable en CRM. Nuevamente debemos editar el metadato (Administrador > Metadatos > Editar Metadato > Editar Integración):
Una vez hecho esto, al abrir un ticket, podrás ver un ícono de búsqueda al lado de los metadatos Buscables en CRM:
Para buscar en Salesforce por algún metadato, completa su campo y haz clic en el botón. Por ejemplo, imaginemos que sabemos que el apellido del usuario es “Sarmiento”, por lo que buscaremos usando el metadato apellido con valor ”Sarmiento”. Los resultados de la búsqueda aparecerán en unos segundos:
Vincular Usuarios/Tickets
Vemos que la búsqueda arrojó 2 resultados (Irving Sarmiento y Daniel Sarmiento). Dado que en el ejemplo sabemos que nuestro usuario en desk se llama Irving, lo vinculamos con el primer resultado. Esto se hace apretando el botón de vincular (a la derecha del resultado). Una vez vinculado, se mostrará una marca en el avatar del usuario, con el logo de Salesforce.
Cuando un usuario está vinculado, será posible traer sus metadatos integrables en CRM desde Salesforce hacia desk, y Guardar sus metadatos desde desk hacia Salesforce.
Traer Metadatos desde Salesforce hacia Desk
Para traer un metadato desde Salesforce, debemos hacer clic en el botón de Traer dato desde CRM:
Luego de unos instantes el metadato será completado con su valor en Salesforce:
Guardar Metadatos desde Desk hacia Salesforce
De la misma forma, para guardar en Salesforce el valor de un metadato en Desk, debemos hacer clic en el botón Guardar dato en CRM:
Al hacer esto, el campo del usuario vinculado en Salesforce quedará actualizado con el nuevo valor.
🔎 En caso de que tengas dudas, comunícate con nosotros vía chat, al WhatsApp +56944501722 o al email soporte@adere.so.