Evaluating bids

Automatización de Procesos de Selección con Willo, Google Drive, Chatgpt y Zapier/Api

Published on the February 03, 2025 in IT & Programming

About this project

Open

Descripción del Proyecto
Busco un profesional con experiencia en Zapier, APIs, automatización de procesos y ChatGPT para desarrollar un sistema que automatice la gestión de candidatos en mi proceso de selección utilizando Willo, Google Drive, ChatGPT y Slack.

Objetivo
El sistema debe capturar automáticamente la información de los candidatos entrevistados en Willo, procesarla y almacenarla en Google Drive, realizar transcripciones de video con alta precisión, generar reportes automáticos con ChatGPT, y finalmente notificar el proceso en Slack.

Flujo de Trabajo
Extracción de Datos desde Willo

Detectar nuevas respuestas de candidatos en Willo a través de Zapier.
Extraer los siguientes archivos por candidato:
Hoja de vida (PDF, Word u otro formato subido por el candidato).
Videos con las respuestas del candidato.
Organización en Google Drive

Crear automáticamente una estructura de carpetas en Google Drive con la siguiente jerarquía:
[Nombre de la vacante]/ (ejemplo: "Asesor Comercial")
[Nombre del candidato]/ (ejemplo: "Juan Pérez")
Hoja de vida
Videos
Transcripción consolidada (PDF)
Evaluación del candidato (PDF con retroalimentación de ChatGPT)
Transcripción de Videos

La transcripción proporcionada por Willo no es precisa, por lo que se debe utilizar una herramienta externa (ejemplo: Whisper AI de OpenAI, Rev.com, Google Speech-to-Text, etc.) Para obtener transcripciones de mejor calidad.
Consolidar todas las respuestas transcritas en un único archivo PDF y guardarlo en la carpeta del candidato.
Análisis del Candidato con ChatGPT

Enviar la transcripción a ChatGPT con un prompt personalizado que evaluará al candidato basado en criterios definidos (ejemplo: habilidades técnicas, comunicación, cultura organizacional, etc.).
ChatGPT debe generar:
Una calificación numérica del candidato.
Un informe detallado con retroalimentación.
La capacidad de comparar múltiples candidatos y sugerir el mejor.
Guardar este análisis en otro archivo PDF dentro de la carpeta del candidato en Google Drive.
Notificaciones en Slack

Una vez que todo el proceso de un candidato se complete, enviar una notificación a Slack con:
Nombre del candidato.
Enlace a la carpeta en Google Drive.
Calificación otorgada por ChatGPT.
Requerimientos Técnicos
Zapier (para la conexión con Willo, Google Drive y Slack).
Google Drive API (si se necesita mayor flexibilidad en la organización de archivos).
ChatGPT API (para análisis y evaluación).
Whisper AI de OpenAI u otra herramienta de transcripción de alta precisión.
Generación de PDFs (puede ser Google Docs API, PDFKit, etc.).
Habilidades Requeridas
Experiencia en Zapier y automatización de procesos.
Conocimiento en integración de APIs (Google Drive, OpenAI, Slack, etc.).
Manejo de procesamiento de texto y transcripción de videos.
Generación de PDFs dinámicos con datos procesados.
Experiencia con Slack API para automatizar notificaciones.
Entregables Esperados
Flujo de trabajo completamente automatizado y funcional.
Documentación técnica con los pasos del proceso y posibles ajustes.
Acceso a las integraciones implementadas en Zapier/API.
Pruebas con candidatos ficticios para validar el flujo de trabajo.

Category IT & Programming
Subcategory Artificial Intelligence
Project size Medium
Is this a project or a position? Project
Required availability As needed

Delivery term: Not specified

Skills needed

Other projects posted by D. N.