Passar para o conteúdo principal

dim_message

Mensagens enviadas e recebidas

Guilherme Fonseca avatar
Escrito por Guilherme Fonseca
Atualizado há mais de 2 semanas

A tabela dim_message armazena todas as mensagens enviadas e recebidas. Com dados atualizados em H-1 (de hora em hora).


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.status

,tb.type

,count(tb.message_id) AS qtd_mensagens

FROM dim_message AS tb

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

AND tb.is_annotation = FALSE

AND tb.campaign_id IS NULL

GROUP BY ALL

;

Dicionário de dados

Variável

Tipo

Descrição

Obs

attachment_name

string

Nome do anexo enviado

attachment_url

string

Link da web que o anexo foi armazenado

campaign_id

string

Código identificador da campanha

Chave estrangeira para a tabela dim_campaign

chat_id

string

Código identificador da conversa

Chave estrangeira para a tabela dim_customer_support_request

content

string

Texto da mensagem.

created_at

timestamp

Data do disparo da mensagem

csr_id

string

Código identificador do atendimento

Chave estrangeira para a tabela dim_customer_support_request

delivered_at

timestamp

Data da entrega da mensagem

error_code

string

Código numérico no envio da mensagem

error_description

string

Descrição do erro no envio da mensagem

The requested phone number has been deleted.
User phone number is part of an experiment from Meta for user experience and engagement.
The error is related to usage or engament policies. Please, check the usage terms and policies.
Length of the parameters and the template text exceeds the allowed length of 1024.
The payload sent to the broker problably has wrong parameters
The integration is misconfigured or the broker changed something that started to crash for one or more accounts
Broker returning 5XX error
Problem with customer equipment, too old, update required, not compatible.
The media trying to be sent is not supported.
null
Too many requests
Message not supported or too long
Template is disabled.
Unknown error
Template is paused.

is_annotation

boolean

Indica se a mensagem é uma anotação feita pelo usuário, que não é enviada ao cliente

message_id

string

Código identificador da mensagem

Chave primária

platform

string

Nome da plataforma que ocorreu a troca de mensagem

read_at

timestamp

Data da leitura da mensagem

replied_at

string

Data da primeira resposta humana ao atendimento

status

string

Status do disparo mensagem

INCOMING_READ
OUTGOING_CREATED
OUTGOING_READ
INCOMING_DELETED
OUTGOING_SENT
OUTGOING_SILENT
OUTGOING_DELIVERED
EXTERNAL_OUTGOING_SILENT
INCOMING_RECEIVED
OUTGOING_ERROR

template_id

string

Código identificador do template utilizado na mensagem

Chave estrangeira para a tabela dim_templates

template_tokens

string

Variáveis utilizadas na mensagem substituem {{1}} no texto.

type

string

Tipo da mensagem

GROUPED
AUDIO
STICKER
VARIANT
LOCATION
VCARD
SNOOZE_END
PAYMENT_REQUEST
IMAGE
ROUTING
REACTION
SNOOZE_START
BUTTON
ORDER_STATUS
INTERACTIVE
TEMPLATE
VIDEO
ORDER_PREVIEW
TEXT
COLLECTION
FILE
SUMMARY
DOCUMENT

updated_at

timestamp

Data da última atualização da mensagem

user_id

string

Código identificador do atendente

Chave estrangeira para a tabela tabela dim_user

assistedByFeature

string

Descreve o tipo de Bot

COPILOT_VOICE_TONE_FRIENDLY
COPILOT_OBJECTION_ARGUMENT
ASSISTANT (Whizz)
sales_pitch
COPILOT_ANSWER_GENERATION
COPILOT_VOICE_TONE_INFORMAL
COPILOT_REWRITE_MESSAGE
COPILOT_SPELLING_CORRECTION
COPILOT_EXPAND_MESSAGE
SPECIALIST
undefined
COPILOT_VOICE_TONE_FORMAL
GENERATE_COUNTERARGUMENT
COPILOT_VOICE_TONE
COPILOT_TEXT_EXTRACTION

structuredData

Json

Campo com o tipo da interação com WhatsappFlows ou com descritivo da imagem

screen_{numeroDaTela}_{labelDoCampo}_{ordemDoCampoNaTela}

Respondeu à sua pergunta?