99.99%
平均実測稼働率
<5s
アップロードからボットのオンラインまで
1 ms
DB までのレイテンシ
WhatsApp で公開できるもの
サポート、販売、社内の自動化。番号は WhatsApp Web または公式 Cloud API で接続します。
サポート
CRM と連携し、よくある質問に答え、必要に応じて担当者に会話を引き継ぐチャットボット。
販売と注文
カタログ、カゴ落ち対策、注文追跡を同じ会話の中で。
社内の自動化
定期レポート、システムアラート、社内イベントの Webhook。
顧客との関係づくり
メッセージの受信に同意した連絡先へのフォローアップ、リマインダー、確認通知。
お使いの WhatsApp ライブラリをそのまま
WhatsApp Web でも Meta 公式の Cloud API でも。今お使いの Node.js または Python のライブラリでデプロイできます。
Baileys
WhatsApp Web の WebSocket でブラウザなしに接続します。再起動後もセッションを維持するには、認証フォルダをアプリケーションのディスクに保存してください。
$npm i @whiskeysockets/baileyswhatsapp-web.js
ヘッドレスブラウザ(Puppeteer)で WhatsApp Web を自動化します。始めやすい一方、Baileys より多くの RAM を使います。
$npm i whatsapp-web.jsWPPConnect
1 つのアプリケーションで複数セッションに対応。ブラジルのコミュニティが活発です。
$npm i @wppconnect-team/wppconnect
Venom-Bot や、公式 Cloud API 用のあらゆる HTTP クライアントも動作します。
コードからボットのオンラインまで 3 ステップ
Dockerfile も、設定するサーバーもありません。コードの取得元はお客様が選べます。
- 1
コードを送る
GitHub リポジトリを接続するか、CLI を使うか、ダッシュボードから .zip をアップロードします。
- 2
好きな方法で設定
選んだランタイム、メモリ、エントリファイルから、ダッシュボードが squarecloud.app を生成します。プロジェクトのルートに自分で書くこともできます。
- 3
ボットがオンラインに
コンテナは 5 秒以内に起動します。GitHub を接続していれば、設定したブランチへの push のたびにファイルが更新され、ボットが再起動します。
ボットを稼働させ続けるために必要なすべて
Discord、Telegram、WhatsApp のすべてのボットに含まれます。プランによって異なる機能は、カードにその旨を記載しています。
常時稼働
ボットのコンテナは止まらずに稼働します。非アクティブでもスリープせず、プロセスが終了すれば自動で再起動します。
- 非アクティブ時のスリープなし
- プロセスの自動再起動
- 平均実測稼働率 99.99%
分離されたコンテナ
各ボットは専用のコンテナで稼働し、専有の vCPU、RAM、ディスクを持ちます。メモリはデプロイ時に選び、必要に応じて変更できます。
- 専有の vCPU、RAM、ディスク
- メモリは自分で設定
ライブログとステータス
ボットのコンソールをリアルタイムで追い、オンライン、再起動中、停止中のいずれかを確認できます。
- ダッシュボードのコンソール
- CLI と VS Code でログを確認
- モバイルアプリでステータスとログを確認
使用状況メトリクス
各ボットの CPU、RAM、ネットワークを 5 分ごとに収集し 24 時間保持するので、メモリを増やすべきタイミングがわかります。
- アプリケーションごとの CPU、RAM、ネットワーク
- 24 時間の履歴
- RAM 512 MB 以上のアプリケーションで利用可能
スナップショット
リスクのある更新の前にスナップショットを作成し、問題があればボットを復元できます。
- すべてのプランで手動スナップショット
- Pro から毎日のスナップショット、7 日間保持
- 最新のものは最大 30 日間利用可能
Webhook 用の HTTPS
ウェブ公開を有効にすると、ボットに TLS 付きの squareweb.app サブドメインが付き、Telegram の Webhook、WhatsApp Cloud API、Discord の Interactions をすぐに受け取れます。
- HTTPS 付き squareweb.app サブドメイン
- TLS 証明書を自動で発行・更新
- Standard からカスタムドメイン
ボットのデータを同じデータセンターに
MongoDB、Redis、PostgreSQL、MySQL ホスティングをアプリケーションと同じダッシュボードで。接続の平均レイテンシは 1 ms です。Standard プランから利用できます。
プロジェクトのあらゆる段階に対応するプラン
小さく始めて、必要なときにスケール。縛り契約はありません。
Hobby
アイデア検証、ボット、個人プロジェクトに
月額 R$12.49から ≈ ¥337
- RAM 1 GB
- 1 vCPU
- 最大 4 プロジェクト
- 同じプランで最大 2 GB まで拡張
Standard
おすすめデータベースとカスタムドメインを備えた本番運用に
月額 R$44.99から ≈ ¥1,215
- RAM 4 GB
- 4 vCPU
- 最大 16 プロジェクト
- 同じプランで最大 8 GB まで拡張
Pro
アプリケーションの毎日のスナップショットと高度なアナリティクスを備えた大規模運用に
月額 R$124.99から ≈ ¥3,375
- RAM 12 GB
- 6 vCPU
- 最大 48 プロジェクト
- 同じプランで最大 24 GB まで拡張
5点中4.9点 · Google + Trustpilotで402件のレビューTrustpilot
WhatsApp ボットホスティングに関するよくある質問
Baileys、WhatsApp Web.js、マルチセッション、公式 Cloud API に関する質問。
Baileys や WhatsApp Web.js を使った WhatsApp ボットをホスティングできますか?
はい。どちらも当社の環境で Node.js 上で通常どおり動作します。WPPConnect、Venom-Bot、Meta の公式 Cloud API も動作します。
WhatsApp のセッションは再起動の間も保持されますか?
はい、認証ディレクトリ (auth_info_baileys、tokens/ など) をアプリケーションの永続ディスクに保存している限り保持されます。Square Cloud は再起動の間に作業ディレクトリのファイルを消去しません。
複数のインスタンス / マルチセッションの WhatsApp を実行できますか?
はい。セッションごとに別のコンテナにすることも、セッションを内部で管理する 1 つのマルチテナントアプリケーションにすることもできます。インフラ側でアプリケーションあたりのセッション数に制限はありません。
非公式の WhatsApp ライブラリを使うと BAN のリスクはありますか?
リスクはインフラではなく Meta 側にあります。重要なユースケースには公式 Cloud API をおすすめします。Square Cloud はプロトコルに干渉しません。
WhatsApp ボットを CRM や EC と連携できますか?
はい、HTTP や Webhook 経由で連携できます。アプリケーションのドメインタブで HTTPS 付きの squareweb.app サブドメインを設定し、その URL でお使いのスタック(Shopify、RD Station、HubSpot など)と連携してください。
Baileys のセッションはどのくらいの RAM を使いますか?
アクティブなセッションあたり平均で 80〜180 MB、ボリュームによって変わります。複数のセッションには、比例した RAM のプランを選ぶか、コンテナに分散させてください。