> ## 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>;
};

競合の価格ページ、変更履歴、機能ページを監視します。重要な変更があった場合は、何が変わったかを要約し、Slackに通知し、Notionの競合インテリジェンスページを最新の状態に保ちます。営業チームに報告する前に、実際のサイトで変更を確認してください。

## こんな人におすすめ

* 常に最新の競合ページが必要なプロダクトマネージャー。
* 商談が崩れる前に価格変更を把握したいアカウントエグゼクティブ。

## コネクタ

<Connectors
  items={[
{
  id: "slack",
  name: "Slack",
  why: "重要な変更があった際に通知",
},
{ id: "notion", name: "Notion", why: "競合インテリジェンスページ" },
]}
/>

## 始める前に

競合のリストと、監視するページ(価格、変更履歴、機能)をAgentに伝えてください。SlackとNotionを接続してください。

## Agentへのプロンプト

<AiPrompt>
  毎朝8時に実行されるルーティンを作成してください。これらの競合を監視して
  ください:\[URLのリスト]。価格や機能の変更を検出し、何が変わったかを要約
  し、重要な場合はSlackに通知し、Notionの競合インテリジェンスページを最新
  の状態に保ってください。
</AiPrompt>

## 期待できること

Agentは各ページを前回のバージョンと比較し、短い「変更内容」を作成し、Notionを更新します。営業チームに報告する前に、実際のサイトで変更を確認してください。ページがリニューアルされた最初の数日はノイズが多くなるので、何を重要とみなすかを指定してください。Slackに通知が来たら、実際のURLを開いて自分で変更を確認してから転送してください。

## 自分向けにカスタマイズする

<AiPrompt>
  価格やパッケージの変更があった場合のみSlackに通知してください。それ以外
  のページの編集はアラートなしでNotionに記録してください。
</AiPrompt>

<AiPrompt>
  価格が変更されたら、Notionに5行の営業向けブリーフを作成してください:何
  が変わったか、誰に影響するか、そして自社との比較。
</AiPrompt>

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

* **リニューアルのたびに価格変更のように見える:** 監視するページ(価格、変更履歴、機能)と、何を重要とみなすかをAgentに伝えてください。営業チームに報告する前に、実際のサイトで変更を確認してください。
* **まったく通知が来ない:** ページにアクセスできていないか、競合リストが狭すぎる可能性があります。完全なURLを渡し、ページを読み込めなかった場合はAgentに知らせるよう依頼してください。
* **Notionが単発のメモの山になっている:** 単一の競合インテリジェンスページをAgentに指定し、毎朝新しいページを作るのではなく、そのページをその場で更新するよう依頼してください。

## 関連項目

<CardGroup cols={2}>
  <Card title="ブランドの言及を監視する" href="/ja/use-cases/monitor-brand-mentions">
    競合サイトだけでなく、人々が言っていることについても同じSlackとNotionの構成を使います。
  </Card>

  <Card title="週次の営業レポートを生成する" href="/ja/use-cases/weekly-pipeline-report">
    パイプラインの動きを知りたいアカウントエグゼクティブや営業マネージャー向けです。
  </Card>
</CardGroup>
