ルートの最適化
ジオロケーションまたは直線距離での見積もりのどちらかを使用してタスクのルートを最適化し、その日のエージェントタスクをできるだけ効率的に並べ替えます。
エージェントのタスクルートは、エージェントに 1 日に完了するタスクが 15 件未満しかアサインされていない場合に最適化されます。ルート最適化は、それらのすべてのタスクとエージェントの移動時間を考慮してタスクを並べ替え、それらのタスクを実行するための最適なルートを提供します。エージェントの 1 日に実行するタスクが 15 件を超える場合、システムは、エージェントがタスクを実行する必要がある次に近い場所に基づいてタスクを自動ルーティングします。
[FSM のシフトスケジューリングを有効にして可用性を決定 (Enable Shift Scheduling for FSM to Determine Availability)] 構成を有効にすると、アプリケーションからフィールドサービスのワークフォース最適化カレンダーにディスパッチャワークスペースエージェントのスケジュールとイベントが表示されます。詳細については、「グローバルドメイン構成」を参照してください。
- タスクの最後から次の移動開始までの時間 (分)。
- 有料道路の使用を許可。
- Google Maps API または直線距離の見積もりを使用して、移動時間と距離を計算します。この値は、推定移動時間と距離を計算するためのプロパティの設定のルート最適化で設定されます。
移動時間と距離の見積もりに Google ルートデータを使用する Google Map API を使用する場合は、Google Maps API for Business を使用するために Google Maps API キーまたはクライアント ID を設定する必要があります。詳細については、「Google Maps API の設定」を参照してください。直線距離推定を使用する場合は、緯度と経度に基づく組み込みの時間と距離の推定が使用されます。
- スケジュールが指定されていない場合のすべての作業エージェントのデフォルト開始時間。
- スケジュールが指定されていない場合のすべての作業エージェントのデフォルト終了時間。
- すべての移動時間に追加する割合。
- ラッシュアワーの移動時間に追加する割合。
- 朝のラッシュアワーの時間帯。
- 夕方のラッシュアワーの時間帯。
また、エージェントのスケジュール、エージェントの 作業時間外の移動時間、およびエージェントの休暇も考慮され、タスクルートが最適化されます。
タスクの場所が実用的でない、欠落している、またはタスクウィンドウをスケジュールできないなどの理由でタスクを最適化できない場合は、タスクをルーティングできなかった理由とともにメッセージが表示されます。その後、タスクを [ディスパッチ待ち ] ステータスに戻します。
ルート最適化の自動実行
スケジュール設定済みジョブを設定して、特定の日のエージェントタスクルートを最適化できます。[タスクルーティングの最適化] スケジュール設定済みジョブは、デフォルトでは非アクティブです。このジョブスケジュールの [ アクティブ ] フィールドを true に設定すると、ジョブは毎日システム時刻午前 3:00 に実行されます。スケジュール設定済みジョブは、現在の日付でエージェントにアサインされたタスクまたはエージェントが承認したタスクを考慮し、それらのタスクのルートを自動的に最適化します。