← Back to Sandbox
Interactive Tool

⚙️ Simulador de Arquitecto de Servicios

Design a complete DPI-AI service in 9 guided steps — starting with government preconditions, through use case selection, journey mapping, governance, channel inclusion planning, AI Block selection, workflow generation, and Public Agent configuration to a ready-to-hand-over service specification.

1 · Requisitos previos
2 · Caso de Uso
3 · Recorrido
4 · Gobernanza
5 · Canales
6 · AI Blocks
7 · Flujo de Trabajo
8 · Agent
9 · ✓ Listo
Confirma que tu gobierno está listo para comenzar
Tres requisitos institucionales — propiedad y mandato, composición del equipo, y acceso a infraestructura. Sin estos, los servicios habilitados con IA corren el riesgo de ser técnicamente funcionales pero institucionalmente ingovernables. El riel DPI es obligatorio. Las decisiones a nivel de servicio (flujos de consentimiento, umbrales de confianza, auditoría) se confirman por separado en el Paso 4.
Selecciona un servicio para diseñar
Filtra por sector, región y complejidad, luego elige un caso de uso. Puedes personalizar el recorrido y los AI Blocks en los pasos siguientes.
Sector
Región
Complejidad
Trazar el recorrido del ciudadano
Define los puntos de contacto desde el primer contacto hasta la entrega del servicio. Estos son los pasos que el Public Agent orquesta — agrega, elimina o reordena según sea necesario.
    Gobernanza y salvaguardas
    Decisiones de gobernanza a nivel de servicio — confirmadas antes de la selección de AI Blocks. Estos cinco elementos cubren cómo este servicio específico gestionará el consentimiento, la incertidumbre, la escalación, la privacidad de datos y la auditabilidad. La propiedad institucional y el mandato legal se confirmaron en el Paso 1.
    Marca cada elemento que tu equipo ha abordado. Los elementos no marcados serán señalados como riesgos de despliegue en tu especificación descargada.
    🛡️ Las salvaguardas se seleccionan en el siguiente paso de AI Blocks. Se recomienda al menos un bloque de salvaguarda (verificación de sesgo, verificación de consentimiento, revisión humana, etc.) para cada servicio. Se preseleccionan según tu caso de uso. Ver Marco de Salvaguardas ONU ↗
    Canales de acceso — que nadie quede atrás
    Selecciona todos los canales a través de los cuales los ciudadanos accederán a este servicio. Diseña primero para el usuario más excluido. Un servicio que solo funciona en smartphone excluye a las personas que más lo necesitan.
    ⚠ Verificación de inclusión: Al menos un canal de bajo costo — USSD, SMS u opción asistida presencial — debe estar disponible junto con cualquier canal que requiera smartphone. Considera quién en tu población objetivo carece de acceso a internet, smartphone o WhatsApp.
    Los canales apropiados para la región se preseleccionan según tu filtro anterior. Ajústalos para que coincidan con tu contexto real de despliegue.
    Seleccionar AI Blocks
    We’ve pre-selected the AI Blocks typically used for your chosen service — review them and adjust to match your context. Add or remove blocks based on what your team has available and what the service actually needs.
    🧩 Fundamentales — Funciones de propósito general (traducción, voz a texto, OCR, resumen). La mayoría de los servicios necesitan al menos una.
    ⚙️ Sector-Specific — Lógica de política y operación: verificación de identidad, verificaciones de elegibilidad, pagos, consultas de registros. Prefiltrados según tu región y caso de uso. Sistemas DPI regionales obtenidos de dpimap.org ↗
    🛡️ Salvaguardas — Bloques de gobernanza insertables en cualquier punto del flujo. Se recomienda al menos una salvaguarda para cada servicio. Basados en el Marco de Salvaguardas DPI de la ONU ↗
    Tu especificación de DPI Workflow
    Este es el resultado del diseño de tu servicio. El diagrama de la izquierda muestra cómo el Public Agent, los AI Blocks y los sistemas DPI se conectan. La especificación de la derecha es la definición legible por máquina de tu servicio.
    You don’t need to understand the code — just download or copy it and share with your implementation team. Switch between Code / Custom (portable YAML for any tech stack) and No-Code / OpenFn (ready-to-deploy for OpenFn users).
    Visión General de la Arquitectura
    Selecciona un caso de uso para ver el diagrama de arquitectura
    Especificación YAML portátil para cualquier stack tecnológico o equipo de implementación.
    Configurar el Public Agent
    El Public Agent es la interfaz orientada al ciudadano. Orquesta la interacción — recopilando intención, activando el DPI Workflow y entregando resultados. No es un tomador de decisiones; es una extensión restringida y responsable del gobierno. Los canales se configuraron en el Paso 5.
    El nombre o personaje con el que interactúa el ciudadano. Solo cosmético — no afecta la lógica del flujo de trabajo.
    Afecta la capacidad, el costo y la residencia de datos. Para despliegues gubernamentales, considera opciones locales o de nube regional.
    Diseño del servicio completado
    Tu especificación de servicio DPI-IA está lista para entregar a tu equipo de implementación. A continuación se muestra un resumen de lo que diseñaste y los pasos necesarios para pasar de la especificación a un servicio en funcionamiento.
    ⚠️ El YAML es una especificación de diseño — no un servicio desplegado
    Descargar este archivo es el fin de la fase de diseño, no el inicio de la operación. Completa estos pasos con tu equipo de implementación antes de cualquier contacto con ciudadanos.
    🗄️
    1. Despliega tus rieles DPI primero
    Identidad, pagos e intercambio de datos deben estar activos antes de que el flujo de trabajo pueda ejecutarse. El YAML asume que existen.
    🔧
    2. Configura un motor de flujo de trabajo
    Entrega este YAML a tu equipo técnico. Lo traducirán a una configuración específica del motor usando OpenFn, n8n o Prefect.
    ⚖️
    3. Confirma el marco legal y la responsabilidad
    Designa al responsable legal del servicio, confirma el mandato y asegura que los mecanismos de reclamación estén establecidos.
    🧪
    4. Prueba antes del contacto con ciudadanos
    Ejecuta un conjunto completo de pruebas sintéticas — cada bloque, cada alternativa, cada salvaguarda. Sin interacción ciudadana antes de que todas las pruebas pasen.
    🚀
    5. Ejecuta primero un piloto supervisado
    Comienza con 100–1.000 ciudadanos bajo supervisión humana completa. Mide contra tus métricas definidas. Escala solo cuando sea estable.
    Guía de Implementación Completa →
    ¿Quieres construir un flujo de trabajo bloque a bloque? Usa el 🧩 Compositor de AI Blocks →