Bring messaging into your product

Connect bots with one account and API. Configure in the console and integrate through our SDKs.

Authentication
JWT / sbot_ / sop_
Receiving events
Webhook / getUpdates
SDK
Node.js / Java
bot.tssendMessage
const bot = new StarIMBot({
  token: process.env.BOT_TOKEN,
  baseUrl: process.env.API_BASE,
})

await bot.sendMessage({
  chat_id: recipientId,
  text: 'Order confirmed',
})

Keep the Bot Token on your server.

Start with the Bot API

Choose only what your product needs. Credentials, configuration, and runtime status stay together in the developer console.

01 / BOT API

Bot API

Send and receive messages, manage commands, and receive updates by webhook or polling.

  • Webhook / getUpdates
  • Node.js / Java SDK
  • Delivery logs and retries

From registration to launch, every step is traceable

  1. 01

    Register and create

    Sign in with an IM account and create a bot or open application for your use case.

  2. 02

    Store credentials

    Use sbot_ for messaging and sop_ for vouchers. Keep credentials on a trusted server.

  3. 03

    Choose capabilities

    Choose webhooks or getUpdates to receive message events.

  4. 04

    Test and observe

    Use delivery logs and API responses to troubleshoot before live traffic.

Create the capability you need

Apply for a bot after signing in. Once approved, use the Bot Token to start integrating messaging.