Insights_looker_block/dashboards/agent_performance.dashboard.lookml (1,327 lines of code) (raw):

# Copyright 2024 Google LLC # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # http://www.apache.org/licenses/LICENSE-2.0 # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. - dashboard: agent_performance title: Agent Performance layout: newspaper preferred_viewer: dashboards-next crossfilter_enabled: true description: '' preferred_slug: fo1IFkQStmzblwaodWsHr1 elements: - title: Top 5 Topics by Client Sentiment name: Top 5 Topics by Client Sentiment model: insights explore: insights_data type: looker_grid fields: [insights_data__topics.name, insights_data.conversation_count, insights_data.average_client_sentiment_category_value, insights_data.average_agent_sentiment_category_value] sorts: [insights_data.average_client_sentiment_category_value desc] limit: 5 column_limit: 50 show_view_names: false show_row_numbers: false transpose: false truncate_text: false hide_totals: false hide_row_totals: false size_to_fit: true table_theme: gray limit_displayed_rows: false enable_conditional_formatting: true header_text_alignment: left header_font_size: '12' rows_font_size: '12' conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_labels: insights_data.conversation_count: Conversations insights_data.average_client_sentiment_category_value: Client Sentiment insights_data.average_agent_sentiment_category_value: Agent Sentiment series_column_widths: insights_data.conversation_count: 75 insights_data.average_agent_sentiment_category_value: 73 insights_data.average_client_sentiment_category_value: 75 series_cell_visualizations: insights_data.conversation_count: is_active: false insights_data.average_client_sentiment_category_value: is_active: true insights_data.average_agent_sentiment_category_value: is_active: true conditional_formatting: [{type: greater than, value: 0, background_color: '', font_color: "#7CB342", color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: { min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: [insights_data.average_agent_sentiment_category_value, insights_data.average_client_sentiment_category_value]}, {type: less than, value: 0, background_color: '', font_color: "#EA4335", color_application: { collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: {min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: [insights_data.average_agent_sentiment_category_value, insights_data.average_client_sentiment_category_value]}] x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: normal legend_position: center point_style: none show_value_labels: true label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" y_axes: [{label: '', orientation: bottom, series: [{axisId: insights_data.average_agent_speaking_percentage, id: insights_data.average_agent_speaking_percentage, name: Average Agent Speaking Percentage}], showLabels: false, showValues: true, unpinAxis: false, tickDensity: default, tickDensityCustom: 5, type: linear}] x_axis_zoom: true y_axis_zoom: true hidden_series: [] custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true single_value_title: Avg Silence Minutes comparison_label: Avg Conversation Silence % defaults_version: 1 show_null_points: true interpolation: linear hidden_fields: hidden_pivots: {} listen: Agent ID Selector: insights_data__agents.agent_id Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 19 col: 0 width: 12 height: 7 - title: Avg Silence name: Avg Silence model: insights explore: insights_data type: single_value fields: [agent_filter.agent_id_selected, insights_data.average_talk_minutes, insights_data.average_hold_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] sorts: [agent_filter.agent_id_selected desc] limit: 500 column_limit: 50 dynamic_fields: [{category: table_calculation, expression: 'if(${agent_filter.agent_id_selected}=" All Other Agents", ${insights_data.average_silence_minutes_75_percentile}, ${insights_data.average_silence_minutes})', label: Avg Silence Time, value_format: !!null '', value_format_name: decimal_1, _kind_hint: measure, table_calculation: avg_silence_time, _type_hint: number}] custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false single_value_title: Avg Silence (min) comparison_label: All Other Agents (75%) show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false header_text_alignment: left header_font_size: '12' rows_font_size: '12' show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.average_talk_minutes: is_active: false x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" defaults_version: 1 hidden_pivots: {} hidden_fields: [insights_data.average_hold_minutes, insights_data.average_talk_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, agent_filter.agent_id_selected, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] note_state: collapsed note_display: hover note_text: Average speaking time (Agent + Customer) in minutes per conversation listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 0 col: 8 width: 4 height: 4 - title: Client Sentiment Over Time name: Client Sentiment Over Time model: insights explore: insights_data type: looker_line fields: [insights_data.average_client_sentiment_category_value, agent_filter.agent_id_selected, insights_data.start_date] pivots: [agent_filter.agent_id_selected] sorts: [agent_filter.agent_id_selected desc, insights_data.average_client_sentiment_category_value desc 0] limit: 500 column_limit: 500 x_axis_gridlines: false y_axis_gridlines: true show_view_names: false show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: false show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: normal limit_displayed_rows: false legend_position: center point_style: circle show_value_labels: true label_density: 25 x_axis_scale: auto y_axis_combined: true show_null_points: false interpolation: linear y_axes: [{label: '', orientation: bottom, series: [{axisId: insights_data.average_agent_speaking_percentage, id: insights_data.average_agent_speaking_percentage, name: Average Agent Speaking Percentage}], showLabels: false, showValues: true, unpinAxis: false, tickDensity: default, tickDensityCustom: 5, type: linear}] x_axis_zoom: true y_axis_zoom: true hidden_series: [] series_labels: " All Other Agents - insights_data.average_client_sentiment_category_value": All Other Agents ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false single_value_title: Avg Silence Minutes comparison_label: Avg Conversation Silence % defaults_version: 1 hidden_fields: hidden_pivots: {} listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 26 col: 0 width: 24 height: 7 - title: Handle Time Trend name: Handle Time Trend model: insights explore: insights_data type: looker_line fields: [agent_filter.agent_id_selected, insights_data.start_week, insights_data.average_duration_minutes] pivots: [agent_filter.agent_id_selected] sorts: [agent_filter.agent_id_selected desc, insights_data.start_week desc] limit: 500 column_limit: 50 x_axis_gridlines: false y_axis_gridlines: true show_view_names: false show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: false show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' limit_displayed_rows: false legend_position: center point_style: none show_value_labels: true label_density: 25 x_axis_scale: auto y_axis_combined: true show_null_points: false interpolation: linear y_axes: [{label: '', orientation: bottom, series: [{axisId: insights_data.average_agent_speaking_percentage, id: insights_data.average_agent_speaking_percentage, name: Average Agent Speaking Percentage}], showLabels: false, showValues: true, unpinAxis: false, tickDensity: default, tickDensityCustom: 5, type: linear}] x_axis_zoom: true y_axis_zoom: true hidden_series: [" All Other Agents - employee_info.vendor_name___null - insights_data.average_silence_percentage", " All Other Agents - employee_info.vendor_name___null - insights_data.average_duration_minutes"] series_labels: insights_data.conversation_count: Conversations insights_data.average_client_sentiment_category_value: Client Sentiment insights_data.average_agent_sentiment_category_value: Agent Sentiment " All Other Agents - insights_data.average_duration_minutes": All Other Agents show_row_numbers: false transpose: false truncate_text: false hide_totals: false hide_row_totals: false size_to_fit: true table_theme: gray enable_conditional_formatting: true header_text_alignment: left header_font_size: '12' rows_font_size: '12' conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.conversation_count: is_active: false insights_data.average_client_sentiment_category_value: is_active: true insights_data.average_agent_sentiment_category_value: is_active: true conditional_formatting: [{type: greater than, value: 0, background_color: '', font_color: "#7CB342", color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: { min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: []}, {type: less than, value: 0, background_color: '', font_color: "#EA4335", color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: { min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: []}] ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true single_value_title: Avg Silence Minutes comparison_label: Avg Conversation Silence % defaults_version: 1 hidden_pivots: {} listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 10 col: 12 width: 12 height: 9 - title: Silence % Trend name: Silence % Trend model: insights explore: insights_data type: looker_line fields: [insights_data.average_silence_percentage, agent_filter.agent_id_selected, insights_data.start_week] pivots: [agent_filter.agent_id_selected] sorts: [agent_filter.agent_id_selected desc, insights_data.start_week desc] limit: 500 column_limit: 50 x_axis_gridlines: false y_axis_gridlines: true show_view_names: false show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: false show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' limit_displayed_rows: false legend_position: center point_style: none show_value_labels: true label_density: 25 x_axis_scale: auto y_axis_combined: true show_null_points: false interpolation: linear y_axes: [{label: '', orientation: bottom, series: [{axisId: insights_data.average_agent_speaking_percentage, id: insights_data.average_agent_speaking_percentage, name: Average Agent Speaking Percentage}], showLabels: false, showValues: true, unpinAxis: false, tickDensity: default, tickDensityCustom: 5, type: linear}] x_axis_zoom: true y_axis_zoom: true hidden_series: [" All Other Agents - employee_info.vendor_name___null - insights_data.average_silence_percentage"] series_labels: insights_data.conversation_count: Conversations insights_data.average_client_sentiment_category_value: Client Sentiment insights_data.average_agent_sentiment_category_value: Agent Sentiment " All Other Agents - insights_data.average_silence_percentage": All Other Agents show_row_numbers: false transpose: false truncate_text: false hide_totals: false hide_row_totals: false size_to_fit: true table_theme: gray enable_conditional_formatting: true header_text_alignment: left header_font_size: '12' rows_font_size: '12' conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.conversation_count: is_active: false insights_data.average_client_sentiment_category_value: is_active: true insights_data.average_agent_sentiment_category_value: is_active: true conditional_formatting: [{type: greater than, value: 0, background_color: '', font_color: "#7CB342", color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: { min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: []}, {type: less than, value: 0, background_color: '', font_color: "#EA4335", color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: { min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: []}] ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true single_value_title: Avg Silence Minutes comparison_label: Avg Conversation Silence % defaults_version: 1 hidden_pivots: {} listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 10 col: 0 width: 12 height: 9 - title: Agent Comparison by intents name: Agent Comparison by intents model: insights explore: insights_data type: looker_grid fields: [agent_filter.agent_id_selected, insights_data.average_talk_minutes, insights_data.average_hold_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.authentication_pct, insights_data.check_issue_resolved_pct, insights_data.confirm_issue_resolved_pct, insights_data.conversation_count, insights_data.closing_pct, insights_data.greeting_pct, insights_data.ability_to_understand_agent_pct] sorts: [agent_filter.agent_id_selected desc, employee_info.vendor_name] limit: 500 column_limit: 50 show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false enable_conditional_formatting: false header_text_alignment: left header_font_size: '12' rows_font_size: '12' conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.average_talk_minutes: is_active: false custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true single_value_title: Avg Talk Time (Min) comparison_label: All Other Agents x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" defaults_version: 1 hidden_pivots: {} note_state: collapsed note_display: hover note_text: Average speaking time (Agent + Customer) in minutes per conversation listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 4 col: 0 width: 24 height: 6 - title: Avg Hold name: Avg Hold model: insights explore: insights_data type: single_value fields: [agent_filter.agent_id_selected, insights_data.average_talk_minutes, insights_data.average_hold_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] sorts: [agent_filter.agent_id_selected desc] limit: 500 column_limit: 50 dynamic_fields: [{category: table_calculation, expression: 'if(${agent_filter.agent_id_selected}=" All Other Agents", ${insights_data.average_hold_minutes_75_percentile}, ${insights_data.average_hold_minutes})', label: Avg Hold Time, value_format: !!null '', value_format_name: decimal_1, _kind_hint: measure, table_calculation: avg_hold_time, _type_hint: number}] custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false single_value_title: Avg Hold (min) comparison_label: All Other Agents (75%) show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false header_text_alignment: left header_font_size: '12' rows_font_size: '12' show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.average_talk_minutes: is_active: false x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" defaults_version: 1 hidden_pivots: {} hidden_fields: [insights_data.average_hold_minutes, insights_data.average_talk_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, agent_filter.agent_id_selected, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] note_state: collapsed note_display: hover note_text: Average speaking time (Agent + Customer) in minutes per conversation listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 0 col: 4 width: 4 height: 4 - title: Avg Client Sentiment name: Avg Client Sentiment model: insights explore: insights_data type: single_value fields: [agent_filter.agent_id_selected, insights_data.average_talk_minutes, insights_data.average_hold_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] sorts: [agent_filter.agent_id_selected desc] limit: 500 column_limit: 50 dynamic_fields: [{category: table_calculation, expression: 'if(${agent_filter.agent_id_selected}=" All Other Agents", ${insights_data.avg_conversations_per_agent}, ${insights_data.conversation_count})', label: Volume, value_format: !!null '', value_format_name: decimal_0, _kind_hint: measure, table_calculation: volume, _type_hint: number}] custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false single_value_title: Avg Client Sentiment comparison_label: All Other Agents Avg show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false header_text_alignment: left header_font_size: '12' rows_font_size: '12' show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.average_talk_minutes: is_active: false x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" defaults_version: 1 hidden_pivots: {} hidden_fields: [insights_data.average_hold_minutes, insights_data.average_talk_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, agent_filter.agent_id_selected, insights_data.avg_conversations_per_agent, insights_data.conversation_count, volume] note_state: collapsed note_display: hover note_text: Average speaking time (Agent + Customer) in minutes per conversation listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 0 col: 20 width: 4 height: 4 - title: Avg Talk name: Avg Talk model: insights explore: insights_data type: single_value fields: [agent_filter.agent_id_selected, insights_data.average_talk_minutes, insights_data.average_hold_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] sorts: [agent_filter.agent_id_selected desc] limit: 500 column_limit: 50 dynamic_fields: [{category: table_calculation, expression: 'if(${agent_filter.agent_id_selected}=" All Other Agents", ${insights_data.average_talk_minutes_75_percentile}, ${insights_data.average_talk_minutes})', label: Avg TalkTime, value_format: !!null '', value_format_name: decimal_1, _kind_hint: measure, table_calculation: avg_talktime, _type_hint: number}] custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false single_value_title: Avg Talk (min) comparison_label: All Other Agents (75%) show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false header_text_alignment: left header_font_size: '12' rows_font_size: '12' show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.average_talk_minutes: is_active: false x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" defaults_version: 1 hidden_pivots: {} hidden_fields: [insights_data.average_hold_minutes, insights_data.average_talk_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, agent_filter.agent_id_selected, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] note_state: collapsed note_display: hover note_text: Average speaking time (Agent + Customer) in minutes per conversation listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 0 col: 0 width: 4 height: 4 - title: Avg Duration name: Avg Duration model: insights explore: insights_data type: single_value fields: [agent_filter.agent_id_selected, insights_data.average_talk_minutes, insights_data.average_hold_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] sorts: [agent_filter.agent_id_selected desc] limit: 500 column_limit: 50 dynamic_fields: [{category: table_calculation, expression: 'if(${agent_filter.agent_id_selected}=" All Other Agents", ${insights_data.average_duration_minutes_75_percentile}, ${insights_data.average_duration_minutes})', label: Avg Duration, value_format: !!null '', value_format_name: decimal_1, _kind_hint: measure, table_calculation: avg_duration, _type_hint: number}] custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false single_value_title: Avg Duration (min) comparison_label: All Other Agents (75%) show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false header_text_alignment: left header_font_size: '12' rows_font_size: '12' show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.average_talk_minutes: is_active: false x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" defaults_version: 1 hidden_pivots: {} hidden_fields: [insights_data.average_hold_minutes, insights_data.average_talk_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, agent_filter.agent_id_selected, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] note_state: collapsed note_display: hover note_text: Average speaking time (Agent + Customer) in minutes per conversation listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 0 col: 12 width: 4 height: 4 - title: Recent Conversation name: Recent Conversation model: insights explore: insights_data type: looker_grid fields: [insights_data.conversation_name, insights_data.medium, insights_data.start_date, insights_data.turn_count, insights_data.client_speaking_minutes, insights_data.client_sentiment_category, insights_data.agent_speaking_minutes, insights_data.agent_sentiment_category] sorts: [insights_data.start_date desc] limit: 250 column_limit: 50 show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false enable_conditional_formatting: true header_text_alignment: left header_font_size: '12' rows_font_size: '12' conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 conditional_formatting: [{type: along a scale..., value: !!null '', background_color: "#1A73E8", font_color: !!null '', color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: { min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: []}] x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: false show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: normal legend_position: center point_style: circle show_value_labels: true label_density: 25 x_axis_scale: auto y_axis_combined: true show_null_points: true interpolation: linear y_axes: [{label: '', orientation: bottom, series: [{axisId: insights_data.average_agent_speaking_percentage, id: insights_data.average_agent_speaking_percentage, name: Average Agent Speaking Percentage}], showLabels: false, showValues: true, unpinAxis: false, tickDensity: default, tickDensityCustom: 5, type: linear}] x_axis_zoom: true y_axis_zoom: true hidden_series: [] ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true single_value_title: Avg Silence Minutes comparison_label: Avg Conversation Silence % defaults_version: 1 hidden_fields: hidden_pivots: {} listen: Agent ID Selector: insights_data__agents.agent_id Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 33 col: 0 width: 24 height: 7 - title: Bottom 5 Topics by Client Sentiment name: Bottom 5 Topics by Client Sentiment model: insights explore: insights_data type: looker_grid fields: [insights_data__topics.name, insights_data.conversation_count, insights_data.average_client_sentiment_category_value, insights_data.average_agent_sentiment_category_value] sorts: [insights_data.average_client_sentiment_category_value] limit: 5 column_limit: 50 show_view_names: false show_row_numbers: false transpose: false truncate_text: false hide_totals: false hide_row_totals: false size_to_fit: true table_theme: gray limit_displayed_rows: false enable_conditional_formatting: true header_text_alignment: left header_font_size: '12' rows_font_size: '12' conditional_formatting_include_totals: false conditional_formatting_include_nulls: false show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_labels: insights_data.conversation_count: Conversations insights_data.average_client_sentiment_category_value: Client Sentiment insights_data.average_agent_sentiment_category_value: Agent Sentiment series_column_widths: insights_data.conversation_count: 75 insights_data.average_agent_sentiment_category_value: 73 insights_data.average_client_sentiment_category_value: 75 series_cell_visualizations: insights_data.conversation_count: is_active: false insights_data.average_client_sentiment_category_value: is_active: true insights_data.average_agent_sentiment_category_value: is_active: true conditional_formatting: [{type: greater than, value: 0, background_color: '', font_color: "#7CB342", color_application: {collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: { min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: [insights_data.average_agent_sentiment_category_value, insights_data.average_client_sentiment_category_value]}, {type: less than, value: 0, background_color: '', font_color: "#EA4335", color_application: { collection_id: 7c56cc21-66e4-41c9-81ce-a60e1c3967b2, palette_id: 4a00499b-c0fe-4b15-a304-4083c07ff4c4, options: {constraints: {min: {type: minimum}, mid: {type: number, value: 0}, max: {type: maximum}}, mirror: true, reverse: false, stepped: false}}, bold: false, italic: false, strikethrough: false, fields: [insights_data.average_agent_sentiment_category_value, insights_data.average_client_sentiment_category_value]}] x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: normal legend_position: center point_style: none show_value_labels: true label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" y_axes: [{label: '', orientation: bottom, series: [{axisId: insights_data.average_agent_speaking_percentage, id: insights_data.average_agent_speaking_percentage, name: Average Agent Speaking Percentage}], showLabels: false, showValues: true, unpinAxis: false, tickDensity: default, tickDensityCustom: 5, type: linear}] x_axis_zoom: true y_axis_zoom: true hidden_series: [] custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true single_value_title: Avg Silence Minutes comparison_label: Avg Conversation Silence % defaults_version: 1 show_null_points: true interpolation: linear hidden_fields: hidden_pivots: {} listen: Agent ID Selector: insights_data__agents.agent_id Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 19 col: 12 width: 12 height: 7 - title: Volume name: Volume model: insights explore: insights_data type: single_value fields: [agent_filter.agent_id_selected, insights_data.average_talk_minutes, insights_data.average_hold_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] sorts: [agent_filter.agent_id_selected desc] limit: 500 column_limit: 50 dynamic_fields: [{category: table_calculation, expression: 'if(${agent_filter.agent_id_selected}=" All Other Agents", ${insights_data.avg_conversations_per_agent}, ${insights_data.conversation_count})', label: Volume, value_format: !!null '', value_format_name: decimal_0, _kind_hint: measure, table_calculation: volume, _type_hint: number}] custom_color_enabled: true show_single_value_title: true show_comparison: true comparison_type: value comparison_reverse_colors: false show_comparison_label: true enable_conditional_formatting: false conditional_formatting_include_totals: false conditional_formatting_include_nulls: false single_value_title: Conversations comparison_label: All Other Agents Avg show_view_names: false show_row_numbers: true transpose: false truncate_text: true hide_totals: false hide_row_totals: false size_to_fit: true table_theme: white limit_displayed_rows: false header_text_alignment: left header_font_size: '12' rows_font_size: '12' show_sql_query_menu_options: false show_totals: true show_row_totals: true truncate_header: false minimum_column_width: 75 series_cell_visualizations: insights_data.average_talk_minutes: is_active: false x_axis_gridlines: false y_axis_gridlines: true show_y_axis_labels: true show_y_axis_ticks: true y_axis_tick_density: default y_axis_tick_density_custom: 5 show_x_axis_label: true show_x_axis_ticks: true y_axis_scale_mode: linear x_axis_reversed: false y_axis_reversed: false plot_size_by_field: false trellis: '' stacking: '' legend_position: center point_style: none show_value_labels: false label_density: 25 x_axis_scale: auto y_axis_combined: true ordering: none show_null_labels: false show_totals_labels: false show_silhouette: false totals_color: "#808080" defaults_version: 1 hidden_pivots: {} hidden_fields: [insights_data.average_hold_minutes, insights_data.average_talk_minutes, insights_data.average_silence_minutes, insights_data.average_duration_minutes, insights_data.average_talk_minutes_75_percentile, insights_data.average_hold_minutes_75_percentile, insights_data.average_silence_minutes_75_percentile, insights_data.average_duration_minutes_75_percentile, agent_filter.agent_id_selected, insights_data.avg_conversations_per_agent, insights_data.conversation_count, insights_data.average_client_sentiment_category_value] note_state: collapsed note_display: hover note_text: Average speaking time (Agent + Customer) in minutes per conversation listen: Agent ID Selector: agent_filter.agent_id_selector Start Date: insights_data.start_date Topic Name: insights_data__topics.name Medium: insights_data.medium row: 0 col: 16 width: 4 height: 4 filters: - name: Agent ID Selector title: Agent ID Selector type: field_filter default_value: '' allow_multiple_values: true required: true ui_config: type: advanced display: popover model: insights explore: insights_data listens_to_filters: [] field: agent_filter.agent_id_selector - name: Start Date title: Start Date type: field_filter default_value: 1 quarter ago for 1 quarter allow_multiple_values: true required: false ui_config: type: advanced display: popover options: [] model: insights explore: insights_data listens_to_filters: [] field: insights_data.start_date - name: Topic Name title: Topic Name type: field_filter default_value: '' allow_multiple_values: true required: false ui_config: type: advanced display: popover model: insights explore: insights_data listens_to_filters: [] field: insights_data__topics.name - name: Medium title: Medium type: field_filter default_value: '' allow_multiple_values: true required: false ui_config: type: button_toggles display: inline options: model: insights explore: insights_data listens_to_filters: [] field: insights_data.medium