Landbot Developers

Build with the Landbot API and SDKs.

Landbot is a chatbot platform. These docs cover everything you need to build on it programmatically: two HTTP APIs for managing conversations, customers, and channels from your backend, and two JavaScript SDKs for embedding and customising the chat experience in the browser.

New here? Start with the quickstart, then pick the surface that fits your use case.

  • Quickstart — Make your first authenticated API call in a few minutes.

  • Choosing an API — Platform API, APIchat, or the SDKs? Decide in a couple of questions.

  • Key concepts — Bots, channels, customers, agents, and fields — the shared vocabulary.

  • Authentication — The Platform API and APIchat use different tokens. Learn which is which.

Build

  • API reference — Every Platform and APIchat endpoint, with an interactive playground.

  • SDKs — Embed a Landbot widget, or build a fully custom chat UI in the browser.

  • Cookbook — Complete, runnable recipes — custom chat UIs, AI-agent apps, channel bridges, and AI-assisted scaffolding.

Using the Landbot app

These are the developer docs — APIs and SDKs. For building bots in the dashboard, managing channels, your account and billing, the team inbox, and no-code integrations, head to the Landbot Help Center.

For AI agents

This site is built to be machine-readable. There's a docs MCP server at https://dev.landbot.io/mcp (HTTP transport, public — no token) so assistants can search and read these docs directly, plus llms.txt / llms-full.txt at the site root and a .md view of any page. Full orientation — endpoints, auth, and connect config — is on the For AI agents page.