The agent maps an external identifier like a GitHub login or email to the user's canonical ~alter handle, enabling cross-platform identity linking without exposing PII.
The agent takes a third-party key (e.g., GitHub username, email) and calls alter_resolve_by_key. It checks the response for 'exists: true' and extracts the handle. If the key is not linked or opted-in, it returns null. This allows the agent to verify if a user has an ~alter identity associated with their external account.
- Category: Productivity and planning
- Effect: Read-only
- MCP servers: ~alter Identity MCP (https://koskamo.com/explore/alter-identity-mcp)
- Source: Docs | ~alter (https://truealter.com/docs/mcp/tools)
- Source quote: "alter_resolve_by_key Free Resolve a paired third-party identity key, an email address or an OAuth platform user id, to the bound ~handle."
- Playbook page: https://koskamo.com/explore/use-cases/resolve-third-party-identity-to-handle
Prompt: Resolve the GitHub user 'octocat' to their ~alter handle using the alter_resolve_by_key tool.