日本語
MODULE · v1.0

Moai Chat

WebSocketリアルタイムチャット + 転送暗号化

Direct/Group/Open 3種類のルーム、未読カウント、無制限履歴。HTTPS TLS転送暗号化とWebSocketリアルタイム通信を単一SDKで提供します。

# TypeScript
import { MoaiCloud } from '@moai/cloud-sdk';

const client = new MoaiCloud({ apiKey: process.env.MOAI_API_KEY });

// Create a chat room
const { room } = await client.chat.createRoom({
  type: 'group',
  name: 'Project Alpha',
  creatorExternalUserId: 'user_1',
  memberExternalUserIds: ['user_1', 'user_2'],
});

// Send a message
const { message } = await client.chat.sendMessage(room.id, {
  senderExternalUserId: 'user_1',
  content: 'Hello, team!',
  type: 'text',
});
3
ルームタイプ
WS
プロトコル
TLS
セキュリティ
88%
粗利益率

技術的な差別化

転送暗号化 + APIキーセキュリティ

HTTPS TLS転送暗号化とbcryptハッシュAPIキーでデータを保護します。E2E暗号化はロードマップです。

Direct/Group/Open 3種ルーム

1対1ダイレクト、グループチャット、公開チャンネルで全通信シナリオをカバーします。

未読カウント

ルーム別の未読メッセージ数をリアルタイムで集計してUXを向上させます。

無制限履歴

メッセージ履歴を無制限保存し、カーソルベースのページネーションで効率的に提供します。

WebSocketリアルタイム通信

Socket.IOベースのWebSocketでメッセージ遅延なしのリアルタイムチャットを実現します。

テナント分離

顧客ごとにルームとメッセージを完全分離し、マルチテナントチャットを安全に運用します。

30秒で最初の呼び出し

Moai Chatは開発者体験を最優先します。わずか数行のコードでプロダクションレベルのインフラをすぐに利用できます。すべての API は無停止デプロイされ、高い可用性を保証します。

単一エンドポイントで統合管理
プロダクションで検証済みのインフラ
import { MoaiCloud } from '@moai/cloud-sdk';

const client = new MoaiCloud({ apiKey: process.env.MOAI_API_KEY });

// Create a chat room
const { room } = await client.chat.createRoom({
  type: 'group',
  name: 'Project Alpha',
  creatorExternalUserId: 'user_1',
  memberExternalUserIds: ['user_1', 'user_2'],
});

// Send a message
const { message } = await client.chat.sendMessage(room.id, {
  senderExternalUserId: 'user_1',
  content: 'Hello, team!',
  type: 'text',
});

価格

Starter

$49
月1,000 MAU
  • Direct/Groupチャット
  • 未読カウント
  • 30日間履歴
始める
Most Popular

Pro

$199
月10,000 MAU
  • オープンチャンネル
  • 転送暗号化
  • 無制限履歴
  • 優先技術サポート
Pro で始める

Business

$699
月100,000 MAU
  • カスタムルームポリシー
  • 専用インスタンス
  • 99.9% SLA + 専任マネージャー
始める

活用事例

コミュニティアプリのチャット

Moai Chatモジュールを活用してコミュニティアプリのチャット領域の核心となるビジネスフローを素早く構築できます。事例 #1。

カスタマーサポートチャットウィジェット

Moai Chatモジュールを活用してカスタマーサポートチャットウィジェット領域の核心となるビジネスフローを素早く構築できます。事例 #2。

チームコラボレーションメッセンジャー

Moai Chatモジュールを活用してチームコラボレーションメッセンジャー領域の核心となるビジネスフローを素早く構築できます。事例 #3。

Start Moai Chat in 30 seconds