Vyond · Arazzo Workflow
Turbo text-to-video with a webhook subscription
Version 1.0.0
Register a webhook subscription for Turbo events, submit a text prompt to Turbo, and poll the task as a fallback until it reaches a terminal status.
View Spec
View on GitHub
VideoAnimationVideo GenerationArtificial IntelligenceeLearningLearning and DevelopmentContent GenerationSCIMIdentity ProvisioningWebhooksEnterpriseMediaArazzoWorkflows
Provider
Workflows
turbo-generate-with-webhook
Prompt in, finished video out, with event delivery registered up front.
Vyond states Turbo webhook events are always emitted for every task, so the subscription can be registered before the task completes. Requires a Turbo license on the account; without one every Turbo call returns 403. Step 2 spends credits and accepts no Idempotency-Key.
1
create-webhook
WebhookController.createWebhook
Register the subscription. The create response is the ONLY time the secret is returned — store it, it is required to verify every delivery.
2
create-turbo
TurboController.createTurbo
Submit the prompt. SPENDS CREDITS. A 422 means malware was detected in an uploaded reference file — terminal, do not resubmit.
3
poll-turbo
TurboController.getTurbo
Fallback to the webhook. Poll until status is completed, failed or cancelled. turbo_generation.cancelled is NOT in the subscribable events enum, so polling is the only reliable way to observe a cancellation.