01 / 12

Meet Timo.

The Pago support agent has a name and a face. Internal-only — customers never see Timo. This deck walks through what changed.

May 2026 · Internal Review · 8 commits
01 · The headline

A name for the thing the team already loved.

"Pago Support Agent" was a description, not a name. Agents pinged "the bot" in Slack but the UI said something cold and bureaucratic. Timo gives the tool the personality the team already projects onto it — and a visual to match.

Scope: extension, portal, dashboard, guide, Telegram alerts. Out of scope: customer-facing replies, system prompt, technical handles (repo, Coolify app, paths).

02 · The mark

BB-8, head only.

Stylized droid head — soft 12° tilt, amber lens, single antenna. Two variants: one for big surfaces with gradients and shadow, one flat for tiny sizes.

Sculpt

Primary hero mark. Gradients, soft drop shadow, warmest character feel. For popup welcome, dashboard empty state, partner-facing materials.

Flat

Sibling for small sizes. Solid fills, strong outline, holds shape down to 16px. Used for extension toolbar icon, favicon, inline popup logos.

03 · Holds up across sizes

16 / 48 / 128.

Same Flat mark, rendered through Chromium for crisp antialiasing. The 16px tab favicon is still recognizably Timo.

16 px
tab favicon
48 px
chrome menu
128 px
install dialog
04 · Palette

No new color story. Just a darker accent.

The existing amber + cream palette already matched BB-8. Only one new token: --timo-dark: #1a1f2e for the lens housing and antenna lines.

Timo dark
#1a1f2e
Lens amber
#ff8c00
Dome cream
#f4e9d8
Page bg
#f5f1e8
05 · Voice

First-person, in moments. Silent elsewhere.

Timo speaks in welcome screens, empty states, and error banners. He stays quiet in tab labels, metric tiles, logs, and — importantly — in suggested replies. The customer never meets him.

Extension popup — logged out
"Hi, I'm Timo.
Sign in so I can help you draft replies."
Portal — login hero
"Timo
Your support copilot."
Circuit breaker — AI cooling off
"I'm taking a short break — back in 30s."
Telegram alerts
[timo/prod] Quality watchdog
(was [support-agent/prod])
06 · Before / after

The extension popup.

Before — v1.8.0
P
Pago Support Agent
AI-powered reply suggestions
After — v1.9.0
Hi, I'm Timo
Sign in so I can help you draft replies.

Plus: file-header comments, circuit-breaker banner copy, console log tags. Same login flow, same toggle, same stats panel.

07 · Before / after

The portal.

Before
Pago Support Portal
Login title · H1s on detail screens
"Support Agent" card title
"P" placeholder logos
After
Timo
Your support copilot.

Project card → Timo
Detail h2 → Timo
All "P" logos → flat mark

RO sign-in instruction kept as secondary subtitle. i18n: loginTitle and dashboardBtn updated in both RO and EN.

08 · Before / after

The dashboard.

Before
<title>Support Agent Dashboard</title>
H1: Support Agent Dashboard
i18n title (RO + EN) drove header copy
After
<title>Timo Dashboard</title>
H1: Timo Dashboard
i18n title: Dashboard Timo / Timo Dashboard

Operations / Intelligence / PIC / Systems tabs unchanged. Data flows untouched. The existing "No data yet" panel handler covers empty states — no new conditional UI added.

09 · Before / after

The guide (RO + EN).

Before
Ghid Support Agent — Pago
H1: "Support Agent Guide" / "Ghid Support Agent"
Header logo: "P" letter placeholder
Body: 8 occurrences of "Pago Support Agent"
Footer: "Pago Support Agent v2.0"
After
Ghid Timo — Pago
H1: "Timo Guide" / "Ghid Timo"
Header logo: flat mark
New intro paragraph: "Timo is the AI copilot living inside your Intercom inbox..."
Footer: "Timo v2.0"

Section 9 "Update the extension" links still work — banner from extension → /guide#update-extension still resolves.

10 · What stayed the same

The boring (and important) parts.

A rebrand is high-blast-radius if you let it touch the wrong surfaces. These were explicitly out of scope:

System prompt

agent_core_instructions.md is byte-identical across all 8 commits. Customer-facing replies are unaffected.

Customer voice

Suggested replies stay neutral and unsigned. The customer never sees the word "Timo" anywhere.

Technical handles

Repo, Coolify app UUID, Docker container name, log directory /opt/pago-support-agent, the .zip download filename — all stay pago-support-agent for grep-friendliness.

Data + auth flows

Google OAuth, PIC integration, the 144k-pair knowledge base, structured-output topic classification, RAG reranking, watchdogs — all unchanged. 192/192 existing tests still green.