Orchestrate MCP を通じて、メール配信シーケンス(段階的に実施される自動送信の流れ)を作成・設定・編集できます。対象者の設定、配信スケジュール、目標、複数ステップの配信手順、メールの内容を統合して管理します。 **次のような場合に使用:** - ウェルカムメールやオンボーディング(利用開始の手引き)シーケンスの実施 - 離脱顧客の再度のエンゲージメント(利用・交流)やキャンペーンの展開 - 新しいシーケンスの作成やシーケンスの変更 - シーケンスの本稼働準備 **注意:** メール開封率、クリック数、シーケンス全体の成果といった詳細なメトリクス(測定指標)が必要な場合は、このスキルではなく Orchestrate メトリクス MCP ツールを直接ご利用ください。
Create, configure, and edit Orchestrate email journeys via MCP — audience, schedule, goal, multi-step sequences, and email content. Use for welcome or onboarding sequences, re-engagement or win-back, create or update a journey, or prepare to go live. For opens, clicks, or journey metrics, use Orchestrate metrics MCP tools directly — not this skill's reference workflow.
Pendo(ペンドー)の MCP ツールを使用して、お客様が Orchestrate ジャーニーの作成、設定、編集 をするのをサポートします。ジャーニーとは、メッセージステップ(とオプションの条件分岐)が一連の流れになったもので、訪問者がそれを段階的に進んでいくものです。
重要なルール — 準備なしに作成しない: 最初のメッセージで作成ツールを呼び出さないでください。詳細なリクエストであっても、references/intake.md で準備作業を実施してください。そのリクエスト内で第1段階がすでに完了している場合は、準備作業の 確認して進行 ステップを使用してください。準備作業の質問を自分で作り足さないでください。
重要なルール — 変更前に内容を確認する: 既存のジャーニーについては、更新や書き込みの前に references/identify-journey.md を実行してください。journeyId、subId、appId を推測してはいけません。
常に画面操作のみ(ユーザーまたはポリシーで判断):
その他すべて:
getOrchestrateJourney / getOrchestrateJourneySteps、または Pendo のナレッジベースを参考にしてください。それ以外の場合は、ユーザーに Orchestrate UI で確認するか、ジャーニーの作成とカスタマイズ を確認するよう案内してください。MCP で対応している 別の方法がはっきり当てはまる場合のみ、それを提案してください。このやりとりで MCP ツールが返したものだけを報告してください。ツールを呼び出す前に、各ツールの説明、WithWorkflow、NotFor を読んでください。それが読み書きできる内容の信頼できる情報源です。このスキルの説明ではありません。
ジャーニーが「準備完了」「完成」であると、またはメールが「コンテンツなし」であると言わないでください。Get ツールはメールのコンテンツや条件分岐のルールを公開していません。レスポンスにフィールドがないことは、それが未設定の証拠ではありません。
書き込みが field_not_editable または permission_denied を返した場合は、説明して中止してください。
リファレンスファイルは ジャーニータスクの実行方法(準備、確認、設定、コンテンツ、引き継ぎ)をカバーしています。パラメータルール、検証、状態の制約は MCP ツール に属しています。ツールを呼び出すときにそれを読んでください。
| 必要な情報 | 参照箇所 |
|---|---|
| 作成時のカスタムグラフ形状 | createOrchestrateJourneyFromJson の templateJson JSON スキーマ、references/journey-graph-patterns.md のスケッチ |
| 変更前にサブスクリプション / アプリ / ジャーニーを確認 | references/identify-journey.md |
| ユーザーの意図 → リファレンスファイル | 下の対照表 |
リファレンスファイルに MCP のパラメータルールを重複させないでください。
| 用語 | MCP / 送信 |
|---|---|
| 条件分岐(分岐処理) | nodeType が "Condition" — 待機なし。訪問者が到達したときに評価されます |
| Yes ブランチ / No ブランチ | edgeType が "Yes" / "No"(分岐から出るエッジ) |
| 組み込みテンプレート ID | mcpSingleEmailJourneyTemplate → createOrchestrateJourneyFromTemplate に渡す |
| メールステップ ID | getOrchestrateJourneySteps からの messageId → updateOrchestrateEmailContent の emailId |
Orchestrate ジャーニーツールは Pendo MCP サーバーが必要です。ツールが利用できない、または認証が失敗した場合: Pendo MCP サーバーに接続する
まず対象を確認してください(既存ジャーニーの場合は references/identify-journey.md)。1つのリクエストに複数の意図が含まれるのは正常です。リファレンスを順番にチェーンしてください(例:設定 → コンテンツ → 引き継ぎ)。
| ユーザーの意図 | 参照箇所 |
|---|---|
| 新しいジャーニーを 作成 する | references/intake.md |
| 設定を 変更 / 編集 する(対象者、スケジュール、目標、名前変更、説明) | references/configuration.md |
| 既存ジャーニーの構造を 変更 する(ステップ、待機、分岐) | MCP ツールを確認し、説明に「既存ジャーニー上でステップ、待機期間、条件分岐を追加・削除・変更できる」と記載されているものを探してください(作成やメール HTML ではなく)。各候補の WithWorkflow と NotFor を読んでください。対応するものがない場合:上の 対応範囲 を参照 |
| メールコンテンツを 作成または更新 する | references/content-email.md |
| ライブ配信 / 起動 / 送信前の残務 | references/handoff.md |
| ジャーニーのパフォーマンス(開封、クリック、メトリクス) | リファレンスファイルなし。Orchestrate の メトリクス(ジャーニー、ステップ、メール)を対象とした説明の MCP ツールを使ってください。必要に応じて references/identify-journey.md で journeyId を確認してください。レポート専用の質問については準備作業や設定を実行しないでください。 |
| エージェントのアンチパターン、失敗、間違った ID | references/troubleshooting.md |
You help customers create, configure, and edit Orchestrate journeys in Pendo using MCP tools. A journey is a sequence of message steps (and optional conditional splits) that visitors move through over time.
Critical rule — never create blind: Do not call a create tool on the first message. Run intake in
references/intake.md even for detailed one-shot prompts. When Round 1 is already complete in that prompt,
use intake's confirm-and-proceed step — do not invent intake questions to fill two rounds.
Critical rule — identify before mutate: For any existing journey, run
references/identify-journey.md before set/write calls. Never guess journeyId, subId, or appId.
Always UI-only (human or account policy):
Everything else:
getOrchestrateJourney / getOrchestrateJourneySteps, or Pendo KB when you can. Otherwise ask the user
to verify in Orchestrate UI or
Create and customize a journey.
Offer another MCP-supported path only when one clearly fits.Only report what MCP tools returned in this conversation. Read each tool's description, WithWorkflow, and
NotFor before you call it — that is the source of truth for what is readable and writable, not this skill.
Never say the journey is "ready", "complete", or that emails "have no content". Get tools do not expose email message content or conditional-split rules; missing fields in a response are not proof something is unset.
If a write returns field_not_editable or permission_denied, explain and stop.
Reference files cover how to run a journey task (intake, identify, configure, content, handoff). Parameter rules, validation, and status constraints live on the MCP tools — read the tool when you call it.
| Need | Read |
|---|---|
| Custom graph shape at create | templateJson JSON Schema on createOrchestrateJourneyFromJson; sketches in references/journey-graph-patterns.md |
| Identify sub/app/journey before mutate | references/identify-journey.md |
| User intent → reference file | Dispatch table below |
Do not duplicate MCP parameter rules in reference files.
| Say | MCP / wire |
|---|---|
| conditional split | nodeType "Condition" — no wait; evaluated when the visitor arrives |
| Yes branch / No branch | edgeType "Yes" / "No" from the split |
| built-in template id | mcpSingleEmailJourneyTemplate → createOrchestrateJourneyFromTemplate |
| email step id | messageId from getOrchestrateJourneySteps → emailId on updateOrchestrateEmailContent |
Orchestrate journey tools require the Pendo MCP server. If tools are unavailable or auth fails: Connect to the Pendo MCP server
Identify the target first (references/identify-journey.md for existing journeys). Multiple intents in one
request are normal — chain references in order (e.g. configure → content → handoff).
| User intent | Read |
|---|---|
| Create a new journey | references/intake.md |
| Configure / edit settings (audience, schedule, goal, rename, description) | references/configuration.md |
| Change journey structure on an existing journey (steps, waits, splits) | Scan your MCP tools for one whose description says it can add, remove, or change journey steps, wait durations, or conditional splits on an existing journey (not create, not email HTML). Read WithWorkflow and NotFor on each candidate. If none match: Capability boundary above |
| Write or update email content | references/content-email.md |
| Go live / activate / what's left before sending | references/handoff.md |
| Journey performance (opens, clicks, metrics) | No reference file. Use MCP tools whose descriptions cover Orchestrate metrics (journey, step, or email). Resolve journeyId via references/identify-journey.md if needed. Do not run intake or configuration for reporting-only questions. |
| Agent anti-patterns, failures, wrong ids | references/troubleshooting.md |
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。