From 89166857e7be7d730e309ea244ce0985cf83f2fc Mon Sep 17 00:00:00 2001 From: Carlos Narro Date: Mon, 8 Jun 2026 17:28:41 +0200 Subject: [PATCH] =?UTF-8?q?Doc=20despliegue:=20a=C3=B1ade=20notas=20de=20i?= =?UTF-8?q?ntegraci=C3=B3n=20para=20Sim=C3=B3n=20(GETs,=20a=20pulir)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- docs/despliegue-luisa-worker.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/despliegue-luisa-worker.md b/docs/despliegue-luisa-worker.md index 84a21da..cd41bdf 100644 --- a/docs/despliegue-luisa-worker.md +++ b/docs/despliegue-luisa-worker.md @@ -18,7 +18,7 @@ desde Gitea (`carlos/reformix-hackaton`, rama `main`, autodeploy en push). ## Webhooks configurados en reformix-b2c -``` +```ini WHATSAPP_START_WEBHOOK_URL = https://reformix-bot.dv3.com.es/whatsapp-start WHATSAPP_WEBHOOK_URL = https://reformix-bot.dv3.com.es/whatsapp-pdf PERFIL_WEBHOOK_URL = https://reformix-worker.dv3.com.es/perfil-completo @@ -51,3 +51,13 @@ https://reformix.dv3.com.es` y `Authorization: Bearer ` (la mism - **Redeploy:** push a `main` (autodeploy Gitea) o `POST /api/application.deploy {applicationId}`. - Los GET que el bot consume (`GET /api/leads/:id`, `GET /api/leads/:id/conversacion`) viven en `mvp/b2c`. Smoke test de los EPs del bot: [`mvp/b2c/api-docs/smoke-bot-eps.mjs`](../mvp/b2c/api-docs/smoke-bot-eps.mjs). + +## Notas de integración para Simón (menores, a pulir) + +- Los 2 `GET` que usa tu `api-client` y **no existían** en la API ya están añadidos y desplegados: + `GET /api/leads/:id` (estado del lead) y `GET /api/leads/:id/conversacion` (historial). Ya responden. +- En `POST /perfil` mandas `nombre`, pero la API **no actualiza** ese campo (lo ignora). Si quieres + poder cambiar el nombre del lead desde el bot, lo hablamos. +- No estás enviando `calidadGlobal` (`basica`/`media`/`premium`), que usa el motor de presupuesto. + Si Luisa lo puede extraer, mándalo en `POST /perfil`. +- Contrato completo de los EPs (campos, enums, ejemplos): [`mvp/b2c/api-docs/README.md`](../mvp/b2c/api-docs/README.md).