Skip to main content
Every Ultron session starts with context already loaded. By the time you type your first message, the model already knows your business, your ICP, your voice, your connected tools, and the most relevant memories from past sessions.

Injection order

Why order matters

The ordering is deliberate, not arbitrary. Static content at the top is cache-friendly — it doesn’t change between sessions, so the model can reuse previous computation. Dynamic content at the bottom always gets fresh context. This means:
  • Faster session start times (cache hits on static sections)
  • Lower token cost for repeated sessions
  • Fresh profile and integration data every time

Profile completeness

The quality of Ultron’s output is directly proportional to how complete your profile is.
Add 2–3 voice samples — real emails or LinkedIn posts you’ve written. This one change improves output quality more than any other setting.

Anti-fabrication rules

Part of the static instructions injected at session start. If a web search returns no data on a specific pricing figure or revenue number, Ultron uses qualitative language (“strong growth signals”, “market-leading position”) rather than inventing a number. The instructions explicitly prohibit fabricating stats, pricing, or revenue figures.