Developers and AI agents

Ask an agent who is on your website and what happened there.

Laleo exposes live visitors, channel numbers, analytics, chat history, call records, signed webhooks, and MCP-compatible tools so human teams and AI agents can react before the visitor leaves.

Laleo dashboard with live visitor analytics and calls
01

OpenAPI for GPT Actions

Connect agents to widgets, live visitors, analytics, messages, calls, account usage, and webhook setup with bearer-token authentication.

02

MCP-compatible tools

Register https://laleo.chat/mcp as a remote MCP connector. Claude-compatible clients use Laleo OAuth; direct automation can still use a personal access token.

03

Signed webhooks

Send visitor, chat, call, missed-call, callback, and usage events to customer systems with HMAC signatures and retry logging.

04

Install snippets

Agents can retrieve the exact script tag for a widget and place it in a site-wide layout, footer, tag manager, CMS theme, or WordPress plugin setting.

Authentication

Use OAuth for connectors or PATs for direct API jobs.

Claude custom connectors authenticate through the Laleo OAuth flow. For scripts, GPT Actions, and internal jobs, create a dashboard personal access token with read or automation scopes.

export LALEO_TOKEN="laleo_pat_xxx"
curl -H "Authorization: Bearer $LALEO_TOKEN" https://laleo.chat/api/v1/widgets

MCP

Register Laleo as an authenticated tool endpoint.

The MCP endpoint supports OAuth discovery, dynamic client registration, initialize, tools/list, and tools/call. Tools return JSON text so assistants can answer questions like "who is on my site right now?", "message this visitor", or "create a secure handoff link for this call."

curl -s https://laleo.chat/mcp \
  -H "Authorization: Bearer $LALEO_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

Webhooks

Push new visitors and calls into the rest of the stack.

Subscribe to visitor.connected, call.requested, call.missed, callback.submitted, chat.message.created, and usage.updated. Each delivery includes an event type, delivery ID, and HMAC signature header.

View webhook examples
Laleo live visitor analytics for website activity

Build on the live visitor layer.

Start with the free widget, then connect agents, PBX middleware, reporting jobs, webhooks, and internal dashboards.

Create free account