*Workflows › Guías*

# Crea un informe bajo demanda con un formulario

> Un trigger manual puede pedir valores cuando alguien lo ejecuta. Este workflow pide una pregunta y un destinatario, y luego envía por email el informe de Neo y un enlace a una hoja de cálculo de pedidos.

> **Antes de empezar:** Esto construye, desde un workflow en blanco, lo mismo que la plantilla "Enviar un informe de Neo y un enlace al Excel completo de pedidos". Usa créditos de IA y envía un email. Usa tu propia dirección para probar.

La página de referencia de la plantilla, con su trigger, sus pasos y sus requisitos: [Enviar un informe de Neo y un enlace al Excel completo de pedidos](https://docs.filmo.io/es/workflows/reference/templates/custom-report).

## Constrúyelo

1. **Crea el workflow** «Nuevo workflow», «Configura un trigger», «Ejecución manual».
2. **Declara el formulario** En el trigger, añade tres campos: `question` (texto, etiqueta "Question"), `recipient` (texto, etiqueta "Recipient") e `includeWeb` (verdadero/falso, etiqueta "Include a web search"). Los tres deben enviarse siempre que alguien lo ejecute. Un nombre empieza por una letra o un guion bajo, y sigue con letras, dígitos o guiones bajos; `createdAt` y `createdBy` están reservados y un nombre no puede repetirse.
3. **Preguntar a Neo** Sumar «Preguntar a la IA». Para la pregunta, inserta la variable "Pregunta" del trigger; para la búsqueda web, inserta "Incluir una búsqueda web". Deja el modo en instantáneo.
4. **Exportar los pedidos** Añade la acción que genera un Excel de pedidos. No recibe entradas y devuelve un enlace temporal. Exporta todos los pedidos, no solo aquellos sobre los que trata la pregunta.
5. **Enviar el correo** Sumar «Enviar correo desde Filmo». Para: la variable "Destinatario". Asunto: un texto fijo. Cuerpo: la respuesta de Neo, una línea en blanco y el enlace a la hoja de cálculo, cada uno insertado como variable.
6. **Ejecútalo** Selecciona el trigger y pulsa «Ejecutar workflow». El formulario pide los tres valores. El editor publica antes el borrador, como una versión nueva.

## Cómo viajan los valores

- Cada campo del formulario es una variable `trigger_<name>` para todos los pasos posteriores: la eliges en la lista bajo Trigger.
- El resultado de cada paso también es una variable, con el nombre del paso. La respuesta de Neo es el `answer` del paso.
- El email sale desde la dirección de Filmo, no desde tu buzón, y el workflow sigue siendo público.
- El enlace a la hoja de cálculo es temporal. Un destinatario que abre el email después de que caduque se encuentra un enlace roto.

## Ejecútalo desde tu propio código

El formulario es exactamente lo que la API pide en `payload`. Lista los workflows para verlo y luego inicia una ejecución con los campos: consulta [Workflows desde la API y MCP](https://docs.filmo.io/es/workflows/api-and-mcp).

> **Atención:** Un destinatario escrito en el formulario no se comprueba. El paso de email acepta una dirección; una lista separada por comas falla con un mensaje que dice que la dirección no es válida.

---

URL canónica: https://docs.filmo.io/es/workflows/guides/on-demand-report  
Última actualización: 2026-10-09