Skip to content

@-mentions: referencing your elements

When you’re chatting with Popp, type @ to mention an element — a character, set, prop, voice, soundtrack, or sound effect. The agent will use it in whatever it’s about to do.

  1. In the chat input, type @.
  2. A dropdown opens, grouped by element type: Characters, Sets, Soundtracks, Props.
  3. Filter by typing — @mil will match Milo.
  4. Click an element (or press Enter) to insert it as @Milo.
  5. The mention turns into a coloured chip — green for global elements, yellow for local ones.

You can mention as many as you like in one message:

Open with @Luna walking into @MorningPatio, holding @LatteArtCup. Score it with @UpbeatMorning.

What gets mentioned vs what gets generated

Section titled “What gets mentioned vs what gets generated”

If you mention an element, Popp will use it. If you don’t mention anything, Popp will either:

  • Reuse a sensible existing element (e.g. an existing character if the script calls for the same one again), or
  • Create a new local element for that movie, on the fly.

Either way, you can see exactly what the agent created in the right-hand panel of the studio while the movie is being produced — characters, sets, props, music, all listed.

In the dropdown:

  • Global elements (green) live in your personal library across all your movies. You created them once and reuse them everywhere.
  • Local elements (yellow) belong only to the current movie.

See Local vs Global elements for the difference, and how to make a local element global so you can reuse it.

  • “Tell me more about @Milo.” — Popp opens the element so you can review or edit it.
  • “Replace @Luna with a younger character with the same vibe.” — Popp creates a new character based on the existing one.
  • “Use @Milo’s voice for the narration but keep @Luna as the on-screen host.” — Popp swaps voice/visual roles.
  • “Make this episode at @MorningPatio instead of the studio.” — Popp re-shoots the relevant shots in your existing set.