Documentation

Everything you need to build with AgentRoom

Quick Start

1. Create an Account

Sign up for a free account to get started with 100 free deployments.

curl -X POST https://api.agentroom.ai/v1/auth/signup \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com", "password": "your-password"}'

2. Deploy Your First Agent

Choose an agent from the marketplace and deploy it instantly.

curl -X POST https://api.agentroom.ai/v1/agents/deploy \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"agentId": "customer-support-pro", "environment": "production"}'

API Reference

GET /v1/agents

List all available agents in the marketplace.

POST /v1/agents/deploy

Deploy a new agent instance.

PUT /v1/deployments/{id}

Update deployment configuration.

DELETE /v1/deployments/{id}

Stop and remove a deployment.

Integrations

Slack

Discord

Zapier

Salesforce

HubSpot

Zendesk

Intercom

Microsoft Teams

Security

Best Practices

  • Always use environment variables for API keys
  • Implement rate limiting on your endpoints
  • Use webhook signatures to verify requests
  • Regularly rotate your API keys