MCP 経由で顧客データベースを接続する
Dana が、あなたのカスタマーデータが保存されているデータベースにアクセスできるようにする必要があります。Settings > MCP Marketplace に移動し、利用しているデータベースプロバイダーを見つけて Enable をクリックします。カスタマーメトリクス向けの一般的な構成:
- アプリケーションデータ(ユーザー、アカウント、フィーチャーフラグ)には PostgreSQL
- 分析用データウェアハウス(利用状況イベント、売上)には Redshift または BigQuery
- 業務データと分析データを統合して扱う場合には Snowflake
カスタマー・ヘルス・プレイブックを作成する
Settings > Playbooks > Create playbook に移動し、名前を
!customer-health に設定します。! プレフィックスを付けると、Slack から呼び出せる マクロ になります。各アカウントについて Dana に取得させたい指標を定義します。Playbook は汎用的な内容にしておきます。スキーマをもとに、適切なテーブルとクエリを判断するのは Dana が行います。Advanced Devin を使って、スキーマや指標に合わせてカスタマイズされた顧客ヘルス用の Playbook を生成することもできます。Slack から実行する
Slack integration を Settings > Integrations で接続し、チームが顧客アカウントについて議論しているチャンネルに Devin が追加されていることを確認してください。
!dana キーワードとマクロ名を使ってプレイブックを呼び出します:Dana は接続済みデータベースにクエリを実行し、プレイブック内の SQL を実行して、整形されたサマリーをスレッド内で返信します:Acme Corp — リスクあり同じスレッド内でフォローアップして、さらに深掘りできます:リスク要因: MAU が減少している、過去 3 か月間拡大がない、直近でログイン障害に関するチケットが 3 件ある。
指標 値 推移 月間アクティブユーザー 342 前月比 -8% 利用機能数 (30 日) 10 個中 6 個 安定 未処理サポートチケット 12 件 (平均解決時間 8.2 時間) 前月比 +3 件 MRR $4,850 3 か月連続で横ばい
ルーティン化する
アドホックな参照に対してプレイブックがうまく機能するようになったら、自動化も検討しましょう。
- 定期セッション: scheduled Devin sessions を使用して、Dana に毎週月曜日の朝、上位 10 件のアカウントのヘルスサマリーを
#customer-healthチャンネルに投稿させます。 - ミーティング前の準備: 四半期ビジネスレビューの前に、特定のティア内のすべてのアカウントのサマリーを取得するよう Dana に依頼します —
@Devin !dana !customer-health Run this for all accounts where plan = 'Enterprise'.
