DocsOverview

Developers

Inline exposes interfaces for bot integrations, applications that maintain live state, and tools that act through your account. Start by choosing whose identity your integration will use and how it will receive changes.

APIs

You want to…Start withIdentity and connection
Build a bot that reads and replies to messagesBot APIBot token; HTTP requests, polling, or webhooks.
Build a client that receives live updates and maintains synchronized stateRealtime APIAuthenticated session; persistent WebSocket connection.
Give an agent tools to work in selected Inline conversationsMCPYour account, with OAuth consent controlling the allowed context.
Search, send, or automate from a terminalCLIYour signed-in account; commands for interactive use and scripts.

For a first bot integration, create a bot, receive a test message, then send a reply. These steps establish identity, delivery, and an observable result before you add more behavior.

If you are connecting an existing agent, use Set Up an Agent. You do not need to implement an API client for that workflow.

SDKs

Choose the interface before choosing its library:

PackageResponsibilityStart here
@inline-chat/bot-clientTyped HTTP Bot API calls. Your application owns update processing, persistence, and deduplication.Send a bot message
@inline-chat/realtime-sdkTypeScript Realtime connection, RPCs, updates, and sync recovery.Realtime setup and lifecycle
inline-sdkRust RPCs, uploads, and Realtime transport. Experimental.Rust SDK
inline-clientRust stateful cache, sync cursors, and pending transactions. Experimental.Stateful Rust client

Bot API tokens and Realtime V3 authorization keys are different credentials. Check the Realtime version table before selecting an authentication flow.

Automation

  • OpenClaw and Hermes Agent: connect these agent runtimes to Inline.
  • Deep Links: open a specific Inline destination from another application.
  • AppleScript: inspect or automate Inline for Mac, including the selected conversation.
  • Matrix bridge: connect Inline with Matrix.

Reference

Source