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 implementar nuestra solución dentro de tu 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
Antes de realizar la integración, hay algunos permisos que necesitaremos configurar para habilitar todas las funciones que necesitamos. Por favor, mira los pasos descritos a continuación.
1.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 para 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 quieres 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 por 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.
Anonimizar: 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!
2. Asigna permisos al usuario de integración
Para asegurarte de que Grayscale tenga acceso a los datos necesarios, asigna permisos específicos al usuario de integración en SAP SuccessFactors.
Crea o Selecciona un Rol:
Asignar Permisos: Expande la sección adecuada a continuación para agregar permisos
Dentro del rol, ve a Permisos y localiza los permisos bajo sus respectivas categorías como se indica a continuación.
Permisos de Reclutamiento:
Exportación de solicitudes de trabajo de la API de OData
Exportación de Aplicación API OData
API de OData Crear/Actualizar Interview Central
Exportación de Candidatos API OData
OData API Candidate Create
3.Reunir valores de integración
Necesitaremos los siguientes valores para configurar la integración:
API Server URL
Nombre de usuario de SAP SuccessFactors
Company ID
Client ID
Client Secret
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 ingresas a la instancia de SAP SuccessFactors de tu empresa.
Por ejemplo, si inicia sesión en " https://acme.successfactors.com/login ", su URL de inicio de sesión es acme.successfactors.com (el valor después de "https://" y antes de "/login").
Por lo general, agregar "api" antes de la URL de inicio de sesión dará como resultado la URL del servidor API correcta (es decir, apiacme.successfactors.com ).
Nombre de usuario de SAP e ID de empresa
Para encontrar su nombre de usuario de SAP SuccessFactors y el ID de su empresa , puede buscar en su correo electrónico de bienvenida de SAP SuccessFactors en "Nombre de usuario de la empresa" (ver la imagen a continuación):
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 su URL de inicio de sesión es " https://successfactors.com/login?company=SFCPART00000 ", el ID de su 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:
No se puede mostrar el contenido
ID de cliente y secreto de cliente
Inicie sesión en su instancia de SAP
Busca Administrar aplicaciones cliente OAuth2 en la barra de búsqueda
Haz clic en Registrar aplicación de cliente
Completa Nombre de la Aplicación (Grayscale) & URL de la Aplicación (https://app.gograyscale.com) y haz clic en Generar Certificado X.509
Complete el nombre común (Grayscale) y presione Generar
Una vez que la pantalla se actualice, haga clic en Descargar
Haga clic en Registrarse
Abre el archivo "Certificate.pem" que descargaste previamente 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
IDs de Preguntas de Consentimiento SMS
Para activar la gestión de consentimiento por SMS, necesitaremos los siguientes valores:
Field ID
Es decir, Grayscale_sms_consent
ID de opción del valor de lista desplegable "Yes"
Es decir, 1234
Option ID of picklist value “No”
Es decir, 1235
Para localizar los IDs de opciones de lista desplegable:
Busca y selecciona Picklist Center
Escribe el valor del Pickist id en la barra de búsqueda y selecciona la lista desplegable 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, es decir,Sí
Opciones de Aplicación de Consentimiento por SMS
Hay 3 niveles de aplicación de consentimiento disponibles en Grayscale.Por favor, avísale a tu Gerente de Implementación sobre tu selección:
Sin aplicación. Los usuarios se las arreglará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 participar directamente a través de SMS (es decir, que hayan respondido con "STOP" o "UNSUBSCRIBE"). Sigue siendo responsabilidad del cliente recabar el consentimiento.
Aplicación permisiva. Los usuarios no podrán enviar mensajes de texto 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 hayan respondido SÍ a la pregunta de consentimiento por SMS podrán ponerse en contacto con ellos.
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 ni continuar comunicándose con los candidatos que hayan respondido NO a la pregunta de consentimiento para SMS.
Los usuarios no podrán iniciar o continuar la comunicación con los candidatos que no hayan hecho una selección en la pregunta de consentimiento por SMS.
Esto se aplicaría normalmente a los candidatos que presentaron su(s) solicitud(es) antes de que se añadiera el cuestionario SMS.
Solución de problemas de permisos de OData
A veces, para que los permisos y ajustes de autenticación mencionados surtan efecto, es necesario un "OData Metadata Refresh".
Inicia sesión en SuccessFactors
Si la API de tu organización tiene restricciones de acceso por 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 añadir 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 separadas por comas:
3.225.131.100
52.205.52.97
3.75.58.147
35.159.188.68
Haz clic en Guardar y Cerrar