# Anima > Unified identity infrastructure for AI agents — email, phone, voice, vault, and agent-to-agent commerce. ## Docs - [A2A Protocol](https://docs.useanima.sh/a2a/overview.md): Agent-to-agent task exchange and discovery for AI agents, backed by did:web identity and public Agent Cards. - [For AI Agents](https://docs.useanima.sh/ai-agents.md): Anima is built to be operated by AI agents. Point your agent at the skill manifest, connect the docs MCP server, and read the docs as machine-readable markdown. - [Delete addresses](https://docs.useanima.sh/api-reference/delete-addresses.md) - [Delete agents](https://docs.useanima.sh/api-reference/delete-agents.md) - [Delete agents email identities](https://docs.useanima.sh/api-reference/delete-agents-email-identities.md) - [Delete api keys](https://docs.useanima.sh/api-reference/delete-api-keys.md) - [Delete domains](https://docs.useanima.sh/api-reference/delete-domains.md) - [Delete emaildrafts](https://docs.useanima.sh/api-reference/delete-emaildrafts.md) - [Delete inboxes](https://docs.useanima.sh/api-reference/delete-inboxes.md) - [Delete orgs](https://docs.useanima.sh/api-reference/delete-orgs.md) - [Delete orgs agents quarantine](https://docs.useanima.sh/api-reference/delete-orgs-agents-quarantine.md) - [Delete orgs anomaly rules](https://docs.useanima.sh/api-reference/delete-orgs-anomaly-rules.md) - [Delete orgs compliancereports](https://docs.useanima.sh/api-reference/delete-orgs-compliancereports.md) - [Delete pods](https://docs.useanima.sh/api-reference/delete-pods.md) - [Delete registryagents](https://docs.useanima.sh/api-reference/delete-registryagents.md) - [Delete vaultcredentials](https://docs.useanima.sh/api-reference/delete-vaultcredentials.md) - [Delete vaultoauthaccounts](https://docs.useanima.sh/api-reference/delete-vaultoauthaccounts.md) - [Delete vaultoauthapps custom](https://docs.useanima.sh/api-reference/delete-vaultoauthapps-custom.md) - [Delete webhooks](https://docs.useanima.sh/api-reference/delete-webhooks.md) - [Get addresses](https://docs.useanima.sh/api-reference/get-addresses.md) - [Get addresses 1](https://docs.useanima.sh/api-reference/get-addresses-1.md) - [Get agents](https://docs.useanima.sh/api-reference/get-agents.md) - [Get agents 1](https://docs.useanima.sh/api-reference/get-agents-1.md) - [Get agents a2atasks](https://docs.useanima.sh/api-reference/get-agents-a2atasks.md) - [Get agents a2atasks 1](https://docs.useanima.sh/api-reference/get-agents-a2atasks-1.md) - [Get agents card](https://docs.useanima.sh/api-reference/get-agents-card.md) - [Get agents credentials](https://docs.useanima.sh/api-reference/get-agents-credentials.md) - [Get agents did](https://docs.useanima.sh/api-reference/get-agents-did.md) - [Get agents email identities](https://docs.useanima.sh/api-reference/get-agents-email-identities.md) - [Get agents policy](https://docs.useanima.sh/api-reference/get-agents-policy.md) - [Get agentstatus](https://docs.useanima.sh/api-reference/get-agentstatus.md) - [Get api keys](https://docs.useanima.sh/api-reference/get-api-keys.md) - [Get api keysscopes](https://docs.useanima.sh/api-reference/get-api-keysscopes.md) - [Get attachments download](https://docs.useanima.sh/api-reference/get-attachments-download.md) - [Get billingfeatures](https://docs.useanima.sh/api-reference/get-billingfeatures.md) - [Get billinghard cap](https://docs.useanima.sh/api-reference/get-billinghard-cap.md) - [Get billinginvoices](https://docs.useanima.sh/api-reference/get-billinginvoices.md) - [Get billingtier](https://docs.useanima.sh/api-reference/get-billingtier.md) - [Get billingusage](https://docs.useanima.sh/api-reference/get-billingusage.md) - [Get domains](https://docs.useanima.sh/api-reference/get-domains.md) - [Get domains 1](https://docs.useanima.sh/api-reference/get-domains-1.md) - [Get domains deliverability](https://docs.useanima.sh/api-reference/get-domains-deliverability.md) - [Get domains dns records](https://docs.useanima.sh/api-reference/get-domains-dns-records.md) - [Get domains zone file](https://docs.useanima.sh/api-reference/get-domains-zone-file.md) - [Get email](https://docs.useanima.sh/api-reference/get-email.md) - [Get email 1](https://docs.useanima.sh/api-reference/get-email-1.md) - [Get emaildrafts](https://docs.useanima.sh/api-reference/get-emaildrafts.md) - [Get emaildrafts 1](https://docs.useanima.sh/api-reference/get-emaildrafts-1.md) - [Get extensionsettings](https://docs.useanima.sh/api-reference/get-extensionsettings.md) - [Get feedback](https://docs.useanima.sh/api-reference/get-feedback.md) - [Get inboxes](https://docs.useanima.sh/api-reference/get-inboxes.md) - [Get invoices](https://docs.useanima.sh/api-reference/get-invoices.md) - [Get invoices 1](https://docs.useanima.sh/api-reference/get-invoices-1.md) - [Get invoicesexport](https://docs.useanima.sh/api-reference/get-invoicesexport.md) - [Get invoicesreconciliation summary](https://docs.useanima.sh/api-reference/get-invoicesreconciliation-summary.md) - [Get meagents](https://docs.useanima.sh/api-reference/get-meagents.md) - [Get meorgs](https://docs.useanima.sh/api-reference/get-meorgs.md) - [Get messages](https://docs.useanima.sh/api-reference/get-messages.md) - [Get messages 1](https://docs.useanima.sh/api-reference/get-messages-1.md) - [Get oauthapps](https://docs.useanima.sh/api-reference/get-oauthapps.md) - [Get oauthuserinfo](https://docs.useanima.sh/api-reference/get-oauthuserinfo.md) - [Get openclawagents](https://docs.useanima.sh/api-reference/get-openclawagents.md) - [Get openclawauthorize](https://docs.useanima.sh/api-reference/get-openclawauthorize.md) - [Get openclawcallback](https://docs.useanima.sh/api-reference/get-openclawcallback.md) - [Get orgs](https://docs.useanima.sh/api-reference/get-orgs.md) - [Get orgs 1](https://docs.useanima.sh/api-reference/get-orgs-1.md) - [Get orgs access reviews](https://docs.useanima.sh/api-reference/get-orgs-access-reviews.md) - [Get orgs agents baselines](https://docs.useanima.sh/api-reference/get-orgs-agents-baselines.md) - [Get orgs agents quarantine](https://docs.useanima.sh/api-reference/get-orgs-agents-quarantine.md) - [Get orgs agents security policy](https://docs.useanima.sh/api-reference/get-orgs-agents-security-policy.md) - [Get orgs anomaly alerts](https://docs.useanima.sh/api-reference/get-orgs-anomaly-alerts.md) - [Get orgs anomaly alerts 1](https://docs.useanima.sh/api-reference/get-orgs-anomaly-alerts-1.md) - [Get orgs anomaly rules](https://docs.useanima.sh/api-reference/get-orgs-anomaly-rules.md) - [Get orgs audit logs](https://docs.useanima.sh/api-reference/get-orgs-audit-logs.md) - [Get orgs audit logs 1](https://docs.useanima.sh/api-reference/get-orgs-audit-logs-1.md) - [Get orgs compliancecontrols](https://docs.useanima.sh/api-reference/get-orgs-compliancecontrols.md) - [Get orgs compliancecontrols 1](https://docs.useanima.sh/api-reference/get-orgs-compliancecontrols-1.md) - [Get orgs compliancecontrols evidence](https://docs.useanima.sh/api-reference/get-orgs-compliancecontrols-evidence.md) - [Get orgs compliancedashboard](https://docs.useanima.sh/api-reference/get-orgs-compliancedashboard.md) - [Get orgs compliancedsars](https://docs.useanima.sh/api-reference/get-orgs-compliancedsars.md) - [Get orgs compliancedsars 1](https://docs.useanima.sh/api-reference/get-orgs-compliancedsars-1.md) - [Get orgs compliancereports](https://docs.useanima.sh/api-reference/get-orgs-compliancereports.md) - [Get orgs compliancereports 1](https://docs.useanima.sh/api-reference/get-orgs-compliancereports-1.md) - [Get orgs compliancesummary](https://docs.useanima.sh/api-reference/get-orgs-compliancesummary.md) - [Get orgs compliancetemplates](https://docs.useanima.sh/api-reference/get-orgs-compliancetemplates.md) - [Get orgs members](https://docs.useanima.sh/api-reference/get-orgs-members.md) - [Get orgs securityevents](https://docs.useanima.sh/api-reference/get-orgs-securityevents.md) - [Get orgs securityscanner status](https://docs.useanima.sh/api-reference/get-orgs-securityscanner-status.md) - [Get orgsme](https://docs.useanima.sh/api-reference/get-orgsme.md) - [Get orgsmeusage](https://docs.useanima.sh/api-reference/get-orgsmeusage.md) - [Get orgsmeworkspace health](https://docs.useanima.sh/api-reference/get-orgsmeworkspace-health.md) - [Get phonenumbers](https://docs.useanima.sh/api-reference/get-phonenumbers.md) - [Get phonesearch](https://docs.useanima.sh/api-reference/get-phonesearch.md) - [Get pods](https://docs.useanima.sh/api-reference/get-pods.md) - [Get pods 1](https://docs.useanima.sh/api-reference/get-pods-1.md) - [Get pods usage](https://docs.useanima.sh/api-reference/get-pods-usage.md) - [Get registryagents](https://docs.useanima.sh/api-reference/get-registryagents.md) - [Get registryagentssearch](https://docs.useanima.sh/api-reference/get-registryagentssearch.md) - [Get scoped tokens](https://docs.useanima.sh/api-reference/get-scoped-tokens.md) - [Get vaultaudit](https://docs.useanima.sh/api-reference/get-vaultaudit.md) - [Get vaultcredentials](https://docs.useanima.sh/api-reference/get-vaultcredentials.md) - [Get vaultcredentials 1](https://docs.useanima.sh/api-reference/get-vaultcredentials-1.md) - [Get vaultidentities](https://docs.useanima.sh/api-reference/get-vaultidentities.md) - [Get vaultoauthaccounts](https://docs.useanima.sh/api-reference/get-vaultoauthaccounts.md) - [Get vaultoauthapps](https://docs.useanima.sh/api-reference/get-vaultoauthapps.md) - [Get vaultoauthapps 1](https://docs.useanima.sh/api-reference/get-vaultoauthapps-1.md) - [Get vaultoauthlink](https://docs.useanima.sh/api-reference/get-vaultoauthlink.md) - [Get vaultsearch](https://docs.useanima.sh/api-reference/get-vaultsearch.md) - [Get vaultshares](https://docs.useanima.sh/api-reference/get-vaultshares.md) - [Get vaultstatus](https://docs.useanima.sh/api-reference/get-vaultstatus.md) - [Get vaulttotp](https://docs.useanima.sh/api-reference/get-vaulttotp.md) - [Get voiceanalytics](https://docs.useanima.sh/api-reference/get-voiceanalytics.md) - [Get voicecalls](https://docs.useanima.sh/api-reference/get-voicecalls.md) - [Get voicecalls 1](https://docs.useanima.sh/api-reference/get-voicecalls-1.md) - [Get voicecalls recording](https://docs.useanima.sh/api-reference/get-voicecalls-recording.md) - [Get voicecalls score](https://docs.useanima.sh/api-reference/get-voicecalls-score.md) - [Get voicecalls security](https://docs.useanima.sh/api-reference/get-voicecalls-security.md) - [Get voicecalls summary](https://docs.useanima.sh/api-reference/get-voicecalls-summary.md) - [Get voicecalls transcript](https://docs.useanima.sh/api-reference/get-voicecalls-transcript.md) - [Get voicecatalog](https://docs.useanima.sh/api-reference/get-voicecatalog.md) - [Get webhooks](https://docs.useanima.sh/api-reference/get-webhooks.md) - [Get webhooks 1](https://docs.useanima.sh/api-reference/get-webhooks-1.md) - [Get webhooks dead letters](https://docs.useanima.sh/api-reference/get-webhooks-dead-letters.md) - [Get webhooks deliveries](https://docs.useanima.sh/api-reference/get-webhooks-deliveries.md) - [Get webhooks stats](https://docs.useanima.sh/api-reference/get-webhooks-stats.md) - [Get webhooksevent types](https://docs.useanima.sh/api-reference/get-webhooksevent-types.md) - [Patch agents](https://docs.useanima.sh/api-reference/patch-agents.md) - [Patch api keys](https://docs.useanima.sh/api-reference/patch-api-keys.md) - [Patch domains](https://docs.useanima.sh/api-reference/patch-domains.md) - [Patch extensionsettings](https://docs.useanima.sh/api-reference/patch-extensionsettings.md) - [Patch extensiontoken](https://docs.useanima.sh/api-reference/patch-extensiontoken.md) - [Patch inboxes](https://docs.useanima.sh/api-reference/patch-inboxes.md) - [Patch invoices](https://docs.useanima.sh/api-reference/patch-invoices.md) - [Patch oauthapps](https://docs.useanima.sh/api-reference/patch-oauthapps.md) - [Patch orgs](https://docs.useanima.sh/api-reference/patch-orgs.md) - [Patch orgs anomaly rules](https://docs.useanima.sh/api-reference/patch-orgs-anomaly-rules.md) - [Patch orgs compliancecontrols](https://docs.useanima.sh/api-reference/patch-orgs-compliancecontrols.md) - [Patch orgs compliancedsars](https://docs.useanima.sh/api-reference/patch-orgs-compliancedsars.md) - [Post addresses](https://docs.useanima.sh/api-reference/post-addresses.md) - [Post addresses validate](https://docs.useanima.sh/api-reference/post-addresses-validate.md) - [Post agents](https://docs.useanima.sh/api-reference/post-agents.md) - [Post agents a2atasks](https://docs.useanima.sh/api-reference/post-agents-a2atasks.md) - [Post agents a2atasks cancel](https://docs.useanima.sh/api-reference/post-agents-a2atasks-cancel.md) - [Post agents credentials revoke](https://docs.useanima.sh/api-reference/post-agents-credentials-revoke.md) - [Post agents didrotate](https://docs.useanima.sh/api-reference/post-agents-didrotate.md) - [Post agents email identities](https://docs.useanima.sh/api-reference/post-agents-email-identities.md) - [Post agents email identities set primary](https://docs.useanima.sh/api-reference/post-agents-email-identities-set-primary.md) - [Post agents email identities verify](https://docs.useanima.sh/api-reference/post-agents-email-identities-verify.md) - [Post agents rotate key](https://docs.useanima.sh/api-reference/post-agents-rotate-key.md) - [Post agentsign up](https://docs.useanima.sh/api-reference/post-agentsign-up.md) - [Post agentverify](https://docs.useanima.sh/api-reference/post-agentverify.md) - [Post api keys](https://docs.useanima.sh/api-reference/post-api-keys.md) - [Post api keys rotate](https://docs.useanima.sh/api-reference/post-api-keys-rotate.md) - [Post billingchange plan](https://docs.useanima.sh/api-reference/post-billingchange-plan.md) - [Post billingcheckout](https://docs.useanima.sh/api-reference/post-billingcheckout.md) - [Post billingcontact enterprise](https://docs.useanima.sh/api-reference/post-billingcontact-enterprise.md) - [Post billingportal](https://docs.useanima.sh/api-reference/post-billingportal.md) - [Post domains](https://docs.useanima.sh/api-reference/post-domains.md) - [Post domains verify](https://docs.useanima.sh/api-reference/post-domains-verify.md) - [Post emaildrafts](https://docs.useanima.sh/api-reference/post-emaildrafts.md) - [Post emaildrafts send](https://docs.useanima.sh/api-reference/post-emaildrafts-send.md) - [Post emailsend](https://docs.useanima.sh/api-reference/post-emailsend.md) - [Post extensionexchange](https://docs.useanima.sh/api-reference/post-extensionexchange.md) - [Post extensionrevoke](https://docs.useanima.sh/api-reference/post-extensionrevoke.md) - [Post extensiontoken](https://docs.useanima.sh/api-reference/post-extensiontoken.md) - [Post feedback](https://docs.useanima.sh/api-reference/post-feedback.md) - [Post identities](https://docs.useanima.sh/api-reference/post-identities.md) - [Post identityverify](https://docs.useanima.sh/api-reference/post-identityverify.md) - [Post inboxes](https://docs.useanima.sh/api-reference/post-inboxes.md) - [Post invoicesmatch receipts](https://docs.useanima.sh/api-reference/post-invoicesmatch-receipts.md) - [Post mcp authsessions](https://docs.useanima.sh/api-reference/post-mcp-authsessions.md) - [Post mcp authsessions complete](https://docs.useanima.sh/api-reference/post-mcp-authsessions-complete.md) - [Post mcp authsessions deny](https://docs.useanima.sh/api-reference/post-mcp-authsessions-deny.md) - [Post mcp authsessionspoll](https://docs.useanima.sh/api-reference/post-mcp-authsessionspoll.md) - [Post messages attachments](https://docs.useanima.sh/api-reference/post-messages-attachments.md) - [Post messagesemail](https://docs.useanima.sh/api-reference/post-messagesemail.md) - [Post messagessearch](https://docs.useanima.sh/api-reference/post-messagessearch.md) - [Post messagessearchsemantic](https://docs.useanima.sh/api-reference/post-messagessearchsemantic.md) - [Post messagessms](https://docs.useanima.sh/api-reference/post-messagessms.md) - [Post oauthapps](https://docs.useanima.sh/api-reference/post-oauthapps.md) - [Post oauthauth codesmint](https://docs.useanima.sh/api-reference/post-oauthauth-codesmint.md) - [Post oauthregister](https://docs.useanima.sh/api-reference/post-oauthregister.md) - [Post oauthrevoke](https://docs.useanima.sh/api-reference/post-oauthrevoke.md) - [Post oauthtoken](https://docs.useanima.sh/api-reference/post-oauthtoken.md) - [Post openclawsignup](https://docs.useanima.sh/api-reference/post-openclawsignup.md) - [Post orgs](https://docs.useanima.sh/api-reference/post-orgs.md) - [Post orgs access reviews](https://docs.useanima.sh/api-reference/post-orgs-access-reviews.md) - [Post orgs access reviews complete](https://docs.useanima.sh/api-reference/post-orgs-access-reviews-complete.md) - [Post orgs agents quarantine](https://docs.useanima.sh/api-reference/post-orgs-agents-quarantine.md) - [Post orgs anomaly alerts acknowledge](https://docs.useanima.sh/api-reference/post-orgs-anomaly-alerts-acknowledge.md) - [Post orgs anomaly alerts false positive](https://docs.useanima.sh/api-reference/post-orgs-anomaly-alerts-false-positive.md) - [Post orgs anomaly alerts resolve](https://docs.useanima.sh/api-reference/post-orgs-anomaly-alerts-resolve.md) - [Post orgs anomaly rules](https://docs.useanima.sh/api-reference/post-orgs-anomaly-rules.md) - [Post orgs audit logsexport](https://docs.useanima.sh/api-reference/post-orgs-audit-logsexport.md) - [Post orgs compliancecontrols collect](https://docs.useanima.sh/api-reference/post-orgs-compliancecontrols-collect.md) - [Post orgs compliancecontrols evidence](https://docs.useanima.sh/api-reference/post-orgs-compliancecontrols-evidence.md) - [Post orgs compliancedsars](https://docs.useanima.sh/api-reference/post-orgs-compliancedsars.md) - [Post orgs compliancereports](https://docs.useanima.sh/api-reference/post-orgs-compliancereports.md) - [Post orgs compliancereports export](https://docs.useanima.sh/api-reference/post-orgs-compliancereports-export.md) - [Post orgs complianceseed](https://docs.useanima.sh/api-reference/post-orgs-complianceseed.md) - [Post orgs messages approve](https://docs.useanima.sh/api-reference/post-orgs-messages-approve.md) - [Post orgs rotate key](https://docs.useanima.sh/api-reference/post-orgs-rotate-key.md) - [Post orgsfeature interest](https://docs.useanima.sh/api-reference/post-orgsfeature-interest.md) - [Post phoneprovision](https://docs.useanima.sh/api-reference/post-phoneprovision.md) - [Post phonerelease](https://docs.useanima.sh/api-reference/post-phonerelease.md) - [Post phonesend sms](https://docs.useanima.sh/api-reference/post-phonesend-sms.md) - [Post pods](https://docs.useanima.sh/api-reference/post-pods.md) - [Post registryagents](https://docs.useanima.sh/api-reference/post-registryagents.md) - [Post scoped tokens](https://docs.useanima.sh/api-reference/post-scoped-tokens.md) - [Post scoped tokensrevoke](https://docs.useanima.sh/api-reference/post-scoped-tokensrevoke.md) - [Post vaultcredentials](https://docs.useanima.sh/api-reference/post-vaultcredentials.md) - [Post vaultdeprovision](https://docs.useanima.sh/api-reference/post-vaultdeprovision.md) - [Post vaultgenerate password](https://docs.useanima.sh/api-reference/post-vaultgenerate-password.md) - [Post vaultoauthapps custom](https://docs.useanima.sh/api-reference/post-vaultoauthapps-custom.md) - [Post vaultoauthlink](https://docs.useanima.sh/api-reference/post-vaultoauthlink.md) - [Post vaultoauthrequire auth](https://docs.useanima.sh/api-reference/post-vaultoauthrequire-auth.md) - [Post vaultprovision](https://docs.useanima.sh/api-reference/post-vaultprovision.md) - [Post vaultshare](https://docs.useanima.sh/api-reference/post-vaultshare.md) - [Post vaultsharerevoke](https://docs.useanima.sh/api-reference/post-vaultsharerevoke.md) - [Post vaultsync](https://docs.useanima.sh/api-reference/post-vaultsync.md) - [Post vaulttoken](https://docs.useanima.sh/api-reference/post-vaulttoken.md) - [Post vaulttokenexchange](https://docs.useanima.sh/api-reference/post-vaulttokenexchange.md) - [Post vaulttokenrevoke](https://docs.useanima.sh/api-reference/post-vaulttokenrevoke.md) - [Post voicecalls](https://docs.useanima.sh/api-reference/post-voicecalls.md) - [Post voicesearch](https://docs.useanima.sh/api-reference/post-voicesearch.md) - [Post voicesearchcross channel](https://docs.useanima.sh/api-reference/post-voicesearchcross-channel.md) - [Post webhooks](https://docs.useanima.sh/api-reference/post-webhooks.md) - [Post webhooks reenable](https://docs.useanima.sh/api-reference/post-webhooks-reenable.md) - [Post webhooks rotate secret](https://docs.useanima.sh/api-reference/post-webhooks-rotate-secret.md) - [Post webhooks test](https://docs.useanima.sh/api-reference/post-webhooks-test.md) - [Post webhooksdeliveries replay](https://docs.useanima.sh/api-reference/post-webhooksdeliveries-replay.md) - [Put addresses](https://docs.useanima.sh/api-reference/put-addresses.md) - [Put agents policy](https://docs.useanima.sh/api-reference/put-agents-policy.md) - [Put billinghard cap](https://docs.useanima.sh/api-reference/put-billinghard-cap.md) - [Put orgs agents security policy](https://docs.useanima.sh/api-reference/put-orgs-agents-security-policy.md) - [Put pods](https://docs.useanima.sh/api-reference/put-pods.md) - [Put registryagents](https://docs.useanima.sh/api-reference/put-registryagents.md) - [Put vaultcredentials](https://docs.useanima.sh/api-reference/put-vaultcredentials.md) - [Put webhooks](https://docs.useanima.sh/api-reference/put-webhooks.md) - [How We Built Cryptographic Identity for AI Agents with DIDs](https://docs.useanima.sh/blog/agent-identity-did.md): A technical deep dive into the did:anima method — how Anima uses W3C Decentralized Identifiers and Verifiable Credentials to give AI agents provable, trustworthy identity. - [Anima vs AgentMail: Why You Need More Than Just Email](https://docs.useanima.sh/blog/anima-vs-agentmail.md): AgentMail provides email for AI agents. Anima provides email plus phone, vault, and cryptographic identity. Here is when to use each. - [Give Your AI Agent a Phone Number in 5 Minutes](https://docs.useanima.sh/blog/give-agent-phone-number.md): Step-by-step tutorial: provision a US phone number for your AI agent, send SMS, place a first voice call, and handle inbound events. - [Introducing Anima: The Unified Identity Platform for AI Agents](https://docs.useanima.sh/blog/introducing-anima.md): Anima gives AI agents real-world identity — email, phone, encrypted vault, and cryptographic identity — in a single API. - [x402 Payments: How AI Agents Pay for Things on the Internet](https://docs.useanima.sh/blog/x402-payments.md): The x402 protocol turns HTTP 402 Payment Required into a real payment flow for AI agents. Here is how it works with Anima's Agent Wallet. - [Call Intelligence](https://docs.useanima.sh/call-intelligence.md): Read call records, stream live transcription, fetch transcripts, and use post-call intelligence endpoints. - [Compliance Reporting](https://docs.useanima.sh/compliance/reporting.md): Generate compliance reports, handle DSAR requests, and monitor compliance posture through dashboards and templates. - [SOC 2 Controls](https://docs.useanima.sh/compliance/soc2-controls.md): SOC 2 Type II compliance framework for AI agent operations. Control mappings, evidence collection, and continuous monitoring. - [Conversational Calls](https://docs.useanima.sh/conversational-calls.md): Understand Anima's REST-hosted, realtime, and WebSocket-controlled voice-call modes. - [Custom Domains](https://docs.useanima.sh/custom-domains.md): Set up branded sending domains in Anima with DNS records, verification guidance, and troubleshooting tips. - [Encryption & Security](https://docs.useanima.sh/encryption.md): Learn how Anima uses AES-256-GCM field-level encryption, envelope encryption, per-agent key derivation, and key rotation to protect sensitive data. - [API Error Reference](https://docs.useanima.sh/errors.md): Every error code the Anima API emits — RFC 7807 problem types, what they mean, and how to fix them. - [Examples](https://docs.useanima.sh/examples.md): Example agents demonstrating the Anima platform. - [Headless Extension Connect](https://docs.useanima.sh/extension-connect.md): Connect the Anima browser extension to an agent with no human — mint a connect URL, open it in a headless browser (e.g. a Puppeteer worker), and the extension auto-binds its bridge. - [Frequently Asked Questions](https://docs.useanima.sh/faq.md): Frequently asked questions about Anima. - [Getting Started](https://docs.useanima.sh/getting-started.md): Install the Anima CLI, provision an agent identity, and send its first email from the terminal — then call the same platform from your code. - [Agent Cards](https://docs.useanima.sh/identity/agent-cards.md): Publish machine-readable Agent Cards at .well-known/agent.json for agent discovery, capability declaration, and interoperability. - [DID Method (did:anima)](https://docs.useanima.sh/identity/did-method.md): Decentralized identifiers for AI agents using the did:anima method. Document structure, resolution, and lifecycle management. - [Verifiable Credentials](https://docs.useanima.sh/identity/verifiable-credentials.md): Issue, verify, and revoke W3C Verifiable Credentials for AI agents. Credential types, presentation, and revocation lists. - [Install the Anima CLI](https://docs.useanima.sh/install.md): Install anima in an agent runtime — npm for Node/TS agents, signed Linux binary for containers and CI. Every path verifies signatures end-to-end. - [Connect your AI client](https://docs.useanima.sh/integrations.md): Wire Anima's tools into Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, and other MCP clients — automatically with the CLI, or by hand. - [Data Processing Agreement](https://docs.useanima.sh/legal/data-processing-agreement.md): Data Processing Agreement for Anima platform customers — GDPR-compliant data processing terms. - [Privacy Policy](https://docs.useanima.sh/legal/privacy-policy.md): Privacy Policy for the Anima platform — how we collect, use, and protect your data. - [Terms of Service](https://docs.useanima.sh/legal/terms-of-service.md): Terms of Service for the Anima platform — the unified agent identity infrastructure for AI agents. - [MCP Servers](https://docs.useanima.sh/mcp-servers.md): Connect Anima to Claude Desktop, Cursor, VS Code, and other MCP clients via Model Context Protocol. - [Phone & Voice](https://docs.useanima.sh/phone.md): Provision phone numbers, send SMS, receive replies, and place voice calls from an AI agent identity. - [Multi-Tenancy Pods](https://docs.useanima.sh/pods/overview.md): Isolate agent environments with pods. API key scoping, resource isolation, and cross-pod policies. - [Pricing & Limits](https://docs.useanima.sh/pricing-and-limits.md): Plan limits, phone/SMS/voice rates, MCP pricing, and call caps for Anima. - [Google AP2](https://docs.useanima.sh/protocols/ap2.md): Implement Google AP2 mandates, delegation chains, and capability narrowing for agent-driven checkout and payments. - [Mastercard VI](https://docs.useanima.sh/protocols/mastercard-vi.md): Validate Mastercard Verifiable Intelligence credential chains using SD-JWT, ES256 signatures, and constraint-aware delegation rules. - [Payment Protocols](https://docs.useanima.sh/protocols/overview.md): Understand agent payment protocols, how ProtocolRouter unifies verification, and when to use Visa TAP, Google AP2, or Mastercard VI. - [Visa TAP](https://docs.useanima.sh/protocols/visa-tap.md): Implement Visa TAP with RFC 9421 HTTP Message Signatures, agent registry key management, and nonce-based replay protection. - [Voice WebSocket Protocol](https://docs.useanima.sh/protocols/voice-websocket.md): Full protocol reference for real-time voice call events over WebSocket, including message types, schemas, authentication, and error handling. - [Quickstart: Email](https://docs.useanima.sh/quickstart-email.md): Send your first email from an AI agent in under 5 minutes. - [Quickstart: Vault](https://docs.useanima.sh/quickstart-vault.md): Store and retrieve encrypted credentials for your AI agent. - [Quickstart: Voice Calls](https://docs.useanima.sh/quickstart-voice.md): Text yourself, then place your first AI-powered phone call from an Anima agent. - [Agent Registry](https://docs.useanima.sh/registry/overview.md): Discover, search, and register AI agents in the Anima Agent Registry. Public and private registry modes. - [Official SDKs](https://docs.useanima.sh/sdks.md): Official TypeScript and Python SDKs for Anima. - [Go SDK](https://docs.useanima.sh/sdks/go.md): Quickstart and reference for the Anima Go SDK. Manage agents, email, vault, identity, and A2A from Go applications. - [SDK Migration Guide](https://docs.useanima.sh/sdks/migration.md): Upgrade to the latest Anima SDKs with auto-pagination, env var fallback, debug logging, per-request options, and more. - [SecretRef & anima.json](https://docs.useanima.sh/secret-ref.md): A declarative spec for pointing at secrets without hardcoding them — used by anima vault exec, anima vault proxy, and the zero-knowledge MCP tools. - [Security](https://docs.useanima.sh/security.md): Learn about Anima security controls, dual-layer scanning, policy engine rules, and operational best practices. - [Anomaly Detection](https://docs.useanima.sh/security/anomaly-detection.md): Behavioral baselines, detection rules, and automated quarantine for AI agent activity. Protect against compromised or misbehaving agents. - [Audit Log](https://docs.useanima.sh/security/audit-log.md): Immutable audit log for all agent actions. Query, filter, export, and integrate with SIEM systems. - [Vault](https://docs.useanima.sh/vault.md): Store, share, and inject encrypted credentials for your AI agents — with a hard guarantee that the LLM never sees raw secrets. - [Voice Catalog](https://docs.useanima.sh/voice-catalog.md): List available voice tiers and catalog entries for AI-powered phone calls. - [Agent Wallet](https://docs.useanima.sh/wallet/overview.md): Manage agent budgets, enforce spending guards, and handle x402 payments with the Anima Agent Wallet. - [Webhooks](https://docs.useanima.sh/webhooks.md): Configure webhooks to receive real-time updates for email, SMS, and call events — with signed, replay-protected deliveries. ## OpenAPI Specs - [openapi](https://docs.useanima.sh/openapi.json)