BPO exchange file formats
Use the BPO Exchange functionality when an external supplier handles part of your workload. Export the gap between the forecasted agents and the internally scheduled agents to a file to send to an external supplier (a BPO). When the BPO has scheduled according to your resource need, you can import their external staffing for you to get a good overview of the staffing situation.
This section describes the file formats for the export file and the import file.
Export file format
The BPO Exchange export file format is the same format as used in the forecast import. The times in the export file are in your time zone, that is in the time zone of the user who is doing the export.
Column | Format | Description |
---|---|---|
skillname |
string 50 |
The name of the skill to export the gap for |
startdatetime |
yyyyMMdd HH:mm |
The date and the time for the start of the interval. |
enddatetime |
yyyyMMdd HH:mm |
The date and the time for the end of the interval. |
tasks |
integer |
Included to be compatible with the forecast import. Always zero in the export. |
tasktime |
seconds decimal |
Included to be compatible with the forecast import. Always zero in the export. |
aftertasktime |
seconds decimal |
Included to be compatible with the forecast import. Always zero in the export. |
agents |
decimal |
The number of agents needed to cover the gap between forecasted and scheduled agents. |
Insurance,20210326 08:00,20210326 08:15,0,0,0,16.85
Insurance,20210326 08:15,20210326 08:30,0,0,0,21.48
Insurance,20210326 08:30,20210326 08:45,0,0,0,28.43
Import file format
There are a number of requirements that the staffing import file must fulfill for the import to be successful.
- The dates included in the import file must have a forecast for the skill or skill combination.
- The intervals included in the import must be within the skill open hours.
- The times in the export file must be in your time zone, that is in the time zone of the user who is doing the import.
- The file encoding must be UTF-8.
- The file must contain all the columns listed below.
Column | Format | Description |
---|---|---|
source |
string 100 |
The name of the BPO. This is required to handle imports from different BPOs separately. |
skillcombination |
string |
The skill or combination of skills. If the agents have more than one skill, use | to separate the skills. See the example below. |
startdatetime |
yyyy-MM-dd HH:mm |
The date and the time for the start of the interval. |
enddatetime |
yyyy-MM-dd HH:mm |
The date and the time for the end of the interval. |
agents |
decimal |
Number of agents scheduled at the BPO for this interval. |
BPO1,Channel Sales|Direct Sales,2021-04-01 10:00,2021-04-01 10:15,12.5
BPO1,Channel Sales|Direct Sales,2021-04-01 10:15,2021-04-01 10:30,17.0
BPO1,Channel Sales|Direct Sales,2021-04-01 10:30,2021-04-01 10:45,18.5
Related topics