NAVER CloudNcloud Chat is reborn as sendstage.Apply on NAVER Cloud ↗

sendstage — real-time chat SDK and API

REAL CONNECTIONS. IN REAL TIME.

Shared moments. Real conversations.

Live video and real-time chat, in one experience.

↗

Send a message in the demo.Try the conversation. See it respond.

Web · iOS · Android · Unity

Jia’s beauty room
LIVELIVE COMMERCEAI video · Demo chat
SENDSTAGE / 01

Jia’s beauty room

Live conversationConnected, right now
M
Mina

Tell me about that product!

J
Jia

Leave a question, I’m here to help 💚

♡

6 service scenarios · Simulated data · AI-generated live footage

Paused01 / 06

Use cases

Where teams add sendstage chat

Not only live streams. Games, finance apps and education services run their chat on sendstage too.

Live streaming · commerce

Live streaming · commerce

Answer questions on air, pin notices and hide abusive comments with AI filtering.

Games

Games

World chat, guild chat and direct messages inside your game with the Unity SDK.

Finance · support apps

Finance · support apps

One-to-one support inside your app, with messages encrypted in transit and at rest.

Education

Education

Question rooms for live classes and study groups of up to 1,000 members.

Features

Everything chat needs,
built in from day one

Messaging, channels, moderation, translation, push and operations tools that would take months to build, in one SDK.

Try the features

Different languages. One conversation.

Turn translation on to switch between the original and translated message.
SENT MESSAGE

Hello! Can I join the run this weekend?

Alex · English
文EN → FR
Preview···

Hello! Can I join the run this weekend?

Press the button to try

A simulation of the feature in action.

Embracesendstage

Get the live stream
ready too

Embrace OStream for live video and replays. sendstage for conversation. Bring them together.

StreamingEmbraceChatsendstageExample screen. Viewer counts and chat messages are staged.
  1. A camera crew filming a live host
    01 Shoot

    Send your studio or venue feed to OStream and stream it in several qualities.

  2. A broadcast control room
    02 Live station

    OStream delivers and records, sendstage runs the audience chat.

  3. A commercial on a living room TV
    03 Ads

    Earn from mid-roll and virtual ads, then replay the broadcast as VOD.

Customers

Teams already building with nbase

Education, media, commerce, games and AI — connecting companies across industries.

Aerial view of Seoul lit up at dusk

Scale

From live streams to one-to-one support, on the same infrastructure

Up to one million concurrent users across your service and groups of up to 1,000. Message sending and storage are unlimited.

1M

Concurrent users (service-wide)

1,000

Members per group

Unlimited

Message sending · storage

$0

Push notifications (unlimited)

Developers

Install the SDK,
send your first message

Connect with SDKs and APIs. Get ready-made screens with the iOS and Android UI Kit.

  1. Create a project at dash.ncloudchat.com
  2. Initialize the SDK with your project ID
  3. Create a channel and send your first message
  • Web JS
  • iOS
  • Android
  • Unity

The same data model on the web, iOS, Android and Unity.

app.ts
import * as sendstage from "ncloudchat";

const nc = new sendstage.Chat();
nc.initialize("YOUR_PROJECT_ID");

await nc.connect({ id: "user-1", name: "Jisoo" });
const channel = await nc.createChannel({
  type: "PUBLIC",
  name: "general",
});
await nc.subscribe(channel.id);
await nc.sendMessage(channel.id, {
  type: "text",
  message: "Hello, sendstage! 👋",
});

Security

Your messages and admin records,
kept safe

A hand approving two-step verification on a phone
Encryption in transit and at rest
Every message is encrypted on the wire and in storage.
Token auth + OTP 2FA
JWT-based token authentication and two-factor (OTP) console sign-in.
Audit logs
Every admin action in the console is recorded.
6 months of message logs
Keep message logs for up to six months, with search and download.

FAQ

Questions before
you start

Anything else, ask our team any time.

Contact sales →
  • Can I start for free?
    Yes. Create a free development project in the dashboard and try every feature without payment details. Development projects support up to 50 concurrent users (CCU) for building and testing; pick a plan when you launch.
  • Which platforms are supported?
    JavaScript (web), iOS, Android and Unity SDKs plus a REST API. iOS and Android also have ready-made UI Kits so you can ship without building the chat screens yourself.
  • Can you help with the live video too?
    Yes. Video delivery, replays and mid-roll ads are covered by Embrace OStream and chat by sendstage, in the same consultation. See the Live page for details.
  • How is pricing calculated?
    Pricing is based on monthly active users (MAU). Message sending, storage and push notifications are unlimited and free, so growing traffic doesn't cause surprise bills. See the pricing page for details.
  • Can I apply through NAVER Cloud?
    Yes. sendstage is listed on the NAVER Cloud Platform solution marketplace, so you can apply with your NAVER Cloud account.
  • Is my data stored securely?
    All messages are encrypted in transit and at rest, and the console is protected by token authentication and OTP two-factor sign-in. Admin actions are recorded in audit logs.

Add chat
today

Development projects are free. Start without payment details.

Product screens and photography are illustrative.