> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 顧客フィードバックを分析する

> サポートチケットをテーマや傾向に整理し、チームが行動に移せるダッシュボードに変換します。

export const Connectors = ({items}) => <div style={{
  margin: "8px 0 20px"
}}>
    <style>{`
      .connectors-list, .connectors-list * { margin-top: 0 !important; margin-bottom: 0 !important; }
      .connectors-row {
        display: flex !important;
        align-items: flex-start !important;
        gap: 10px !important;
        padding: 4px 0 !important;
        min-height: 0 !important;
        height: auto !important;
      }
      .connectors-row img {
        width: 20px !important;
        height: 20px !important;
        max-width: 20px !important;
        max-height: 20px !important;
        margin: 2px 0 0 !important;
        display: block !important;
      }
    `}</style>
    <div className="connectors-list">
      {items.map((item, i) => <div key={item.id} className="connectors-row" style={{
  borderTop: i === 0 ? "none" : "1px solid rgba(130,130,130,0.22)"
}}>
          <img src={`/images/connectors/${item.id}.svg`} alt="" width={20} height={20} />
          <div style={{
  minWidth: 0
}}>
            <div>
              <strong>{item.name}</strong>
              {item.why ? <span style={{
  opacity: 0.72
}}> · {item.why}</span> : null}
            </div>
            {item.auth === "api-key" ? <div style={{
  fontSize: "11.5px",
  lineHeight: 1.35,
  color: "#F26207",
  marginTop: "2px"
}}>
                Not a native connector. Agent will ask for your API key.
              </div> : null}
          </div>
        </div>)}
    </div>
  </div>;

export const AiPrompt = ({children}) => {
  return <CodeBlock className="relative block max-w-full overflow-x-hidden font-sans !whitespace-pre-wrap !break-words" style={{
    overflowWrap: "anywhere",
    wordBreak: "break-word"
  }}>
      <div className="pr-7" style={{
    whiteSpace: "pre-wrap",
    overflowWrap: "anywhere",
    wordBreak: "break-word"
  }}>
        {children}
      </div>
    </CodeBlock>;
};

Zendeskからサポートチケットを取得し、問題を分類して傾向を特定し、主なテーマ、先週比の件数、推奨フォローアップをまとめたNotionダッシュボードを更新します。新しいテーマが現れたり件数が急増したりした場合はSlackに通知し、ロードマップに影響が及ぶ前にチームが対応できるようにします。

## 最適な用途

* Zendeskを使った週次レビューが必要なプロダクトマネージャー。
* ロードマップに影響が出る前に新しい問題を把握したいサポート・プロダクトリード。

## コネクタ

<Connectors
  items={[
{ id: "zendesk", name: "Zendesk", why: "チケットと会話テキスト" },
{ id: "slack", name: "Slack", why: "急増や新しいテーマをアラート" },
{ id: "notion", name: "Notion", why: "テーマのログとダッシュボード" },
]}
/>

<Note>Intercom、Front、Zoho Deskでも動作します。</Note>

## 始める前に

Zendesk、Slack、Notionを接続します。対象とする製品やタグをAgentに伝えてください。

## エージェントへの指示

<AiPrompt>
  毎週月曜日の9:00に実行されるルーティンを作成して。Zendeskから先週のチケットを取得し、
  問題を分類して傾向を特定し、主なテーマ、先週比の件数、推奨フォローアップを含む
  Notionダッシュボードを更新して。新しいテーマが現れたり件数が急増したりしたら
  Slackに通知して。
</AiPrompt>

## 期待できること

Agentはチケットをテーマごとにまとめ、件数を集計し、短い「対応方針」を書きます。いくつかの
チケットをサンプルとして確認し、ラベルが適切かチェックしてください。最初の週が終わったら、
Slackが有用であり続けるように急増と見なす基準を調整しましょう。上位のテーマごとにZendeskで
2件のチケットを開き、ラベルが妥当か確認してください。Slackが通知した場合は、実際に先週比で
件数が増えているか確認してください。

## 自分に合わせてカスタマイズする

<AiPrompt>
  バグ、請求、機能リクエストを分けて。機能リクエストは頻度順にランク付けして。
</AiPrompt>

<AiPrompt>
  今週の上位テーマについて、顧客向け返信テンプレートを作成して。
</AiPrompt>

## トラブルシューティング

* **テーマが曖昧すぎる、または無関係なチケットが混ざる:** 対象とする製品やタグをAgentに伝え、バグ、請求、機能リクエストを分けるよう依頼してください。いくつかのチケットをサンプルとして確認し、ラベルをチェックしてください。
* **Slackが些細な変化にも通知する:** 基準を引き上げましょう。新しいテーマが現れたとき、または指定した割合を超えて件数が増えたときだけ通知するようにします。
* **チケットが間違ったワークスペースから来る:** 正しいワークスペースにZendeskを接続し、対象とする製品やタグを伝えてください。

## 関連情報

<CardGroup cols={2}>
  <Card title="ブランドの言及を監視する" href="/ja/use-cases/monitor-brand-mentions">
    チケットだけでなく、世間の評判にも同じSlackとNotionの構成を利用できます。
  </Card>

  <Card title="リリースノートを生成する" href="/ja/use-cases/generate-release-notes">
    Notionで週次の変更履歴も公開しているプロダクトマネージャー向けです。
  </Card>
</CardGroup>
