Interests are actually pretty simple - they’re just pointers that the backend can expand into additional pre-loaded data.
We also try to avoid duplicating context wherever possible, including skipping interest (and other context) snapshots that haven’t changed between turns.
That said, we’re also working on some more advanced kinds of interests - for example, ones that point to a sandbox in the client, allowing the agent to execute client-side tools.
@theopak@byteofbits I can't take any credit here, that's all thanks to the talented @attio studio team. From watching over the shoulder I think this was some sort of figma plugin!
@abhagsain@haydenbleasel Streamdown is great - but we currently parse content on the frontend for rendering and on the backend for other purposes. We wanted a single, consistent approach across both.
Introducing Ask Attio.
A new way to work with your CRM. Search, update, and create across your entire CRM by asking. Surface call insights, draft follow-ups automatically, and get answers fast.
Powered by Universal Context, a unified intelligence layer native to Attio.
Now live: https://t.co/iCW1XoynGG
I'd love to explore open sourcing the testing side of this framework - watch this space 👀.
For the actual execution of agents, there are a few open source options (e.g, OpenAI’s Agent SDK). However, these general libraries often struggle to win over a custom solution building directly on niche codebase patterns (in our case specifically - async workloads)
At @attio, we made building AI-powered product features as routine as writing to a database. No more fragile prompts - just robust, structured code.
Check out my recent post on our 🆕 eng blog (+ a sneaky peek at our homegrown internal tools 👀):
https://t.co/MtFi20LIz2
@ntanis_kou@attio I can’t take credit for the UI here! (Props to @_julianherbst and @sanjazakovska!) but we can def write more about how we approach building AI-native vs AI-bolton products - watch this space :)
Most call recording tools:
💤 Record everything
🤷♂️ Tell you nothing
🔗 Live in a separate tool (you probably forget to check)
So we took a different approach.
My team just launched Call Intelligence in @attio — real-time AI, natively in your CRM.
Here’s how we built it 🧵
Call Intelligence is just one piece of the future we’re building at @attio - a CRM that doesn’t just store data, but understands it.
We’re hiring across every team - including Automations, where we’re building magical, AI-powered features like this one.
🔗 https://t.co/4VekhCV7jJ
And yes - we’re already working on the next thing.
(it's very cool)
Ultimately, Call Intelligence isn’t just about recording calls - it’s about making conversations a native part of your CRM.
When every call is structured, searchable, and linked to the right records, your CRM stops just storing data - and starts to understand it.
Let’s just say… we’re cooking. 🍳