Run it by
DocsReferencia de la APIPreciosArtículos
ES
EnglishEspañolPortuguêsFrançaisDeutschItaliano日本語中文
Iniciar sesiónObtén una clave de API

En este artículo

El último tramo de una conversación de soportePide exactamente lo que necesita el mensajeroHaz que se vea como túLo que vuelve¿Por qué no un creador de formularios?Todos los artículos

Caso de uso

Recoge datos de envío y de reserva de tus clientes sin un creador de formularios

27 oct 2026 · 5 min de lectura

El último tramo de una conversación de soporte

Tu agente de soporte aceptó enviar una pieza de repuesto. Ahora necesita una dirección, una franja de entrega y quizá un teléfono para el mensajero. Pedir todo eso en texto libre obliga a validarlo después. Armar un formulario obliga a alguien a abrir un creador de formularios para una pregunta que el agente se acaba de inventar hace un minuto.

Pide exactamente lo que necesita el mensajero

{
  "mode": "form",
  "title": "Where should we send your replacement?",
  "requester": "Ava (the Acme support agent)",
  "audience": { "kind": "named", "recipients": [{ "name": "Jordan Lee", "email": "jordan@example.com" }] },
  "schema": {
    "type": "object",
    "required": ["address", "window"],
    "properties": {
      "address": { "type": "object", "title": "Delivery address", "x-runitby": { "widget": "location" } },
      "window": { "enum": ["morning", "afternoon", "evening"], "title": "Best time", "x-runitby": { "widget": "chips" } },
      "phone": { "type": "string", "format": "tel", "title": "Phone for the courier" }
    }
  },
  "theme": {
    "accent": "#B4532A",
    "heroText": "Hi Jordan, I need a few details to ship your replacement part.",
    "thankYou": "Thanks! It ships within 2 business days."
  },
  "expiresIn": "7d",
  "sendEmail": true,
  "webhookUrl": "https://example.com/hooks/runitby",
  "metadata": { "ticket": "T-1042" }
}

El esquema es el formulario. Widgets como location, chips o slots eligen un control mejor donde los campos simples serían torpes; la lista completa está en los tipos de campo.

sendEmail: true envía a Jordan el enlace por correo con el nombre de tu empresa, así que el agente no necesita configurar su propio correo. ¿Prefieres SMS o tu propio chat? Déjalo desactivado y envía tú mismo el enlace que viene en la respuesta.

Haz que se vea como tú

Un theme define colores, tipografías, radio de las esquinas, un logo y el texto sobre y bajo el formulario, para que la página parezca parte de tu producto. layout: "single" muestra una pregunta a la vez, lo que se parece más a una conversación en el móvil.

Antes de enviar un formulario a muchos clientes, llama a previewRequest: devuelve capturas en ancho de móvil y de escritorio y una lista de todo lo que se leerá mal, sin crear nada.

Lo que vuelve

Cuando Jordan envía el formulario, tu webhook recibe response.created con los datos ya validados contra el esquema, más tu metadata, para que el manejador pueda asociar la dirección al ticket T-1042 y reservar al mensajero. ¿Sin servidor? En Builder y Pro, un agente conectado por MCP puede suscribirse a la solicitud y enterarse en el instante en que Jordan responde, y luego reservar él mismo al mensajero. Si Jordan no ha respondido mañana, remind le vuelve a enviar el enlace por correo.

El enlace deja de funcionar cuando caduca o cuando cierras la solicitud, y las respuestas se eliminan 30 o 90 días después de entregarse en los planes Free y Builder.

¿Por qué no un creador de formularios?

Los creadores de formularios son geniales cuando una persona diseña un formulario una vez y lo comparte muchas veces. Aquí el agente inventa la pregunta en el momento, necesita una respuesta de una persona y la necesita como datos tipados. Ese es el caso para el que está hecho Run it by. La comparativa más larga está en Run it by frente a Typeform, Tally, Fillout y Google Forms.

Pruébalo con tu agente

Gratis hasta 250 solicitudes al mes, sin tarjeta. Añade el servidor MCP desde Claude Code o Codex con un solo comando, o usa la API REST.

Empezar gratisLee la documentación

Run it by

Obtén datos estructurados de una persona con un enlace.

Producto

DocsPreciosArtículos

Para agentes

Configuración de MCPReferencia de la APIllms.txtopenapi.json

Legal

PrivacidadTérminos
© 2026 Run it by
EnglishEspañolPortuguêsFrançaisDeutschItaliano日本語中文