> For the complete documentation index, see [llms.txt](https://docs.maiagent.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.maiagent.ai/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/decision-guide.md).

# X をしたい場合、何を使えばよい？

<figure><img src="/files/6mGspNaY1VMmDlrGO79W" alt="意思決定ガイド"><figcaption><p>シナリオ → モジュール対応表：正しい出発点をすばやく見つける</p></figcaption></figure>

どのモジュールを使えばよいか迷っていますか？ ご自身のニーズから出発して、正しい出発点を見つけましょう。

## シナリオ対応表 <a href="#scenario-reference-table" id="scenario-reference-table"></a>

### Agent に質問へ回答させる <a href="#enable-agent-to-answer-questions" id="enable-agent-to-answer-questions"></a>

| やりたいこと                           | 使うべきもの           | 理由                                   |
| -------------------------------- | ---------------- | ------------------------------------ |
| Agent に製品関連の質問へ回答させたい            | **ナレッジベース**      | 製品マニュアルをアップロードすれば、Agent がそこから答えを探せます |
| Agent によくある質問へ回答させたい             | **ナレッジベース**（FAQ） | FAQ の質問・回答ペアを作成し、よくある質問に的確にマッチさせます   |
| Agent に注文ステータスを照会させたい            | **データベース**       | 注文は構造化されたテーブルにあり、Text to SQL が必要です   |
| Agent にリアルタイム情報（天気、為替レート）を照会させたい | **ツール**          | 外部 API を呼び出してリアルタイムのデータを取得する必要があります  |

### Agent に作業を実行させる <a href="#enable-agent-to-take-action" id="enable-agent-to-take-action"></a>

| やりたいこと                      | 使うべきもの  | 理由                                |
| --------------------------- | ------- | --------------------------------- |
| Agent に通知メールを送らせたい          | **ツール** | Email API と連携し、Agent が送信をトリガーします  |
| Agent に CRM で顧客データを作成させたい   | **ツール** | CRM API と連携し、Agent が作成アクションを実行します |
| Agent に SOP に沿ってクレームを処理させたい | **スキル** | 完全な処理フローを定義し、ステップの抜け漏れを防ぎます       |
| Agent に顧客の予約完了をガイドさせたい      | **スキル** | 複数回の対話で情報を収集し、フローに沿って進めます         |

### Agent を自動化する <a href="#enable-agent-automation" id="enable-agent-automation"></a>

| やりたいこと                     | 使うべきもの           | 理由                             |
| -------------------------- | ---------------- | ------------------------------ |
| 毎朝レポートを自動で生成したい            | **エージェントスケジュール** | 定時実行を設定し、結果を自動で送信します           |
| 1 時間ごとにシステムステータスを確認したい     | **エージェントスケジュール** | 間隔実行を設定し、ツールと組み合わせてステータスを照会します |
| 公式サイトの内容をナレッジベースに自動で取り込みたい | **クローラー**        | ウェブページの内容を取得し、ナレッジベースに取り込みます   |

## よくあるモジュールの組み合わせ <a href="#common-module-combinations" id="common-module-combinations"></a>

ほとんどのシナリオでは、単一のモジュールだけを使うことはありません。以下は、よくある組み合わせ方です。

### インテリジェントカスタマーサポート <a href="#intelligent-customer-service" id="intelligent-customer-service"></a>

```
Agent + ナレッジベース + FAQ
```

最も基本的で、最もよくある組み合わせです。Agent はナレッジベースを使って製品に関する質問に答え、FAQ で頻度の高い質問を処理します。

### 営業アシスタント <a href="#sales-assistant" id="sales-assistant"></a>

```
Agent + ナレッジベース + データベース + ツール
```

製品資料の照会（ナレッジベース）も、在庫や見積りの照会（データベース）もでき、さらに顧客の注文を手伝うこと（ツール）もできます。

### 自動レポート <a href="#automated-reporting" id="automated-reporting"></a>

```
Agent + ツール + エージェントスケジュール
```

Agent はツールを通じてデータを取得し、エージェントスケジュールが定時にトリガーして、結果が自動的に Slack や LINE へプッシュされます。

### フローガイドボット <a href="#workflow-guidance-bot" id="workflow-guidance-bot"></a>

```
Agent + スキル + ツール + ナレッジベース
```

スキルが完全な SOP を定義し、その過程でナレッジベースを照会して参考資料を探し、ツールでアクションを実行します。

## それでも迷っていますか？ <a href="#still-not-sure" id="still-not-sure"></a>

最もシンプルなところから始めましょう。**Agent + ナレッジベース** です。まずは Agent が質問に答えられるようにし、公開後にユーザーの実際のフィードバックに基づいて、どのような能力を追加するかを決めればよいのです。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.maiagent.ai/maiagent-user-guide/maiagent-user-guide-ja/agent-builder/decision-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
