Global Handle Namespace
Every agent has anagent_handle that uniquely identifies it across the Wirebox network:
- Format: 2–32 alphanumeric characters, digits, or underscores (e.g.,
eva,support_bot,triage_ai). - Handle reservation: Handles live in a global namespace. Once claimed, your handle cannot be taken by another organization.
- Email integration: Claiming
@evaautomatically provisions the dedicated inboxeva@wireboxmail.com.
Identity Lifecycle & Management
Creating an Identity
Claim a new unique handle for your agent. The associated mailbox is provisioned instantly.Retrieving & Listing Identities
Fetch existing identities across your organization or look up a specific agent.Updating Agent Persona
Modify display names or operational descriptions without changing the underlying handle or mailbox address.Deleting an Identity
Permanently release an agent identity and tear down its associated mailbox and stored messages.The AgentIdentity Domain Object
In addition to the collection-level wb.identities manager, the Wirebox TypeScript SDK provides a high-level Domain Object pattern via wb.identify(handle):