Email queue statistics file format

An email queue statistics file can be used to import historical email queue statistics to base a forecast on. The queue data is imported when the workload is set up or later in the Queues view in the workload properties.

Important considerations

Formatting of the import file

  • Use a standard CSV or TXT file.
  • The file encoding must be UTF-8.
  • The file name must be unique. A date and timestamp often help.
  • The file cannot contain any column headers.
  • The fields can be separated with commas or semicolons. Semicolons are preferred.
  • The queue data must be sorted in chronological order based on the date and time columns. You can either sort all rows in chronological order, or sort the rows for each queue in chronological order.
  • All fields are required and must be in the indicated order. Therefore, do not delete any fields.
  • If you export data from your platform it is likely that the exported file has a different order or a different number of fields than the format defined below. In that case you must manually verify the order in the exported file and rearrange them to match the import format.

The import file fields

See this example file for details: Queue import example file.

Even though all fields are required, data is only required for some fields. Please see the list to determine which are required and which are optional.

  • The Required fields are needed in order to create a basic forecast.
  • Some fields are marked as Suggested. These are not mandatory but are used to create a more accurate forecast.
  • Fields marked as Optional are only used for reporting.

If there is no data for a column, enter 0 (zero). Similarly, if there is no data for a specific interval, enter 0.

The format requirements of the fields are important. See the information for each field in the table below.

 

Import file fields
No. Field in database Type Unit

Field in Teleopti WFM report “Queue Statistics”

Importance Data type – Description
01 queue_id char(100)   n/a – for internal mapping only Required

The queue’s or case type’s unique identifier. Primary Key.

02 queue_name char(100)   Queue Required

Original queue/case name or definition in the e-mail/CRM system. Primary Key.

03 task_id char(50)   n/a Required The identifier of this single e-mail or case. Primary Key.
04 offered_date_and_time  

yyyy-mm-dd

hh:mi:ss(24h)

(“Date / Interval” + counted as “Offered Calls” and “Answered Calls”) Required Date and time when the e-mail/case entered the queue/skill. Primary Key. The e-mail/case is reported based on this date and time in Teleopti forecasts.
05 first_handled_date_and_time  

yyyy-mm-dd

hh:mi:ss(24h)

n/a Required Date and time when the e-mail/case was first handled by an agent. If it has been agreed to export e-mails or cases which are not completed yet, this shall be set to the offered_date_and_time if it has not yet been handled.
06 completed_date_and_time  

yyyy-mm-dd

hh:mi:ss(24h)

n/a Optional Date and time when the e-mail/case was fully completed. If it has been agreed to export e-mails or cases which are not completed yet, this can be left empty.
07 task_work_time_in_s int   Talk Time Required Total time the e-mail/case was handled by agents in this queue (in seconds).
08 after_task_work_time_in_s int Seconds After Call Work (ACW) Required If applicable, the wrap-up/ACW time for this task in this queue.
09 queuing_time_in_s int Seconds Speed of Answer Optional Queue time for a queued and handled e-mail/case. Should reflect the total time from an e-mail/case entering the queue to being answered, i.e. including handling time and parked time. For cases consisting of several sub-activities, this should be the time until the first answer. If this is not provided, Teleopti will default the queing time to be the difference between offered_date_and_time and first_handled_date_and_time.
10 is_handled_within_service_level bit   Answered Within Service Level Optional Reported as 1 if the email/case was handled within the service level for this queue. Reported as 0 if not.
11 task_status_description String   n/a Optional

String, 50 characters – For informational use or as agreed upon. Could be any text or one of the following: “Completed”“Transferred” “Offered” (not completed yet)

Related topics