Knock
Knockはプロダクト/マーケ/トランザクション向けの顧客エンゲージメント基盤。データを活用し、AIネイティブ環境でクロスチャネル配信を構築。
Knockとは?
Knockはプロダクト/マーケ/トランザクション向けの顧客エンゲージメント基盤です。データを活用し、ユーザー属性、イベント、アクションに応じたクロスチャネルメッセージング体験を構築するよう設計されています。
Knockはダッシュボードから編集・配信可能なメッセージングワークフローに注力しつつ、SDKやCLIによる開発者向けワークフローもサポートしてコードからメッセージングを構築・管理します。
主な機能
- AIネイティブ環境でメッセージングを構築・配信: Knockのダッシュボードでメッセージング体験を作成し、複数のツール間を移動せずにそのまま配信。
- メッセージ体験向けAI支援コピーとロジック: プロンプト(資格判定やオンボーディング例を含む)を使ってメッセージコンテンツと支援ロジックを生成。
- クロスチャネルメッセージ配信: メール、SMS、プッシュ、チャット、アプリ内へメッセージを送信。
- イベント駆動オーケストレーション向けワークフロー: APIコール、使用イベント、セグメント変更などの変更に基づいてワークフローをトリガー。
- データ取り込みと統一アクティベーション: プロダクト、ツール、データウェアハウス/CDPソース(ウェアハウス、CDP、リバースETL、Webhookを含む)からリアルタイムデータを取り込み、ターゲティングとセグメンテーションを推進。
- ダイナミックセグメントとカスタムオブジェクト: 属性、イベント、リレーションを使ってセグメントを構築し、カスタムオブジェクトを同期してオーディエンスとパーソナライズドテンプレートを実現。
- ユーザー優先の送信コントロール: プリファレンスセンターと送信ウィンドウを使ってユーザーのメッセージ受信方法とタイミングを管理。
- 開発者ツールとエージェント対応: 複数言語のSDKやCursor/Claude Code環境、バージョン管理、Knock CLI(CI/CD統合とビルトインオブザーバビリティ(ログと通知)によるデバッグ機能付き)でKnockを活用。
Knockの使い方
- Knockにオンボードし、メッセージング用のワークスペースを準備して始めましょう。
- リアルタイムソース(例: プロダクトイベント、ウェアハウス/CDPソース)を接続してデータをアクティベートし、属性、イベント、リレーションに基づくセグメントを構築。
- Knockダッシュボードでメッセージング体験を作成(例: パーソナライズドオンボーディング)—AI支援プロンプトとターゲティングロジックを使用。
- ワークフローやオーディエンス/セグメントトリガーでオーケストレーションを定義(例: ユーザー登録時、資格取得時、セグメント変更時)。
- 編集、バリデーション、配信: ダッシュボードでコピーとターゲティングを更新し、プリファレンスセンターや送信ウィンドウなどのユーザーコントロール付きで設定チャネルへメッセージを配信。
ユースケース
- 新規登録者向けパーソナライズドオンボーディング: 新規ユーザーを資格判定(例: エージェントプロンプト経由)し、資格あり時はパーソナライズドオンボーディングメールシーケンスへ、資格なし時は標準オンボーディングへルーティング。
- B2B SaaS向け資格判定フォローアップ: 構造化入力(受信者JSON)でICP資格ステップを実行、リードの適合性をスコアリングし、結果に基づくオンボーディングやアウトリーチを調整。
- クロスチャネルのライフサイクルメッセージング: ユーザーが特定イベントやセグメント状態に達した際にオンボーディングや継続エンゲージメントメッセージをメールや他チャネル(SMS、プッシュ、チャット、アプリ内)へ送信。
- プロダクトアクティビティからのイベント駆動ワークフロー: APIコール、使用イベント、セグメント変更でワークフローをトリガーし、カスタマージャーニーの適切なタイミングでメッセージングを開始。
- 開発者管理型メッセージングデプロイ: Knock SDK、エンビロメント、バージョン管理、Knock CLI、CI/CD統合を使って開発ワークフロー内でメッセージング変更を管理し、オブザーバビリティツールで通知デバッグとログストリームを確認。
FAQ
Knockはどのようなメッセージの送信をサポートしていますか?
Knockは、メール、SMS、プッシュ、チャット、アプリ内へのメッセージ送信をサポートしており、ご定義のメッセージ体験とワークフローに基づきます。
Knockは誰にメッセージを送信するかをどのように決定しますか?
Knockはデータをインジェスト・活用し、ユーザー属性、イベント、リレーションを用いた動的セグメントを構築可能。ワークフローはAPIコール、使用イベント、セグメント変更などのアクションでトリガーされます。
非エンジニアがメッセージコンテンツを編集できますか?
ページでは、KnockダッシュボードのどこからでもAIを使ってメッセージを構築・編集・配信可能と記載されており、非エンジニアがKnock内でコピーとターゲティングを編集できるとあります。
Knockは開発者向けワークフローをサポートしますか?
はい。ページでは複数言語のSDKやKnock CLI + AI IDE、環境、バージョン管理、CI/CD統合、ビルトインオブザーバビリティ(デバッグとログ用)などのツールを説明しています。
Knockにユーザー送信制御機能は含まれていますか?
Knockにはユーザーの好みを尊重し、メッセージ配信タイミングを管理するプリファレンスセンターと送信ウィンドウが含まれています。
代替案
- 汎用マーケティングオートメーションプラットフォーム:キャンペーン自動化とセグメンテーションに注力。Knockと比べ、チャネル横断のプロダクト/トランザクションメッセージングワークフローを統一するには追加ツールが必要な場合があります。
- カスタマーデータプラットフォーム(CDP)+ 別途エンゲージメントツール:CDPでデータを統一し、別システムでメッセージングを扱う。Knockの違いは、データアクティベーションをクロスチャネルメッセージングとワークフローに直接結びつけるエンゲージメント基盤を重視すること。
- インアプリメッセージングツール:主にアプリ内ダイアログ、ナッジ、ペイウォールに特化。Knockのアプリ内コンポーネントを補完可能ですが、より広範なクロスチャネルメッセージングや記述されたデータ駆動ワークフローオーケストレーションをカバーしない場合があります。
- カスタム構築メッセージングパイプライン:エンジニアチームがイベントインジェスト、セグメンテーション、チャネル送信を自前構築。Knockと比べ、ワークフローとオーケストレーションの責任を完全にチームに移し、メッセージングとオブザーバビリティレイヤーを自力構築する必要があります。
代替品
DailyPlay.ai
DailyPlay.aiで、ブランド向けのパーソナライズされたデータ駆動ミニゲームを作成。受動的な訪問者を行動とロイヤルへ。
Podium
Podiumは、企業がより多くのリードを変換し、収益を増加させるために設計されたAI駆動のリード生成および管理プラットフォームです。
AakarDev AI
AakarDev AIは、シームレスなベクターデータベース統合を通じてAIアプリケーションの開発を簡素化し、迅速な展開とスケーラビリティを実現する強力なプラットフォームです。
DeepMotion
DeepMotionはAIモーションキャプチャ/ボディトラッキングで、動画(テキストも可)からWebブラウザで3Dアニメを生成。Animate 3D API連携も。
Arduino VENTUNO Q
Arduino VENTUNO Qはロボット向けエッジAIコンピュータ。AI推論とマイコン制御を統合し、Arduino App Labで埋め込み/ Linux/エッジAI開発。
Devin
Devinは、AIコーディングエージェントとして移行や大規模リファクタのサブタスクを並列実行。人が管理し変更を承認。