DocumentaciónPlataforma

Plataforma

Pipe Studio

Pipe Studio es el editor de los pipelines ligados a un endpoint. Un pipeline combina un grafo declarativo (pipe v3) con TypeScript; al publicar se crea una versión inmutable que los webhooks de producción invocan si el pipeline está habilitado.

Pestañas en resumen

  • Event — payload de ejemplo y valores de entorno que el handler lee como context.env (no process.env).
  • Design — vista de grafo de disparadores, pasos HTTP y nodos de código.
  • Code — fuente del handler y edición Monaco; alineada con el bundle publicado.
  • Test — ejecuta contra el grafo publicado con un cuerpo JSON.
  • Runs — ejecuciones recientes para revisión rápida.
  • History — lista de versiones, contexto de diff y acciones de publicación.

Publicación y runtime

La publicación valida settings.pipe y empaqueta tu handler. Solo un pipeline habilitado por endpoint recibe webhooks entrantes; el runtime usa la versión publicada actual.

Los límites por plan afectan número de pipelines, timeout, tamaño de bundle y pasos HTTP—ver Precios. Test Execute usa el mismo runtime que producción con un evento sintético.

Biblioteca y plantillas oficiales

En la pestaña Design, Biblioteca lista tus code boxes y plantillas oficiales por proveedor. Las plantillas cargan un pipe inicial (a menudo con nodo verify) y código del handler; al aplicar una se reemplaza el grafo actual y se rellenan claves de entorno declaradas en la pestaña Event.

Los badges indican si el runtime verifica al proveedor criptográficamente (Verificación nativa), espera una cabecera de token (Verificación por token) o deja la verificación a filtros y código (Sin verificación nativa). Tier A marca proveedores con onboarding ampliado en la documentación del repositorio (Stripe, GitHub, Slack, Shopify, Mercado Pago, Conekta, Flow).

API y CLI

Lo que haces en la UI tiene equivalente REST: listar pipelines, crear versiones y ejecutar pruebas. La CLI oficial ejecuta build y push desde tu máquina tras iniciar sesión con eventpipe login—la misma sesión que el panel.