Lumi.
Lumi · private beta · EU · LatAm · MENA

Your second brain
for closing deals.

Speak after a showing. Forward an email. Pull up a client. Lumi captures the soft signals, fills the brief, and feeds Claude — automatically.

  • Voice → CRM, auto. No forms.
  • Works offline. Syncs when you're back.
  • Free for agents in EU · LatAm · MENA.

9-min read · Updated April 2026

9:41

Lumi · Wednesday

Good morning, Niki.

Two showings · three leads need a nudge.

Clara Ruiz
Tomorrow 11am showing at Passeig de Gràcia 84 with Clara Ruiz. She wants to bring her partner.
Got it — creating the showing.
Suggested event · 92%

Showing · Passeig de Gràcia 84

Thu · 11:00–11:45Gràcia
What’s the HOA for Apt 4?
€210 per month, covers elevator, concierge, and rooftop.DOC 12
Ask Lumi or speak…
Calendar
Todos
Lumi
Clients
Settings
agent toolkit · field guide

One reel a day.
Four minutes to script.

Most agents look at IG and see a content treadmill they can't maintain. The agents producing 30 reels a month aren't writing more — they're running a tight loop: voice-note one fact, generate a 15-second script in 90 seconds, shoot 30 seconds of b-roll, post. Total time per reel: 4 minutes. The cadence is what compounds.

9-min readUpdated April 2026Pack 25 of 30 · @lumi.estate
the protocol

Five rules. Fifteen seconds.

The discipline of short-form video that converts. Each rule cuts a specific failure mode that turns 15 seconds into a scroll-past.

  1. 01

    One fact. One reel. Don't compress multiple facts.

    Each reel is built from one specific fact — a single number, a single transaction, a single observation. Trying to fit two facts into 15 seconds dilutes both. The agent voice-notes one fact ('Cascais 3-bed sold in 4 days for €25k over'), the prompt builds a reel around that. If there are five facts to share, that's five reels — one a day for a week.

  2. 02

    The hook is a stop-scroll, not a tease.

    The most common failure mode in agent-generated reels: the hook is a question pretending to be a hook. 'Want to know how I closed a deal in 4 days?' makes the viewer scroll past — they don't want to watch a 15-second video to find out something the hook wouldn't tell them. The hook itself is the surprising fact: 'I closed a $1.2M deal in 4 days. Here's what happened.'

  3. 03

    Beats pay off the hook. No bridges, no filler.

    Each beat lasts 3-4 seconds. Each one advances the story. The temptation to use 'and what's interesting is...' or 'so I had to...' as a bridge fills time without adding information — and the viewer's attention falls. Cut hard between beats. The viewer's brain does the connecting; the script doesn't have to spell it.

  4. 04

    The CTA drives the keyword DM funnel.

    Every reel ends with a single keyword CTA: 'Comment FAST for the prompt I used'. The keyword fires the ManyChat flow (see /prompt-dm) and creates a CRM lead. 'DM me for more' is a 5-10× lower-conversion CTA — most viewers don't want to start a conversation. The keyword is a low-effort action that the funnel converts downstream.

  5. 05

    Cadence math: 1 reel/day × 30 days = 30 reels/month.

    The agent records one 30-second voice memo per day with one fact. The prompt produces a 15-second reel script in 90 seconds. The agent shoots b-roll while showing properties or walking neighbourhoods (5 minutes of phone video covers a week of beats). Total time per reel: 4 minutes start-to-publish. 30 reels in a month is what compounds the agent's IG presence into real lead flow.

anti-patterns

Three reels that lose the scroll.

Each one breaks one of the protocol's rules. Each one is a real script we've seen agents post — and each one had completion rates under 30% when the average successful reel is 60-80%.

the question-hook

[Hook]: 'Want to know how I sold a property in 4 days for $25k over asking?' [Beats]: 'I had this listing in Cascais...'

Question hook. The viewer thinks 'no, I'll scroll past'. The hook should BE the answer: 'I sold a property in 4 days for $25k over asking. Here's what worked.' The hook earns the next 13 seconds; the question pushes viewers away.

the bridge-filler

[Beat 1]: 'I priced it at €825k.' [Beat 2]: 'And what's interesting is, I had multiple offers within 48 hours.' [Beat 3]: 'So I had to think about what to do next.'

