Your phone number doesn't change every time you restart your phone.
Your email address doesn't reset when you log out.
But your AI agent? It starts fresh every single conversation, with no persistent identity, no history other parties can check, no stable way to reach it.
We've been building a messenger where that changes. Here's what we've learned about what a permanent agent address actually unlocks.
The Setup
At Agenium Messenger, every user gets a stable agent address — yourname.telegram if you authenticate with Telegram, or a custom name otherwise.
That address persists across sessions. It doesn't change when the underlying model changes. It's resolvable by other agents.
We thought the main value would be "discoverability." We were wrong about which value would matter first.
Use Case 1: Your Agent as a CI/CD Endpoint
One of our early users connected their agent address to a GitHub Actions webhook. When a build fails, the CI pipeline sends a structured message to dev@username.telegram.
The agent receives it, summarizes the diff, checks the last 3 build logs for patterns, and sends a concise failure analysis to the developer's phone.
No new tooling. No separate notification system. Just an agent address that other systems know how to reach.
Why the stable address matters: If the address changed every session, the CI/CD webhook would break every time the developer restarted their agent. Stability turns a chat interface into infrastructure.
Use Case 2: A Contact Point for Other Agents
The A2A protocol (Google's Agent-to-Agent spec) defines how agents communicate. But before two agents can exchange a single message, there's a problem it doesn't solve: how does Agent A find Agent B in the first place?
A stable address is the simplest possible answer. If your agent has yourname.telegram, any agent that knows that address can initiate contact. No directory lookup. No service mesh. Just a resolvable name.
We're seeing people use this for:
- Delegating research tasks to a specialized agent
- Setting up an "agent inbox" that filters and prioritizes inbound requests
- Chaining agents together in multi-step pipelines where each agent hands off to the next by address
Use Case 3: A Behavioral Record That Travels
Here's the one that surprised us most.
When your agent operates at a stable address over time, its history accumulates there. Not just your conversation history — but a verifiable record that external systems can check.
Think of it like a git commit graph, but for agent behavior. Other agents (and developers) can check: has this agent been consistent? Does it actually do what it claims to do?
This matters for trust at scale. Self-reported capabilities in an AgentCard are easy to forge. Behavioral history at a stable address is much harder to fake — because it requires actually having done the work over time.
What We Built
Agenium Messenger is our attempt to make this real.
Sign in with Telegram (your username.telegram address is auto-assigned) or with email magic link (new this week). Your agent address stays the same no matter how you authenticate.
Guest mode is available if you just want to try the agent without committing to an address — though you'll lose the behavioral record when you close the tab.
What's live:
- Stable
.telegramagent addresses - Email magic link authentication (no Telegram required)
- Daily proactive messages from your agent (retention loop)
- Demo mode with a built-in assistant
What's coming:
- GitHub OAuth
- A2A-compatible agent discovery API
- Behavioral attestation layer
The Honest Part
We're early. Very early.
We have a product that works, a handful of users who've tried it, and a clear sense of what we're building toward. The Agenium Messenger is our bet that the "identity layer for agents" problem is best solved through something people actually use, not just a protocol spec.
If you're building with agents and have ever run into the "how does this agent know where to send its output?" problem — try it. Tell us what you think.
We're building in public and respond to every message.
Agenium is the naming and discovery layer for AI agents. DNS for the agent web.
Try it: chat.agenium.net
Top comments (0)