# Fila de Mensagens Omnichannel 

## Introdução

>[!TIP] **Definição - Mensagem Omnichannel:** 
>A funcionalidade de **Mensagem Omnichannel** é disponibilizada no sistema por meio da integração com a plataforma **Opa! Suite**, que centraliza a comunicação em diversos canais como e-mail, SMS, WhatsApp e redes sociais. Essa integração amplia as possibilidades de interação entre clientes e empresas, proporcionando um relacionamento mais dinâmico e uma experiência aprimorada para o cliente.
>
>A Mensagem Omnichannel consiste, portanto, em uma mensagem proveniente desta plataforma de comunicação multicanal, decorrente da integração com o IXC (sistema de gestão para provedores de internet). Esta integração permite que as empresas gerenciem todas as suas comunicações de forma unificada e eficiente através do sistema IXC.

A **Fila de Mensagens Omnichannel** é um sistema que organiza e armazena temporariamente mensagens em uma ordem definida, garantindo que sejam processadas de forma sequencial e eficiente. Esse recurso é ideal para gerenciar grandes volumes de mensagens, permitindo escalabilidade e controle no envio, além de priorizar ou reordenar mensagens conforme a necessidade. É amplamente utilizado para otimizar a comunicação omnichannel no sistema IXC, assegurando que cada mensagem seja entregue de maneira ordenada e consistente.

Esta ferramenta está disponível através do formulário **Fila de Mensagens Omnichannel**. Ele permite visualizar e monitorar o status das mensagens enviadas, bem como suas respectivas informações de inclusão e envio.

> [!NOTA] **Acesso ao Formulário**
> **Caminho:** Configurações > Integrações > Integrações Omnichannel > Aba Fila de mensagens

### Requisitos de uso
- É necessário que o IXC Provedor possua o cadastro da [[integracao omnichannel - opa! suite|Integração Omnichannel - Opa! Suite]];
- Parametrização da [[rotina de cobranca com opa! suite|Rotina de cobrança com Opa! Suite]];

## Entrega de Valor
- Armazena temporariamente as mensagens enviadas pela [[rotina de cobranca (crm de cobranca)|Rotina de Cobrança (CRM de Cobrança)]] ao utilizar a [[integracao omnichannel - opa! suite|Integração Omnichannel - Opa! Suite]] para o envio de cobranças Omnichannel.
- Armazena temporariamente as mensagens enviadas de link de assinatura digital ao utilizar a integração com o [[ixc assina|IXC Assina]].
- Armazena as mensagens para envio posterior à execução da rotina de cobrança, garantindo que as comunicações sejam feitas de maneira eficiente.
- Oferece maior gerenciamento da fila, facilitando o controle e a organização do envio dessas mensagens.
- Proporciona escalabilidade e organização ao ordenar as mensagens na fila e direcioná-las conforme necessário, permitindo um envio mais ágil e bem estruturado.

## Estrutura do Formulário
A **Fila de Mensagens Omnichannel** está integrada ao formulário de [[integracao omnichannel - opa! suite|Integração Omnichannel - Opa! Suite]], localizada na aba de Fila de mensagens neste formulário. Ao acessar o formulário de Fila de mensagens Omnichannel, o sistema apresenta uma grid com todos os registros de mensagens que foram dispostas na fila.

### Campos Principais

| **Campo**                    | **Descrição**                                                           |
| ---------------------------- | ----------------------------------------------------------------------- |
| ID                           | Número identificador único da mensagem na fila                          |
| Cliente                      | Razão social/Nome do cliente que receberá a mensagem armazenada na fila |
| Dados para envio do template | Informações necessárias para o envio do template de mensagem            |
| Status                       | Estado atual do envio da mensagem (ex: pendente, enviado)               |
| Data de inclusão             | Data em que a mensagem foi adicionada à fila                            |
Além disso, o sistema permite visualizar a mensagem que consta na fila, apresentando suas informações detalhadas individualmente.

### Princípios de Funcionamento
As mensagens são armazenadas na **Fila de Mensagens Omnichannel** assim que enviadas e, portanto, armazenadas temporariamente para que sejam disparadas em um horário configurado. Esta funcionalidade contempla os tipos de envio:
- [[rotina de cobranca com opa! suite|Rotina de cobrança com Opa! Suite]];
- Envios de link de assinatura digital ao utilizar o [[ixc assina|IXC Assina]];

As mensagens permanecem na fila até que sejam enviadas em um horário que foi previamente configurado. Após a execução da tarefa específica de envio, as mensagens são efetivamente retiradas da fila e enviadas aos clientes.

## Funcionalidades principais

### Atualização automática da fila
Após o envio das mensagens, elas são direcionadas à fila de mensagens. A fila é atualizada automaticamente com base no ID do gateway especificado.
### Disparo das mensagens
Após armazenar as mensagens na fila, com a execução da tarefa [[tarefa - envia mensagens omnichannel da fila|Tarefa - Envia Mensagens Omnichannel da Fila]], as mensagens em fila são identificadas e disparadas efetivamente aos clientes a partir do gateway omnichannel (Opa! Suite).
### Cancelar pendentes
Permite o cancelamento das mensagens que constam com o status de Aguardando na fila de mensagens.

## Fluxo de utilização

```mermaid
flowchart TD
    A[Parametrização do template no Opa! Suite] --> B[Integração do IXC com Opa! Suite]
    B --> C[Configuração dos Templates de Mensagens Omnichannel no IXC]
    C --> D[Disparo das Mensagens Omnichannel]
    D --> E[Armazenamento na Fila de Mensagens Omnichannel]
    E --> F[Envio programado das mensagens]
    F --> G[Tarefa correspondente executada]
    G --> H[Mensagens enviadas ao cliente final]
    H --> I[Fim]

```

## Considerações Finais
A **Fila de Mensagens Omnichannel** é uma ferramenta essencial para garantir a eficiência e organização do processo de envio de mensagens multicanal. Ela oferece flexibilidade ao permitir o armazenamento e o envio programado das mensagens. Com a integração de diferentes tipos de envio, como a **Rotina de Cobrança com Opa! Suite**, e o **IXC Assina**, a funcionalidade contribui para uma comunicação ágil e bem estruturada. O gerenciamento eficaz dessas mensagens, por meio da fila, assegura uma experiência fluida para o cliente e uma operação mais otimizada para a empresa, garantindo a entrega de valor com escalabilidade e controle.

## Etiquetas
#Integracoes #IntegracaoOmnichannel #IntegracaoOpaSuite #IntegracaoAssinaturaDigital #IXCAssina #MensagemOmnichannelAssinaturaDigital 

## Leia Também
- [[integracoes|Integrações]]
- [[integracao omnichannel - opa! suite|Integração Omnichannel - Opa! Suite]]
- [[Rotina de cobrança com Opa! Suite
- [[integracoes de assinatura digital|Integrações de Assinatura Digital]]
- [[ixc assina|IXC Assina]]
-  [[mensagens omnichannel (opa! suite)|Mensagens Omnichannel (Opa! Suite)]]
-  [[cadastro de mensagens omnichannel (opa! suite) para assinatura digital|Cadastro de Mensagens Omnichannel (Opa! Suite) para Assinatura Digital]]
- [[cadastro de mensagens omnichannel (opa! suite) para envio de cobrancas|Cadastro de Mensagens Omnichannel (Opa! Suite) para Envio de Cobranças]]
- [[Tarefa - Envia Mensagens Omnichannel da Fila