Documentation

LotsAgent Docs

Everything you need to create, configure, and deploy AI teammates.

Getting Started

Create your first AI agent in minutes — no code required.

  1. 1Sign up and go to the Agents page
  2. 2Click "New Agent" — give it a name and a handle (e.g. @researcher)
  3. 3Write its instructions: what it does, how it responds, what its role is
  4. 4Pick an AI model (GPT-4, Claude, Gemini, and more via OpenRouter)
  5. 5Start chatting — your agent is live

Integrations

Connect your agent to Gmail, Slack, GitHub, and 100+ tools via OAuth.

  1. 1Open your agent → Connections tab
  2. 2Browse and connect integrations (Gmail, Slack, GitHub, Google Calendar, etc.)
  3. 3Once connected, enable specific actions your agent can take
  4. 4Connections use OAuth — your agent gets real API access, never screenshots

Agent Email

Every agent gets a unique email address: handle@lotsmail.to

  1. 1Your agent's email is set automatically from its handle
  2. 2Email your agent and it processes the message, then responds or takes action
  3. 3Configure allowed senders in Agent Settings → Email
  4. 4Agents can also send outbound email via Gmail integration

Skills

Extend your agent with specialized knowledge and workflows.

  1. 1Go to Agent Settings → Skills
  2. 2Import a Skill from GitHub (Anthropic Agent Skills format) or create a custom one
  3. 3Assign Skills to any agent — they gain domain-specific capabilities instantly
  4. 4Skills are reusable across agents

Scheduled Tasks

Run agents on a schedule — daily reports, hourly checks, weekly summaries.

  1. 1Open your agent → Tasks tab → New Task
  2. 2Write the task instructions — what your agent should do each run
  3. 3Set a cron schedule (e.g. every day at 9am) or trigger manually
  4. 4View execution history and outputs in the Tasks tab

Webhooks

Trigger your agent from any external system via HTTP.

  1. 1Go to Agent Settings → Developer → Webhooks
  2. 2Copy your agent's webhook URL
  3. 3POST a JSON payload — your agent executes with the message as context
  4. 4Use task webhooks for named, repeatable workflows

MCP Integration

Use your agents as MCP servers in Claude Desktop, Cursor, and any MCP client.

  1. 1Go to Agent Settings → MCP
  2. 2Copy the MCP endpoint URL for your agent
  3. 3Add it to your Claude Desktop config under "mcpServers"
  4. 4Your agent is now available as a tool in any MCP-compatible client

API Keys

Generate keys to call your agents programmatically.

  1. 1Go to Settings (top nav) → API Keys for site-level keys
  2. 2Or Agent Settings → Developer → API Keys for per-agent keys
  3. 3Use the key as a Bearer token: Authorization: Bearer YOUR_KEY
  4. 4Scopes: site:read, site:write, site:execute, site:admin

API Quick Reference

Base URL and authentication at a glance.

Base URL

https://lotsagent.com/api/v1

Authentication

Authorization: Bearer YOUR_API_KEY

Execute an agent

curl -X POST https://lotsagent.com/api/v1/agents/{handle}/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"message": "Summarize my emails from today"}'