Supported providers
| Provider | Channel | Notes |
|---|---|---|
| AgentMail | Provides email inbox provisioning | |
| AgentPhone | Phone/SMS | Provides phone number provisioning |
| Privacy.com | Virtual card | Provides virtual cards |
How provider keys work
Setting a provider API key does not provision anything. It gives Agentity permission to call that provider on your behalf when you later create an identity that includes the corresponding asset. When you request an asset — for example, by passingemail to create_agent_identity — Agentity fetches your stored key for AgentMail, decrypts it, and uses it to create the inbox. If no key is stored for that provider, the request fails.
Provider API keys are encrypted before storage. Agentity never stores them in plaintext.