Passar para o conteúdo principal

dim_whizz

Detalhamento dos atendimentos realizados pelo Whizz

Escrito por Caroline Silva

Detalhamento dos atendimentos realizados pelo Whizz

A tabela dim_whizz armazena os atendimentos feitos pelo Whizz, o assistente de IA, com datas, transbordo para atendente humano, avaliação do cliente, tempos e o pedido gerado, quando existe. Cada linha é um atendimento, identificado pelo csr_id. Com dados atualizados a cada 30 minutos, aproximadamente (com pausa durante a madrugada).


​Exemplo

Dois atendimentos do Whizz no mesmo dia geram uma linha cada:


• csr_id = abc123, assistant_type = ["Sales"], overflowed = false: o Whizz atende sozinho das 10:00 às 10:20 e gera o pedido ped001 com order_status = PAID, order_paid = true e order_total_value = 350.00.


• csr_id = def456, assistant_type = ["After-sales"], overflowed = true: o Whizz transfere para um atendente, que responde 30 minutos depois. human_user_message_id vem preenchido e waiting_time = 1800 (segundos). O cliente avalia com csat_score = 4.


Os tempos estão em segundos: total_attendence_time vai do início ao fim do atendimento e waiting_time é o tempo de espera, preenchido só nos atendimentos com transbordo (overflowed = true). As versões com sufixo _attendence_hours consideram só o horário de atendimento cadastrado. Para ver em minutos, divida por 60.


assistant_type indica o tipo de assistente: Sales, After-sales, Qualification ou Custom. csat_score vai de 1 a 5 e fica vazio quando o cliente não avalia. As colunas de pedido (order_id, order_status, order_total_value) só vêm preenchidas quando o atendimento gerou pedido; para pedidos efetivados, filtre order_paid = true.


As colunas TT, first_message_response_time, average_message_response_time e qty_messages vêm sempre vazias. Para o detalhe dos itens vendidos, cruze csr_id com a dim_whizz_orders_items; para a ferramenta usada, com a dim_whizz_interactions. created_at_id é a data de criação no formato AAAAMMDDHHMM, chave da dim_dates.


Atenção: Os registros desta tabela utilizam o fuso horário UTC, ou seja, para que as datas sejam referentes ao fuso horário brasileiro, é preciso inserir nas queries o fuso horário brasileiro.

SET TIME ZONE '-03:00';


SELECT tb.closing_reason

,tb.csat_score

,tb.overflowed

,COUNT(tb.csr_id) as qtd_atendimentos

FROM dim_whizz AS tb

WHERE tb.created_at >= '2025-06-01'

GROUP BY ALL

ORDER BY qtd_atendimentos DESC

;

Dicionário de dados

Variável

Tipo

Descrição

Obs

average_message_response_time

double

Tempo médio de resposta

chat_id

string

Código identificador da conversa do Whizz

Chave estrangeira para a tabela dim_customer_support_request

chat_platform

string

Plataforma utilizada para o atendimento do Whizz

WEBCHAT
FBMESSENGER
WAB-OMNICHAT
INSTAGRAM

checkout_url

string

Link da web para o checkout do Whizz

closing_reason

string

Motivo de finalização do atendimento assinalado pelo usuário que fez o encerramento

created_at

timestamp

Data de criação do atendimento

created_at_id

string

Data e hora de criação no formato AAAAMMDDHHMM

Chave estrangeira para a tabela dim_dates

csat_comment

string

Comentário deixado pelo cliente a respeito da nota de avaliação dada

csat_score

int

Nota de avaliação atribuída ao atendimento

csr_id

string

Código identificador do atendimento

Chave estrangeira para a tabela dim_customer_support_request

customer_id

string

Código identificador do cliente

Chave estrangeira para a tabela dim_customer

finished_at

timestamp

Data de finalização do atendimento do Whizz

first_client_sent_message_id

string

Código identificador da primeira mensagem enviada pelo cliente

Chave estrangeira para a tabela dim_message

first_message_response_time

double

Tempo de espera até a primeira mensagem de resposta do Whizz

human_user_message_id

string

Código identificador da primeira mensagem enviada por um atendente humano

Chave estrangeira para a tabela dim_message

human_user_replied_by_id

string

Código identificador do atendente que respondeu ao cliente

Chave estrangeira para a tabela dim_user

items_ids

array<string>

Código identificador do item (Lista)

Chave estrangeria para a tabela dim_items

order_created_at

timestamp

Data de criação do pedido pelo Whizz

order_from_bot

boolean

Indica se o pedido foi criado pelo Bot

order_id

string

Código identificador do pedido na plataforma do Ecommerce

Chave estrangeira para a tabela dim_orders

order_paid

boolean

Indica se o pedido foi pago

order_status

string

Descritivo do status do pedido

PACKAGED
DELIVERED
PAID
PARTIALLY_SHIPPED
PAYMENT_JOBS_CREATED
null
CREATING
CANCELLED
OPEN
ERROR
SHIPPED
WAITING

order_total_value

double

Valor total do pedido

origin_attendence_message_id

string

Código identificador da mensagem que originou o atendimento

Chave estrangeira para a tabela dim_message

overflowed

boolean

Indica se o atendimento foi transbordado para atendimento humano

qty_messages

bigint

Quantidade de mensagens

retailer_id

string

Código identificador da loja. Em contas com mais de uma loja, separa os registros de cada uma

Chave estrangeira para a tabela dim_retailer

total_attendance_time_attendence_hours

double

Duração do atendimento em segundos, considerando horário de atendimento cadastrado

total_attendence_time

bigint

Duração do atendimento em segundos

TT

bigint

[Em validação]

updated_at

timestamp

Data de atualização do atendimento

waiting_time

int

Tempo corrido que o cliente ficou em espera (em fila) durante o atendimento

waiting_time_attendence_hours

double

Tempo que o cliente ficou em espera (em fila) durante o atendimento, considerando horário de atendimento cadastrado

Respondeu à sua pergunta?