Innovia Messaging 09. UX Innovia
WABA Conectado
INNOVIA-UX-SPEC / PANTALLAS_Y_WIZARD_CAMPANAS / MANEJO END-TO-END

¿Cómo se Administran y Usan las Plantillas en la Plataforma de Innovia?

Esta guía detalla la experiencia de usuario (UX), pantallas y flujos de software que el usuario final y los operadores verán dentro del portal web de Innovia para sincronizar, previsualizar y mapear plantillas con archivos CSV.

MOCKUP 1 · PANTALLA PRINCIPAL

El Módulo de Plantillas en el Dashboard de Innovia

Ruta: /dashboard/templates
MOCKUP 2 · WIZARD DE CAMPAÑAS OUTBOUND

El Mapeador de Variables de Plantilla con CSV

Paso 3 de 4 en /dashboard/campaigns/new

Estructura de Almacenamiento en Base de Datos (PostgreSQL)

Table: templates
CÓMO GUARDA INNOVIA LA PLANTILLA EN SQL:
{
  "id": "tpl_9918a2-11bc",
  "tenant_id": "inn_tenant_01",
  "name": "recordatorio_pago_v2",
  "language": "es",
  "category": "UTILITY",
  "status": "APPROVED",
  "provider_template_id": "meta_tpl_887123991",
  "components": [
    {
      "type": "BODY",
      "text": "Hola {{1}}, le recordamos que su factura...",
      "variable_count": 3
    }
  ]
}
VENTAJAS DE ESTE MODELO PARA INNOVIA:
  • Cero Latencia en Campañas: Innovia no tiene que consultar a Meta cada vez que un usuario abre el dashboard; las plantillas ya están en nuestra base de datos.
  • Portabilidad: Si en el futuro sustituyes Kapso por Gupshup o Meta Cloud directo, el nombre y los identificadores de tus plantillas se mantienen intactos.
  • Despacho Transaccional Limpio: En la API pública, un sistema externo solo envía:
    POST /v1/messages { "template": { "name": "recordatorio_pago_v2", "parameters": { "1": "Carlos", ... } } }