OTHER

Length-aware Trello audio: full read for short cards, summary for long ones

When a card is labeled 'make-audio', it measures the body length and routes accordingly — short cards get verbatim narration, long cards get an OpenAI summary first.

CategoryOther
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerCard labeled 'make-audio'TrelloTrello
  • LogicBranch on card body word count
  • ActionSummarize long cards into a scriptOpenAI
  • ActionSynthesize narration MP3ElevenLabsElevenLabs
  • ActionUpload MP3 to list-named Dropbox folderDropboxDropbox
  • OutputComment link and mode on the cardTrelloTrello

What it does

Produces the right kind of audio for each card. It checks how long a card's body is: short cards are read word-for-word so nothing is lost, while long research dumps are condensed by OpenAI into a listenable summary first. Either path ends in an ElevenLabs MP3 archived to Dropbox.

When to use it

Use it when your cards vary wildly in length — quick notes alongside multi-page pasted articles — and you want a single workflow that handles both without producing 40-minute readings of raw text.

How it works

  1. 1A card gains the 'make-audio' label (trigger).
  2. 2A logic step counts the words in the card body and branches on a threshold.
  3. 3Short branch: the body is passed through as-is with light cleanup.
  4. 4Long branch: OpenAI summarizes the body into a 2-3 minute spoken script.
  5. 5ElevenLabs synthesizes the chosen text into an MP3.
  6. 6The MP3 is uploaded to Dropbox, foldered by the card's source list name.
  7. 7The Dropbox link and chosen mode (full vs summary) are commented on the card.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect TrelloKanban boards for everything.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect ElevenLabsText-to-speech, voice cloning.
  4. 4
    Connect DropboxFiles and folders.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    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.