SOCIAL MEDIA

Multilingual Reel Set from One Figma Frame

Takes one Figma frame and a list of target languages, generates a localized ElevenLabs voiceover and translated captions for each.

CategorySocial Media
Enginesim
Difficultyadvanced
Triggerwebhook
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWebhook with frame ID and language listHTTP webhook
  • ActionExport shared frame visual from FigmaFigmaFigma
  • LogicLoop over each target language
  • ActionTranslate script and captionsOpenAI
  • ActionRender localized ElevenLabs voiceover clipElevenLabsElevenLabs
  • OutputPost each reel to regional accountSocial publishing

What it does

Fans out a single design into a localized reel per market. From one Figma frame and a configured language list, it produces a distinct ElevenLabs voiceover and translated burned-in captions for each language, then posts each version to the social account that serves that region.

When to use it

Use it when you launch the same creative across multiple countries and need native-language audio and captions for each, without rebuilding the video by hand for every locale.

How it works

  1. 1A webhook fires with a Figma frame ID and the list of target languages.
  2. 2The frame is exported once as the shared visual.
  3. 3A loop iterates each language: the script is translated, ElevenLabs renders a localized voiceover, and captions are generated in that language.
  4. 4Each localized audio and caption set is composited onto the shared frame into a vertical clip.
  5. 5Each finished reel is posted to the regional account mapped to its language.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect FigmaFiles, frames, comments, assets.
  2. 2
    Connect ElevenLabsText-to-speech, voice cloning.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect Social publishingCross-post to X, LinkedIn, Instagram, TikTok, and 4 more in one call.
  5. 5
    Connect HTTP webhookTrigger any URL on agent actions.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.