Alcance del trabajo
La Plataforma de Contratación de Alto Volumen de Grayscale está diseñada para ayudar a los reclutadores a agilizar y automatizar una experiencia de contacto con el candidato a gran escala.La plataforma de contratación conversacional de Grayscale facilita el envío de mensajes de texto a los candidatos desde SAP SuccessFactors, al tiempo que automatiza las tareas repetitivas del proceso de contratación.Este documento describe el alcance del trabajo para implantar nuestra solución en su ATS.
Pasos de la integración
Habilitar la sincronización de transcripciones
Agregar pregunta de consentimiento para SMS
API Server URL
Nombre de usuario de SAP SuccessFactors
Company ID
Client ID
Client Secret
Pregunta de consentimiento para SMS
Field ID
Opción "Sí" ID
Opción "No" ID
Actualmente estamos colaborando con la empresa Merge, y antes de integrar, hay algunos permisos que necesitamos configurar para habilitar toda la funcionalidad que necesitamos.Por favor, mira los pasos descritos a continuación.
Configuración del Perfil del Candidato
Nota: Un usuario de SuccessFactors con acceso administrativo necesitará completar estas tareas.
La integración de Grayscale necesitará acceso a dos campos en el Perfil del Candidato para la sincronización de transcripciones y la gestión del consentimiento de SMS:
La sincronización de transcripciones utiliza un Campo Estándar etiquetado como "Comments"
La gestión del consentimiento por SMS utiliza un Campo Personalizado
Para habilitar ambos campos en la Plantilla de Perfil del Candidato:
Busca y selecciona Administrar Plantillas
Desde la pestaña Recruiting Management, selecciona Candidate Profile
Haz clic en el nombre de la plantilla de perfil que deseas editar
En la página principal de Configuración de Plantillas, desplázate hasta el final de la pantalla. Selecciona el botón {N} Campos definidos. Haz clic para modificar
Para habilitar la sincronización de transcripciones
Para Gestión de Consentimiento SMS
Agrega un nuevo Campo Personalizado – recoge valores para el ID de Campo y el ID de Lista Desplegable (toma nota de la estructura de mayúsculas y minúsculas)
Field id: Grayscale_sms_consent
Tipo de campo: picklist
[Ingrese el texto de la pregunta de consentimiento para SMS]
Ejemplo:
“¿Te gustaría optar por recibir mensajes de texto del reclutador para este rol en relación con el proceso de contratación, como solicitudes de entrevistas, recordatorios, etc.?
Nota: Seleccionar “no” no te eliminará de la consideración para este rol. Pueden aplicarse tarifas de mensajes y datos, dependiendo de tu plan de servicio de telefonía móvil. En cualquier momento puedes obtener más ayuda respondiendo con AYUDA a estos textos, o puedes optar por salir completamente respondiendo con STOP.)Para más ejemplos, consulta Ejemplos de Preguntas de Consentimiento por SMS
Descripción del campo: (opcional) smsConsentPicklist
Requerido: Verdadero*
*Nuestras recomendaciones para configurar este campo es marcarlo como obligatorio – pero se puede dejar como opcional si de otro modo interrumpiría tu flujo de trabajo existente.
Falso
Es Sensible: Falso
Id de lista de selección: Selecciona una opción de lista de selección Sí/No adecuada para tu organización
Haz clic en Hecho
Desde la barra de menú superior, haz clic en Publicar
Confirma los cambios haciendo clic en Sí
Nota: Es posible que se muestren algunas advertencias relacionadas con la configuración del perfil existente, pero los cambios se habrán aplicado.
Verificar permisos de sincronización de transcripciones
Las transcripciones de conversaciones en Grayscale se publicarán en el perfil del candidato a través de la API.Aquí están los permisos de campo necesarios para permitir que las transcripciones de las conversaciones sean visibles en el perfil del candidato internamente:
Descripción: [Introduce una descripción para el permiso de campo]
Tipo *: Permiso de Lectura
Nombre del Grupo: [Selecciona un grupo dinámico para el cual esta autorización sea aplicable.Estos son los grupos dinámicos definidos en la instancia.Si no se selecciona un nombre de grupo, el permiso se aplicará al Candidato por defecto
Países/Regiones *: [Selecciona los países/regiones de los candidatos para los cuales esta autorización es aplicable]
Fuentes *: CUALQUIERA
Campos *: • Comentarios seleccionados
Elementos de fondo: Ninguno
¡Los comentarios de los candidatos ahora deberían ser visibles en el perfil del candidato!
Verificar permisos de OData
Por defecto, los usuarios solo pueden ver o editar los campos relevantes según los permisos a nivel de campo que se definen en las plantillas de entidad.Estos permisos a nivel de campo permiten a los operadores de Reclutamiento realizar las mismas acciones utilizando las APIs ODATA que realizan en las entidades en SAP SuccessFactors Recruiting.
Los siguientes permisos permitirán al usuario de la API de Grayscale ver y editar todos los campos requeridos por la integración de Grayscale, independientemente de la relación del usuario que integra con esas entidades:
Exportación de Requisiciones de API OData
Exportación de Aplicación API OData
OData API Entrevista Central Crear/Actualizar
Exportación de Candidatos API OData
OData API Candidate Create
Employee Central Foundation API (solo lectura)
Solucionando problemas de permisos de Odata
A veces, para que los permisos y ajustes de autenticación anteriores surtan efecto, es necesario un "OData Metadata Refresh".
Inicia sesión en SuccessFactors
Si la API de tu organización tiene restricciones de acceso IP, entonces un administrador necesitará permitir que nuestros servidores se comuniquen con la API de SAP. Hazlo añadiendo los valores descritos en esta documentación de SAP.
Para agregar las direcciones IP de Grayscale:
En SuccessFactors, busca y selecciona Política de Contraseña & Inicio de Sesión
Haz clic en Establecer Excepciones de Inicio de Sesión de API y expándelo para encontrar el Grayscale Admin User
Haz clic en el Icono de Lápiz para Editar
Pega estas direcciones IP delimitadas por comas:
44.194.126.11
44.194.4.0
3.232.227.174
3.214.125.237
54.158.121.71
44.193.163.62
Haz clic en Guardar y Cerrar
Reunir valores de integración
1 – API Server URL
Usando tu URL de inicio de sesión, puedes encontrar la URL del Servidor API correspondiente visitando este enlace.
La URL del servidor API de SAP SuccessFactors es una URL que está estrechamente relacionada con la URL de inicio de sesión donde te conectas a la instancia de SAP SuccessFactors de tu empresa.
Por ejemplo, si inicias sesión en "https://acme.successfactors.com/login", tu URL de inicio de sesión es acme.successfactors.com (el valor después de "https://" y antes de "/login").
Normalmente, agregar "api" antes de tu URL de inicio de sesión resultará en la URL correcta del servidor API (es decir,apiacme.successfactors.com)
2 – Nombre de usuario de SAP y ID de empresa
Para encontrar tu nombre de usuario de SAP SuccessFactors y ID de empresa, puedes buscar en tu correo de bienvenida de SAP SuccessFactors bajo "Nombre de usuario de la empresa" (ver imagen abajo):
También puedes encontrar tu ID de empresa de SAP SuccessFactors como parte de la URL de inicio de sesión, que también se te envía en tu correo de bienvenida de SAP SuccessFactors (bajo "Enlace de la empresa" - ver imagen abajo)
Por ejemplo, si tu URL de inicio de sesión es "https://successfactors.com/login?company=SFCPART00000", tu ID de empresa será SFCPART000000.
Alternativamente, puedes encontrar tu ID de empresa de SAP SuccessFactors iniciando sesión en SAP SuccessFactors, pasando el cursor sobre tu foto de perfil para expandir el menú desplegable, haciendo clic en "Mostrar información de la versión" y localizando el ID de empresa en el modal que aparece:
3 – Client ID y Client Secret
Inicia sesión en tu instancia de SAP.
Busca Administrar aplicaciones cliente OAuth2 en la barra de búsqueda
Haz clic en Registrar aplicación del cliente
Rellena Nombre de la Aplicación (Grayscale) & URL de la Aplicación (https://app.gograyscale.com) y haz clic en Generar Certificado X.509
Completa Nombre Común (Grayscale) y presiona Generar.
Una vez que la pantalla se actualice, haz clic en Descargar.
Haz clic en Registrar.
Abre el archivo "Certificate.pem" que descargaste anteriormente en un editor de texto.
Renombra el Certificate.pem a Certificate.txt y haz doble clic para abrirlo
Copia la cadena entre ——BEGIN ENCRYPTED PRIVATE KEY——- y —-END ENCRYPTED PRIVATE KEY——- este es tu Client Secret
4 – IDs de Preguntas de Consentimiento por SMS
Para activar la gestión de consentimiento por SMS, necesitaremos los siguientes valores:
Field ID
Es decir, Grayscale_sms_consent
Option ID del valor de lista desplegable “Yes”
Es decir, 1234
Option ID del valor de lista desplegable “No”
Es decir, 1235
Para localizar los IDs de Opción de Lista Desplegable:
Busca y selecciona Centro de Listas de Selección
Escribe el valor del Pickist id en la barra de búsqueda y selecciona la lista desplegable correspondiente de Sí/No
Selecciona la fila activa
Selecciona el valor que representa la acción negativa, es decir, “No”
Recoge el ID de Opción valor
Repite los pasos 4 y 5 seleccionando la acción afirmativa, o sea, Sí
Opciones de Aplicación de Consentimiento de SMS
Hay 3 niveles de aplicación de consentimiento disponibles en Grayscale:
Sin restricciones. Los usuarios se encargarán por su cuenta, identificando y respetando manualmente la respuesta de cada candidato antes de enviar un mensaje de texto. Pueden enviar mensajes de texto a cualquier candidato, a menos que hayan optado por no recibirlos a través de SMS directamente (es decir, que hayan respondido con “STOP” o “UNSUBSCRIBE”). Sigue siendo responsabilidad del cliente obtener el consentimiento.
Aplicación permisiva. Los usuarios no podrán enviar mensajes a los candidatos que hayan respondido NO a la pregunta de consentimiento.
Los candidatos que enviaron una solicitud antes de la recopilación del consentimiento para SMS pueden seguir siendo contactados.
Los candidatos que respondieron con SÍ a la pregunta de consentimiento por SMS pueden ser comunicados.
Aplicación estricta o completa. Los usuarios solo podrán comunicarse con los candidatos que hayan respondido SÍ a la pregunta de consentimiento por SMS.
Los usuarios no podrán comenzar o continuar comunicándose con los candidatos que hayan respondido NO a la pregunta de consentimiento para SMS.
Los usuarios no podrán comenzar ni continuar comunicándose con los candidatos que no hayan hecho una selección en la pregunta de consentimiento de SMS.
Esto normalmente aplicaría a los candidatos que enviaron su(s) aplicación(es) antes de la adición del cuestionario por SMS.