Evaluando propuestas

Briefing para desarrollador Make.com + Openai – Proyecto privado con base documental

Publicado el 05 Agosto, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Descripción general

Busco un desarrollador con experiencia sólida en Make.com (Integromat), integración con Google Sheets, Google Drive y OpenAI GPT-4 para crear un flujo automatizado privado. El objetivo es que pueda recibir consultas, buscar información en una base indexada de fragmentos de libros y documentos de empresa, y generar respuestas precisas usando IA.


---

Objetivos del proyecto

Crear un webhook personalizado que reciba preguntas en formato JSON.

Implementar búsqueda eficiente en Google Sheets donde se guarda un índice con fragmentos de 1000 libros, segmentados por libro y categoría, para minimizar el consumo de tokens.

Procesar documentos subidos manualmente a Google Drive (Word, Excel, PDF, PowerPoint), extraer texto automáticamente y añadirlo a la base para consultas.

Construir prompts optimizados que combinen la consulta con los fragmentos y documentos relevantes para enviar a OpenAI.

Recibir la respuesta de OpenAI y actualizar Google Sheets o enviar la respuesta a un canal definido.

Garantizar que el flujo sea privado, con acceso seguro y uso exclusivo para mí.



---

Requisitos técnicos

Experiencia demostrable en Make.com con escenarios complejos.

Dominio en manejo de APIs REST, Google Drive y Sheets.

Conocimiento en optimización de prompts y gestión eficiente de tokens para OpenAI.

Buenas prácticas en seguridad y privacidad.

Capacidad para documentar el flujo y brindar soporte para mantenimiento.



---

Entregables

Escenario Make.com completo y funcional.

Documentación clara para uso, mantenimiento y futuras mejoras.

Recomendaciones para optimización de costes y escalabilidad.



---

Información adicional

El sistema no requiere gestión de múltiples usuarios ni interfaz pública.

El proyecto es para uso personal y confidencial.

Estoy abierto a discutir plazos y presupuestos.

Contexto general del proyecto

Explicación detallada: Entrada de la consulta y punto de activación del flujo en Make.com --- 1. Punto de entrada: Webhook personalizado en Make.com El sistema tendrá un webhook personalizado generado en Make.com. Este webhook es una URL pública pero secreta (única y difícil de adivinar) que sirve como puerta de entrada para todas las consultas. Su función es recibir peticiones http post que contienen las preguntas que se quieren hacer a la ia. 2. Formato y contenido de la petición Las peticiones al webhook serán en formato JSON. Ejemplo de cuerpo JSON que enviará el cliente o interfaz: { "input": "¿Cuál es la situación financiera actual de la empresa X?" } La clave "input" contendrá el texto de la pregunta que se desea procesar. 3. Quién envía la consulta y cómo Tú, como único usuario autorizado, podrás enviar preguntas a esta URL desde diferentes fuentes, según la evolución del proyecto: Formulario web propio: página protegida con usuario/contraseña donde escribas la pregunta y la envíes. Aplicación de escritorio o móvil: herramientas que hagan peticiones HTTP. Herramientas de testing: como Postman o curl para pruebas técnicas. Chatbots o integraciones futuras: WhatsApp, Telegram, etc., Que se conecten al webhook para enviar preguntas automáticamente. 4. Activación del flujo en Make.com Cuando el webhook recibe una petición válida con la pregunta, Make.com activa inmediatamente el escenario configurado. El texto recibido en "input" se extrae y pasa al siguiente módulo que inicia la búsqueda de fragmentos relevantes en Google Sheets. El resto del flujo continúa con la búsqueda, procesamiento, llamada a OpenAI y devolución de resultados. 5. Seguridad y control de acceso Aunque el webhook es accesible públicamente, para evitar accesos no autorizados, se debe proteger mediante: API Key en headers: solo peticiones con la clave correcta son procesadas. Validaciones internas: Make puede validar el contenido o la IP del remitente. Uso en entorno privado: la URL no se comparte públicamente y se mantiene confidencial. 6. Respuesta al usuario El flujo puede devolver la respuesta: Directamente a la interfaz que hizo la petición (si se usa una app o web que espere respuesta HTTP). Guardándola en Google Sheets o enviándola por otro canal (email, WhatsApp). Si se desea, hacer que el webhook responda con la respuesta generada para que la interfaz la muestre en tiempo real.

Categoría Programación y Tecnología
Subcategoría Inteligencia Artificial
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Disponibilidad requerida Según se necesite

Plazo de Entrega: No definido

Otros proyectos publicados por J.