Esta guía explica cómo migrar un chatbot de IA existente de GPT Assistant v1.2.0 (basado en la Assistants API de OpenAI) a GPT Assistant v1.3.0 (basado en la Responses API de OpenAI) dentro de WOZTELL.
Está dirigida a clientes que ya tienen un chatbot funcionando en v1.2.0 y necesitan volver a crearlo en v1.3.0 antes de que la Assistants API deje de estar disponible.
Por qué debes migrar
OpenAI ha discontinuado la Assistants API y ha programado su cierre para el 26 de agosto de 2026. A partir de esa fecha, cualquier chatbot que siga basado en v1.2.0 podría dejar de funcionar. Para evitar interrupciones del servicio, migra a un chatbot v1.3.0 basado en la Responses API antes de esa fecha.
| La migración no es automática | No existe un botón que actualice de v1.2.0 a v1.3.0. Debes crear una nueva extensión v1.3.0 y reconstruir la configuración. |
| Se crea una nueva extensión | Tu extensión v1.2.0 no se modifica. Instalas una extensión v1.3.0 aparte, junto a ella. |
| Tu chatbot v1.2.0 sigue funcionando | Mantén el chatbot anterior activo hasta validar por completo el nuevo, para que tus clientes nunca se queden sin respuesta. |
| Los usuarios finales no se ven afectados | Los clientes siguen escribiendo desde el mismo canal de WhatsApp, Instagram, Facebook Messenger o Webchat. Solo cambia la conexión interna con OpenAI. |
Enfoque recomendado: migrar con pruebas.
Crea el nuevo chatbot v1.3.0, valídalo en un entorno de prueba con un grupo reducido de testers y pásalo a producción solo cuando tengas plena confianza. Así tus clientes siguen hablando con el chatbot v1.2.0 ya probado durante todo el proceso, sin interrupciones.
Asegúrate de tener:
La forma más rápida de migrar es abrir la configuración de tu v1.2.0 en una pestaña y la nueva extensión v1.3.0 en otra, y copiar cada ajuste de una a otra.
Aún no desconectes ni elimines tu chatbot actual. Permanece activo y sigue respondiendo a los clientes durante todo el tiempo que construyes y pruebas el nuevo. Solo lo desactivarás al final, durante el cambio a producción (Paso 6).
Crearás el nuevo chatbot desde cero como una extensión aparte.
Para ver la configuración completa paso a paso con capturas de pantalla, consulta la guía completa: How to Create an AI Chatbot with OpenAI in WOZTELL. Esta guía de migración se centra en los pasos específicos para pasar de v1.2.0.
Importante: No podrás configurar el chatbot ni conectarlo a un canal hasta que guardes la API Key.
En v1.2.0, todo el comportamiento de tu chatbot estaba en el prompt (Instructions). Migrarlo consiste, sobre todo, en copiar ese prompt y seleccionar el modelo adecuado.
En la nueva extensión v1.3.0, abre Configuration → AI Chatbot y define las Instructions (prompt), el Model, el Transcription model y los ajustes avanzados.
Importante: Guarda cada pestaña antes de cambiar a otra; los cambios sin guardar pueden perderse.
Este es el concepto que hace posible una migración segura, así que conviene entenderlo antes de conectar nada.
Durante la migración, los entornos te permiten ejecutar el nuevo chatbot v1.3.0 en un entorno de prueba mientras tu chatbot v1.2.0 permanece en el entorno activo (Default/producción). Tus clientes siguen hablando con el chatbot anterior, ya probado, hasta que decidas hacer el cambio.
Mantén los dos chatbots en entornos separados.
Si dos chatbots quedan activos dentro del mismo entorno, se producirán respuestas impredecibles (los usuarios llegarán a uno u otro bot sin control). Usar un entorno de prueba separado es justamente la forma de evitarlo.
Ahora conecta el nuevo chatbot, pero a un entorno de prueba, no a producción.
Cuando el botón cambie a Disconnect, el nuevo chatbot estará activo solo en el entorno de prueba.
Ahora solo los testers de tu lista (whitelist) se dirigen al entorno de prueba y al nuevo chatbot v1.3.0. Producción —y tus clientes reales— permanecen en v1.2.0, sin cambios.
Pide a tus testers que pongan a prueba el nuevo chatbot a fondo:
Cuando tengas confianza en el nuevo chatbot, cambia tu canal activo de v1.2.0 a v1.3.0.
Importante: Desconecta primero v1.2.0 y luego conecta v1.3.0, para que los dos nunca estén activos en el mismo entorno a la vez.
Una vez que confirmes que v1.3.0 funciona en producción, puedes eliminar con seguridad la antigua extensión v1.2.0.
| Problema | Causa | Qué hacer |
|---|---|---|
| Respuestas impredecibles / los usuarios llegan al bot equivocado | Dos chatbots quedaron activos dentro del mismo entorno. | Mantén v1.2.0 y v1.3.0 en entornos separados. Durante el cambio, desconecta uno antes de conectar el otro en el mismo entorno. |
| Los testers no pueden acceder al nuevo chatbot | No se asignó ningún Priority Group, o los testers no se añadieron a él. | Confirma que el Priority Group está asignado al entorno de prueba y que cada tester está en la whitelist (en WhatsApp, los testers deben escribir primero a la WABA). |
| Parte de la lógica basada en el prompt se comporta de forma distinta | La Responses API gestiona el contexto de forma diferente a la Assistants API. | Revisa y ajusta el prompt durante la validación; considera mover el contenido de referencia a File Search. |
| El asistente no responde en el entorno de prueba | La API Key no se guardó, el chatbot no está conectado o se seleccionó el entorno equivocado. | Confirma que la API Key está guardada, que el chatbot está conectado y que estás escribiendo al entorno correcto. |