Dashboard →
Get Started

Quickstart

Create a fully-provisioned AI agent identity in under 60 seconds. This guide uses the REST API directly — no SDK needed.

1

Get your API key

Sign in to the Humiris Dashboard and navigate to Settings → API Keys to generate your key.

bash
export HUMIRIS_API_KEY="hum_live_xxxxxxxxxxxxxxxx"
2

Create an agent

POST to the agents endpoint with a slug and persona details.

bash
curl -X POST https://humiris.com/api/agents \
  -H "Authorization: Bearer $HUMIRIS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "alex-sdr",
    "persona": {
      "firstName": "Alex",
      "lastName": "Rivera",
      "jobTitle": "Sales Development Rep",
      "tone": "professional"
    }
  }'
json
{
  "success": true,
  "data": {
    "id": "agt_01hx3m...",
    "name": "alex-sdr",
    "status": "active",
    "persona": {
      "displayName": "Alex Rivera",
      "jobTitle": "Sales Development Rep"
    }
  }
}
3

Provision an email address

bash
curl -X POST https://humiris.com/api/agents/agt_01hx3m.../email \
  -H "Authorization: Bearer $HUMIRIS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"address": "alex-sdr@acme.humiris.com"}'
json
{
  "success": true,
  "data": {
    "fullAddress": "alex-sdr@acme.humiris.com",
    "isPrimary": true
  }
}
4

Provision a phone number

bash
curl -X POST https://humiris.com/api/agents/agt_01hx3m.../phone \
  -H "Authorization: Bearer $HUMIRIS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"country": "US"}'
json
{
  "success": true,
  "data": {
    "number": "+1 (415) 555-0142",
    "country": "US",
    "provider": "humiris"
  }
}
5

Your agent is ready

Alex Rivera now has a real email inbox and phone number. You can send and receive messages, provision a wallet, spin up a VPS, and more.