カスタマーサービスのワークフォース最適化 の Scheduling
Scheduling を使用すると、チーム全体のスケジュール、人員配置、およびシフトを 1 つの場所から計画して管理し、人員リソースを効率的に管理できます。また、オンコールスケジューリングとデータ連携して、オンコールローテーションのシフトとスケジュールを作成することもできます。
- チームカレンダーを使用して、会議、トレーニング、休暇申請、またはアドホック作業シフトを追加する。
- チームカレンダー内のエージェントを、エージェントの場所、地域、アサイン先グループ、またはエージェントのレコード内の任意のフィールドに基づいてフィルタリングする。
- エージェントのシフトとスケジュールの計画を作成する。
- エージェントの休暇申請とシフトスワップ申請を承認または却下する。
- 選択した日または週の計画されたシフトと実際の出勤時間および退勤時間を表示することで、チームカレンダーでチームのスケジュールを追跡および管理する。
- チームメンバーがスケジュールに従っているかどうかを分析する。潜在的な問題が発生した場合は、チームに対するアラートをすぐに作成できるため、迅速に対応してもらうことができます。
- 遵守の履歴レポートを使用して、エージェントのコーチング機会を分析および推奨する。
重要業績評価指標、フィルター、およびサイドバーの詳細については、「KPI 詳細のインジケーターについて」を参照してください。
シフト計画の作成
チームのシフトをスケジュールして、すべての作業のアサインと休憩を確実にカバーできるようにします。スケジュール設定済みシフトを上書きする必要がある曜日を指定することもできます。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
[シフト] タブでは、シフトはアクティブなシフトと非アクティブなシフトによってグループ化されます。コンテキストサイドパネルには、アクティブなシフトと非アクティブなシフトが [シフト] タブに表示される順序で表示されます。
手順
- 移動先 .
-
[スケジュール] アイコン (
) をクリックします。
- [シフト] タブをクリックします。
- [プラス (+)] アイコンをクリックします。
-
シフトを作成します。
宛先 操作 作業シフトの作成 - 作業シフトを作成します。
- [作業シフト] をクリックします。
- [名前] フィールドに、シフトの名前を入力します。
- シフトのタイムウィンドウを選択します。
- [タイムゾーン] フィールドで、シフトに割り当てるユーザーのタイムゾーンを選択します。注:ローカルタイムゾーンで働いているエージェントのシフトを追加するには、[エージェントのタイムゾーンを使用 (Use agent time zone)] オプションを選択します。システムは、エージェントのユーザーレコードに指定されたタイムゾーンを使用します。
- [開始時間] フィールドに、シフトを開始する時刻を入力します。
- [終了時間] フィールドに、シフトを終了する時刻を入力します。
- [タイムゾーン] フィールドで、シフトに割り当てるユーザーのタイムゾーンを選択します。
- このシフトに追加する曜日を選択します。
- [保存] をクリックします。
- シフトに休憩のスケジュールを追加します。
- 作成したシフトを選択します。
- [ブレークを追加] をクリックします。
- [名前] フィールドに、休憩の名前を入力します。
- 休憩の長さを設定します。
- [期間] フィールドに、休憩の長さを入力します。
- [最も早い開始時間] フィールドに、休憩を開始する最も早い時間を入力します。
- [最も遅い終了時間] フィールドに、休憩を終了する最も遅い時間を入力します。
たとえば、最も早い開始時間を 11:00、最も遅い終了時間を 15:00、休憩の長さを 1 時間として設定できます。この作業シフトに 4 人のエージェントを追加すると、Scheduling アプリケーションは各エージェントの休憩時間を自動的に調整します。4 人のエージェントがシフトスパン全体をカバーできるように、休憩をずらします。
- [保存] をクリックします。
オンコールシフトの作成 - オンコールシフトを作成します。
- [オンコールシフト] をクリックします。
- [名前] フィールドに、シフトの名前を入力します。
- [グループ] フィールドから、シフトに割り当てるグループを選択します。
- シフトのタイムウィンドウを選択します。
- [開始時間] フィールドに、シフトを開始する時刻を入力します。
- [終了時間] フィールドに、シフトを終了する時刻を入力します。
- [タイムゾーン] メニューから、シフトに割り当てるユーザーのタイムゾーンを選択します。
- シフトを適用する曜日を選択します。
- [ローテーション開始日] フィールドでカレンダーアイコンをクリックし、シフトのオンコールローテーション開始日を選択して、[OK] をクリックします。
- [保存] をクリックします。
- オンコールローテーションを作成します。
- 作成したシフトを選択します。
- [ローテーションを作成] をクリックします。
- [エージェント] フィールドから、シフトの対象とするエージェントの名前を選択します。フィールドをクリックすると、オンコールシフトを作成中のグループに属するすべてのエージェントの名前が表示されます。
- [ローテーション間隔] フィールドで、ローテーションを日次にするか週次にするかを選択します。
- [保存] をクリックします。
注:ローテーションに対して複数のシフト表が作成されている場合、[エスカレーションタイプ] フィールドには [シフト表でローテーション] フィールド値が自動的に入力されます。そうでない場合は、[メンバーでローテーション] フィールド値が入力されます。 - [公開] をクリックしてシフトをアクティブにし、スケジュールに従って公開します。
注:シフトカレンダーでは、各オンコールシフトのプライマリエージェントの名前を表示できます。- アクティブなオンコールシフトを選択して [公開を中止] をクリックすると、シフトが非アクティブになり、スケジュールから削除されます。
- スケジュールに従って公開されたすべてのオンコールシフトをエージェントとチームのカレンダーで表示できます。オンコールローテーションに新しいエージェントを追加すると、チームカレンダーのデータ更新に多少時間がかかる場合があります。
- チームカレンダーのオンコールシフトをクリックすると、詳細が表示されます。
- 作業シフトを作成します。
- [送信] をクリックします。
スケジュール計画を作成する。
時間範囲をカバーし、チームの作業シフトを含むスケジュール計画を作成することで、チームのスケジュールを管理します。スキルと可用性に基づいて、エージェントをシフトにアサインすることもできます。このようにして、組織にとって可能な限り最善の方法でリソースを使用できます。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
sn_shift_planning.number_of_days_to_cache システムのプロパティを使用して、エージェントスケジュールをキャッシュする日数を設定できます。[合計カバレッジ/デマンド] 行には、1 日の各シフトを網羅するエージェントの数が表示されます。日ビューには、1 日に 1 時間ごとのエージェントの予測数のデマンドが表示されます。たとえば、4/5 では、午前 11 時~午後 12 時の時間ごとのタイムスロットに 4 名のエージェントがスケジュールされており、エージェントのデマンド予測が 5 であることを示しています。
手順
チームのカバレッジを可視化するためのスケジュール計画を公開する
スケジュール計画のプレビューを生成して公開して、エージェントが自分のシフトとスケジュールがどの程度進んでいるかを確認できるようにします。スケジュールの公開を中止してから、変更を加え、更新して、もう一度公開することができます。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
スケジュールのコピーを作成すると、次の更新がスケジュールのコピーに自動的に作成されます。
- 開始日は現在の日付、終了日は現在の日付から 30 日間に設定されます。
- スケジュールステータスが [ドラフト] に変更されました。シフトに必要な変更を行うことができます。その後、[保存] をクリックします。
- スケジュールには、現在ログインしているユーザーのアサイン先グループ内のエージェントのみが表示されます。
- 開始日が現在の日付であるか、過去に発生した場合、スケジュールステータスは [公開済み] として残り、終了日が明日に変更されます。
- 開始日が将来の場合、スケジューラはスケジュールステータスとエージェントスケジュールを [ドラフト]に変更します。
手順
タスクの結果
チームのスケジュールの追跡と管理
1 つの場所からチームのスケジュールを作成、更新、または監視します。アサイン先グループ内のエージェントについて、シフトスワップや休暇の要求を承認または却下することができます。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
- アサイン先グループごとにすべてのエージェントを表示する。
- 公開されたスケジュールを使用して、チームのコンプライアンスに関するインサイトを得る。
- 実際のシフト時間であるエージェントの作業スケジュールと出勤および退勤時間を表示する。
- カスタマイズされたビューの [アサイン先グループ]、[場所]、[スキル]、[シフト計画]、および [イベント] に基づいてチームカレンダーをフィルタリングする。
- 必要に応じて、エージェントのシフト、出勤、退勤のタイミングを変更する。
手順
定期的な会議の作成
[スケジュール] タブから、チームの定期的な会議またはトレーニングセッションを設定します。日次、週次、月次、または年次の会議を作成できます。
始める前に
必要なロール:sn_shift_planning.admin
手順
次のタスク
一連の会議は、チームカレンダーで表示できます。チームカレンダーで会議の招待を選択し、一連の会議全体または特定の会議を編集できます。
エージェントのスケジュール遵守の監視
スケジュール遵守を使用して、エージェントが割り当てられたスケジュールを遵守しているかどうかを評価します。価値の低いアクティビティを排除または削減可能な領域を探し、1 日を通したスタッフレベルをさらに分析できます。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
- スケジュール遵守は、エージェントがワークアサインメントを完了する際にスケジュールにどの程度厳密に従っているかを分析するためのメトリクスです。適合率は、完了した作業の測定値であり、いつ完了したかは問われません。
- 高い遵守率は、エージェントがスケジュールに従い、期待どおりにカスタマーサービスを提供していることを示しています。遵守率が低い場合は、チームを効率的に管理するためのプロセスや意思決定を変更することをお勧めします。非遵守エージェントの数字は赤で強調表示されます。
- スケジュール遵守率と適合率の計算は、式、エージェントの実際の作業および予定された作業のタイミングに基づいています。エージェントの遵守率と適合率を計算するために使用されるデフォルトの式は次のとおりです。ただし、アドミニストレーターは必要に応じて式を変更できます。遵守率と適合率の計算には、次の構成要素と式が使用されます。
- shift_planning_clock-in および shift_planning_clock-out スクリプトは、ログインおよびログアウトセッションからエージェントの出勤および退勤イベントを生成します。ビジネスルール Agent Time Work Event Trigger は、エージェントの在席状況が変更されるたびに出勤イベントと退勤イベントを生成します。
- スケジュール遵守率 = (シフトで作業した時間 (分)/シフト予定時間 (分) + 時間外)
- 適合率 = (シフトで作業した時間 (分)) + 時間外/シフト予定時間 (分)
- デフォルトの理想的な遵守率は 70 以上で、適合率は 80 〜 120 です。ただし、アドミニストレーターはしきい値を変更できます。詳細については、「スケジュール遵守と適合性のプロパティの構成」を参照してください。定義されたしきい値に該当しないエージェントは非遵守と見なされ、赤で強調表示されます。
手順
作業時間サマリから遵守率と適合率を分析する
チームメンバーの作業時間サマリを表示して、チームが予定されたスケジュールを遵守しているかどうかを判断します。また、リアルタイムの遵守率をレポート表示できるスケジュール遵守の履歴を使用して、エージェントが過去にどの程度スケジュールに従っていたかを確認することもできます。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
スケジュール遵守の詳細については、「Scheduling in Workforce Optimization for Field Service」の「スケジュール遵守」セクションを参照してください。
手順
例
- シフト時間は午前 8 時から午後 4 時まで = 8 時間
- 予定時間 = 8 時間 = 480 分
- 午前 8 時に出勤し、ブレークのため午後 12 時に退勤します。ブレークから戻って、午後 12 時 30 分に出勤し、午後4 時に退勤します。
- シフトの作業時間 (分) = 480 - 30 = 450 分
- スケジュール遵守率 = (シフトで作業した時間 (分)/シフト予定時間 (分) + 時間外) = 450/(480 + 65) = 82.57 %
- 適合率 = (シフトで作業した時間 (分) + 時間外/シフト予定時間 (分)) = (450 + 65) / 480 = 107.29 %。
Demand Forecast を使用したスタッフ配置の分析
Demand Forecast を使用して、ジョブを実行するのに十分なエージェントを確保できるように、必要なスタッフメンバーの数を計画します。
始める前に
必要なロール: sn_agent_forecast.user
このタスクについて
- 任意の日または週のエージェントまたはチームのカバレッジを監視する。
- 過剰な人員配置、不十分な人員配置、適切な人員配置、またはニーズに沿わない人員配置かどうかを分析する。
- 必要なカバレッジとチームのスケジュールに応じて、人員配置を調整する。
- スケジュールを作成しているときに、人員配置を分析する。
- 1 日のアサイン先グループと作業シフトに基づいて、エージェントのカバレッジとエージェント数の実際のデマンドを分析できます。
手順
チームカレンダーへのイベントの追加
チームカレンダーから会議、トレーニング、休暇要求、またはアドホック作業イベントを作成します。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
カスタムイベントタイプを作成して、必要なフィールドを追加または削除できます。詳細については、「チームカレンダーに表示するイベントタイプの作成」を参照してください。
手順
- 移動先 .
-
[スケジュール] アイコン (
) をクリックします。
- [チームカレンダー] タブをクリックします。
- [新規] をクリックします。
-
イベントを作成
目的 操作 会議、トレーニング、または休暇申請を作成します。 - 作成するイベントのタイプを決定します。
- 会議をスケジュールするには、[会議] を選択します。
- トレーニングイベントを作成するには、 [トレーニング] を選択します。
- 休暇申請を作成するには、[休暇] を選択します。
- イベントフォームに入力します。
- [タイトル] フィールドに、会議の名前を入力します。
- イベントに必要な名前を追加します。
- 会議の場合は、[ 出席者] フィールドに会議の出席者の名前を入力します。
- トレーニングの場合は、[トレーニング対象者] フィールドにトレーニングするエージェントの名前を入力します。
- 休暇申請の場合は、[ エージェント] フィールドにエージェントの名前を入力します。
- [開始日] フィールドで、カレンダーアイコンをクリックし、会議を開始する日付を選択し、[OK] をクリックします。
- [終了日] フィールドで、カレンダーアイコンをクリックし、会議を終了する日付を選択し、[OK] をクリックします。
- 会議が 1 日全体にまたがる場合は、[終日] スライダーをクリックします。
- [説明] フィールドに、会議の説明を入力します。
作業シフトの作成 - [作業] をクリックします。
- [エージェント] フィールドで、作業シフトにアサインする各エージェントの名前の入力を開始し、名前を選択します。
- [開始日] フィールドでカレンダーアイコンをクリックし、作業シフトを開始する日付を選択して、[OK] をクリックします。
- [終了日] フィールドでカレンダーアイコンをクリックし、作業シフトを終了する日付を選択して、[OK] をクリックします。
- [シフトを選択] フィールドをクリックし、シフトを選択します。
- 作成するイベントのタイプを決定します。
- [保存] をクリックします。
カスタマーサービスのワークフォース最適化 でのエージェントのシフトスワップ
アサイン先グループのエージェントのシフトを、そのシフトで作業できる別のエージェントと入れ替えて、承認プロセスをスキップします。
始める前に
必要なロール:sn_shift_planning.admin
手順
チームが作業シフトにサインアップできるようにする
チームが可用性と設定に基づいて作業シフトにサインアップできるようにします。
始める前に
必要なロール:sn_shift_planning.admin
このタスクについて
手順
希望するシフトにサインアップする
サインアップを希望するスケジュールプランの 1 つ以上のシフトを指定します。
始める前に
必要なロール:sn_shift_planning.agent