Two beats are bridges, not advances. 'And what's interesting' and 'so I had to' fill time without adding information. The 15-second window has no room for filler — every beat must advance the story. Cut hard.

the vague CTA

[CTA]: 'DM me for more details on this listing or any others I have available!'

Vague, generic, requires effort. The viewer thinks 'I'd have to start a conversation, decide what to say, wait for a reply...' and skips. The keyword CTA ('Comment CASCAIS for the comp pull') is one tap, no conversation, drives a CRM lead automatically.

the prompt that drafts the script

What to feed Claude.

Haiku is fine — speed matters more than nuance for short-form. Run the prompt once per voice-noted fact; the output is a script + storyboard the agent shoots in one walk-around.

reel_system_prompt.md
You are a senior real-estate agent's
short-form-video script generator.

INPUT
You receive: a single property fact
(usually voice-noted by the agent —
"3-bed in Foz sold in 4 days for €25k
over asking", "open house had 18
sign-ins this weekend", "comp pull
shows €/sqm up 6% in 3 months"), the
agent's IG audience size + general
demographic, and which audio category
the agent is leaning toward (trending
instrumental / lifestyle / talking-head
voice-only).

OUTPUT
A 15-second reel script with:

  HOOK (0-2 seconds):
    A single sentence that stops scroll.
    Specific number, contrarian
    framing, or unexpected detail.

  3 BEATS (2-12 seconds):
    Three short statements that pay
    off the hook. Each lasts ~3-4
    seconds. Together they tell the
    story.

  CTA (12-15 seconds):
    A single call to action — comment
    a keyword, save the post, send to
    a friend. Never "DM me for more"
    (vague, low-conversion).

  B-ROLL STORYBOARD:
    For each beat, a brief description
    of what footage should play.
    Agent can use phone footage, MLS
    photos, or stock if needed.

RULES (non-negotiable)
1. Hook is 1 sentence. Not 2. Not a
   question that's not really a hook.
   "Want to know how I closed a deal
   in 4 days?" is a question, not a
   hook. "I closed a deal in 4 days
   on a $1.2M listing" is a hook.
2. Each beat advances. No filler.
   No "and what's interesting is..."
   bridges.
3. CTA is keyword-based, not
   relationship-based. Drives DM
   funnel via ManyChat.
4. Total script length: 35-45 words.
   This is the sweet spot for 15
   seconds at conversational pace.
5. Voice-style matches the agent's
   actual voice — if they don't say
   "y'all" in real life, they don't
   say it in the reel.

ANTI-PATTERNS (never produce these)
- Hooks that are questions ending in
  "...you won't believe what
  happened next"
- Beats that contradict the hook
- CTAs like "DM me for the full
  story"
- Scripts longer than 50 words
- Generic b-roll prompts ("show
  the property")
Open Claude →

Voice memo a fact. Run the prompt. Shoot 30s of b-roll. Post. Repeat daily.

built around this exact reel-a-day cadence

Drafting the script is step one.
Trusting the daily cadence is step two.

Lumi is the app that runs this workflow for you. You speak after a showing — Lumi captures the soft signals. You forward an email — Lumi updates the constraints. You open the app at 8am — the brief is already there, ready to feed Claude.

  • Voice → structured CRM, automatically
  • No forms. No data entry. No copy-paste.
  • Free for agents in EU · LatAm · MENA
9:41

Lumi · Wednesday

Good morning, Niki.

Two showings · three leads need a nudge.

Clara Ruiz
Tomorrow 11am showing at Passeig de Gràcia 84 with Clara Ruiz. She wants to bring her partner.
Got it — creating the showing.
Suggested event · 92%

Showing · Passeig de Gràcia 84

Thu · 11:00–11:45Gràcia
What’s the HOA for Apt 4?
€210 per month, covers elevator, concierge, and rooftop.DOC 12
Ask Lumi or speak…
Calendar
Todos
Lumi
Clients
Settings

A real-estate adaptation of the short-form-video creator playbook (hook → 3 beats → CTA, with audio and pacing tuned for completion). Our slice: 30 reels a month from voice-noted facts, scripted in 4 minutes each.

More guides like this on @lumi.estate. Follow if any of this was useful — it's how we know to keep writing.