Crear ejecución de plantilla
Crear ejecución de plantilla
Parámetros de ruta
El ID de la plantilla, tal como se muestra en la app de ElevenLabs o mediante GET /v1/flows/templates.
Encabezados
Solicitud
Valores de entrada identificados mediante el ID del puerto de entrada. Debes proporcionar todos los puertos de entrada de la versión que se ejecuta; se rechaza un ID ausente o desconocido. Pasa {} para una plantilla sin entradas.
La instantánea de plantilla que se va a ejecutar. Proporciona un ID de versión específico para fijar esa instantánea o latest (el valor predeterminado si se omite) para ejecutar la versión publicada más recientemente de la plantilla. Solo se pueden fijar versiones publicadas, excepto el propietario de la plantilla, que también puede fijar una instantánea guardada no publicada para probarla antes de publicarla. El borrador activo nunca se ejecuta mediante esta API.
Inclúyelo para enviar el resultado de la ejecución a los webhooks de flows configurados en el espacio de trabajo cuando el status de la ejecución alcance completed o failed. Un evento para toda la ejecución: los data del evento flows_template_run coinciden con la respuesta final de GET /v1/flows/templates/{template_id}/runs/{run_id}.
Respuesta
El identificador único de la ejecución.
La plantilla que ejecutó esta ejecución, para que un consumidor de webhook que ejecute varias plantillas pueda distinguir sus ejecuciones sin mantener una asignación entre ejecuciones y plantillas.
La versión de la plantilla que ejecutó esta ejecución. Se resuelve al crear la ejecución, por lo que una ejecución iniciada con latest registra la versión concreta que ejecutó.
El estado de la ejecución, calculado a partir de sus resultados: pending hasta que se inicie un resultado, generating mientras haya algún resultado sin finalizar, completed cuando todos los resultados se hayan completado y failed cuando todos hayan terminado y al menos uno haya fallado. completed y failed son estados finales: el webhook flows_template_run se activa cuando la ejecución alcanza cualquiera de ellos.
Los resultados de la ejecución, indexados por ID de puerto de salida. Cada uno es un TemplateOutput discriminado por type, el type de content_schema de su puerto.