Funcionalidade da API de Grupos vs. funcionalidade regular de grupos para consumidores
O WhatsApp tem suas próprias políticas e restrições de funcionalidade para a API de Grupos, que diferem dos grupos regulares do WhatsApp que não possuem uma API. Como a Coral é construída sobre a plataforma da API de Grupos do WhatsApp, essas diferenças também se aplicam ao produto Coral. A grande maioria dos recursos e funcionalidades dos nossos grupos WhatsApp é a mesma dos grupos regulares do WhatsApp, no entanto. Aqui estão as diferenças:- O número máximo de participantes em um chat em grupo é 8, não incluindo o número de telefone de API.
- Não é possível incluir o número de telefone de API em um chat em grupo ou chat direto existente; é necessário criar um novo chat.
- Não é possível adicionar um contato diretamente ao grupo; você deve passar um link de convite aos participantes, que devem clicar no link para entrar.
- Um assunto é obrigatório para o chat em grupo.
- Quando uma pessoa é removida de um chat em grupo, ela não pode entrar novamente posteriormente. No entanto, se ela mesma sair do chat em grupo, pode entrar novamente a qualquer momento.
- Chamadas de áudio e chamadas de vídeo estão desativadas.
- Excluir ou editar mensagens está desativado.
- Recursos opcionais como resumos de chat com IA estão desativados.
- Os chats em grupo atualmente não podem ser visualizados no aplicativo WhatsApp para desktop no Windows; eles podem ser visualizados em todos os outros aplicativos WhatsApp.
- Mais políticas relacionadas ao envio de modelos e mensagens pela API para os chats (seja chat em grupo ou chat direto) estão disponíveis na nossa documentação de API.
Suporte da Coral para a funcionalidade do WhatsApp
A Coral oferece suporte à maioria das funcionalidades da API de Grupos do WhatsApp e às funcionalidades principais de chat direto em nosso produto, API e webhooks. Se não oferecemos suporte a uma funcionalidade de API (como enviar um Flow para um chat), também não oferecemos suporte ao processamento de webhooks relacionado. Oferecemos suporte a todas as funcionalidades de grupos do WhatsApp, exceto para envio e processamento de webhooks de objetos de Contato e Localização. Repassamos nas notificações de webhooks da Coral apenas o que diz respeito a acontecimentos dentro de chats em grupo e chats diretos, tanto ‘eventos’ quanto ‘mensagens’ (note que eventos não existem para chats diretos). Não repassamos webhooks que não estejam relacionados ao conteúdo do chat, como para criação de modelos, por exemplo. O termo “usuário” na tabela abaixo significa qualquer pessoa que usa o aplicativo WhatsApp para consumidores, seja um coraluser ou um non_coraluser.| Categoria | Tipo de chat | Ação realizada por quem? | Tipo | Suportado pela Coral (grupos e direto) | Suportado pelo WhatsApp em chats diretos | Suportado pelo WhatsApp em chats em grupo |
|---|---|---|---|---|---|---|
| Evento | Somente grupos | API | group_create | Sim | n/a | Sim |
| Evento | Somente grupos | API | group_delete | Sim | n/a | Sim |
| Evento | Somente grupos | API | group_settings_update | Sim | n/a | Sim |
| Evento | Somente grupos | group_suspend | Sim | n/a | Sim | |
| Evento | Somente grupos | API ou usuário | group_participants_add | Sim | n/a | Sim |
| Evento | Somente grupos | API ou usuário | group_participants_remove | Sim | n/a | Sim |
| Mensagem | Grupos e Direto | API ou usuário | Mídia (Áudio, Documento, Imagem, Vídeo, Sticker) | Sim | Sim | Sim |
| Mensagem | Grupos e Direto | API ou usuário | Texto (respostas e regulares) | Sim | Sim | Sim |
| Mensagem | Grupos e Direto | API | Modelo (todos os tipos) | Sim | Sim | Sim |
| Mensagem | Grupos e Direto | API | Interativo / freeform (botões) | Sim | Sim | Não 4 |
| Mensagem | Grupos e Direto | API | Interativo / freeform (tudo exceto botões, ex: Flows) | Não | Sim | Não 4 |
| Mensagem | Grupos e Direto | usuário | Reação (respostas e regulares) | Sim | Sim | Sim |
| Mensagem | Grupos e Direto | usuário | Botão (resposta rápida de mensagem da API) | Sim | Sim | Sim |
| Mensagem | Grupos e Direto | usuário | Botão (número de telefone de mensagem da API) | Não | ?? | ?? |
| Mensagem | Grupos e Direto | usuário | Botão (ir para URL de mensagem da API) | Não | Não 3 | Não 3 |
| Mensagem | Grupos e Direto | API ou usuário | Localização | Não | Sim | Sim |
| Mensagem | Grupos e Direto | API ou usuário | Contato | Não | Sim | Sim |
| Mensagem | Grupos e Direto | usuário | Evento | Não | Não 1 | Não 1 |
| Mensagem | Grupos e Direto | usuário | Enquete | Não | Não 1 | Não 1 |
| Mensagem | Grupos e Direto | usuário | Editar mensagem | Não | Às vezes 2 | Às vezes 2 |
| Mensagem | Grupos e Direto | usuário | Excluir mensagem | Não | Às vezes 2 | Às vezes 2 |
| Mensagem | Grupos e Direto | WhatsApp ou usuário | Status de mensagem da API (enviada, entregue, lida, falhou) | Sim | Sim | Sim |
- Esses tipos de mensagem podem ser enviados ao chat por um usuário, mas os webhooks do WhatsApp retornam sem nenhuma informação sobre a mensagem
- Possibilitamos que o usuário envie esse tipo de mensagem apenas em algumas interfaces do WhatsApp; os webhooks do WhatsApp retornam sem nenhuma informação sobre a mensagem
- Nenhum webhook é enviado pelo WhatsApp quando essa ação é realizada pelo usuário em um fio de conversa do chat
- Mensagens interativas são sempre freeform (ao contrário de um modelo); o WhatsApp atualmente não permite que sejam enviadas ao chat em grupo, mas podem ser enviadas para um chat direto