AI provider routing readiness

These routes prepare TSWG APIs for avatar, image, video, audio and workflow execution. They do not execute real generation until provider accounts, environment variables, usage limits, webhooks, payment activation and proof review are configured.

Providers

ProviderTypeSecret envModeStatusNotes
ElevenLabs Audio Provider
elevenlabs-audio
audio_generation TSWG_ELEVENLABS_API_KEY
TSWG_ELEVENLABS_WEBHOOK_SECRET
not_configured planned Audio provider placeholder. Voice usage must follow permission/compliance rules.
HeyGen Avatar Provider
heygen-avatar
avatar_generation TSWG_HEYGEN_API_KEY
TSWG_HEYGEN_WEBHOOK_SECRET
not_configured planned Avatar provider placeholder. Requires account, API key, usage limit, callback/webhook handling.
OpenAI Media / Responses Provider
openai-media
ai_generation TSWG_OPENAI_API_KEY
TSWG_OPENAI_WEBHOOK_SECRET
not_configured planned Provider placeholder. Do not execute until env key, quota, and output review are configured.
Runway Video Provider
runway-video
video_generation TSWG_RUNWAY_API_KEY
TSWG_RUNWAY_WEBHOOK_SECRET
not_configured planned Video provider placeholder. Requires provider contract and review gate.
Workflow Orchestrator
workflow-orchestrator
workflow_automation TSWG_WORKFLOW_PROVIDER_KEY
TSWG_WORKFLOW_WEBHOOK_SECRET
not_configured planned Internal/no-code automation route placeholder for webhooks, approvals, and delivery workflows.

Routes

RouteRequest typeProductProviderModelStatus
audio-elevenlabs-primary audio text-to-audio-voice elevenlabs-audio text-to-speech planned
avatar-heygen-primary avatar ai-avatar-creation heygen-avatar avatar-generation planned
image-openai-primary image text-to-image-generation openai-media image-generation planned
image-to-video-runway-primary image-to-video text-image-to-video runway-video image-to-video planned
text-to-audio-elevenlabs-primary text-to-audio text-to-audio-voice elevenlabs-audio text-to-speech planned
text-to-image-openai-primary text-to-image text-to-image-generation openai-media image-generation planned
video-runway-primary video text-image-to-video runway-video video-generation planned
workflow-orchestrator-primary workflow workflow-automation-api workflow-orchestrator workflow-run planned

Execution rule

Paid key accepted
→ request queued
→ route metadata selected
→ provider readiness checked
→ provider execution only if configured
→ output attached
→ proof required
→ public result claim only after proof review