Gerencie contatos e seus atributos diretamente via API.
Mones (6.0.0)
Sobre o Projeto MONES
A MONES é uma plataforma inteligente e integrada de IAs especializadas para diferentes áreas da empresa, como RH, Atendimento, Vendas, Jurídico e Logística.
Diferente de soluções com bots isolados, a MONES oferece um ecossistema completo com integração multicanal (WhatsApp, Webchat, Instagram, Teams, Telegram), memória conversacional, formulários eletrônicos e central humana integrada — tudo com gestão simples e sem necessidade de conhecimento técnico.
Integrações via API
A plataforma conta com uma API robusta que permite integrações personalizadas com sistemas externos. Como:
- Integração de Contato: Permite gerenciar informações de contatos nas conversas, como criar, atualizar e deletar, além de trabalhar com atributos personalizados — criando, buscando e atribuindo valores — para enriquecer o perfil de cada usuário e personalizar o atendimento com mais inteligência.
- Integração de Diálogo: Permite gerenciar diálogos e seus comandos, criando fluxos interativos e automatizados para atendimento personalizado.
- Integração de Entidade: Lista e consulta entidades associadas a um contato, fornecendo informações relevantes sobre cada usuário.
- Integração de Envio de Mensagem: Permite enviar mensagens para usuários por diferentes canais de forma personalizada e automatizada. Suporta o envio de mensagens do tipo HSM, SMS, e-mail e mensagem direta, com uso de templates genéricos e estrutura flexível.
- Integração de Envio de Mensagem com Personalização: Permite enviar mensagens enriquecidas, utilizando atributos de contatos e templates flexíveis para personalizar cada interação.
- Integração de Grupos de Comandos: Lista grupos de comandos disponíveis via API, facilitando a organização e reutilização de automações.
- Integração de Registro de Bot de Conversa (CBR): Permite consultar registros do relacionamento entre bots e contatos nas conversas de forma precisa.
- Integração de Template WhatsApp: Permite consultar templates do WhatsApp disponíveis, possibilitando a visualização de modelos ativos e aprovados no provedor, com seus respectivos parâmetros, categorias e metadados.
https://docs.omotor.com.br/_mock/openapi/
https://api-dev.omotor.com.br/
https://api-prod.omotor.com.br/
Request
Envia uma mensagem para um usuário utilizando um template genérico, com possibilidade de:
- Atualizar/criar um contato;
- Definir/criar valores e atributos para um contato;
- Cancelar lembretes previamente agendados.
Suporta os tipos: HSM, SMS, E-mail e Mensagem Direta, definidos no campo 'type' da requisição.
Dados da mensagem a ser enviado
Tipo de mensagem a ser enviada. Os valores possíveis são:
- "HSM": Mensagem por WhatsApp no formato HSM (modelo aprovado).
- "SMS": Mensagem de texto via SMS.
- "EMAIL": Mensagem enviada por e-mail.
- "DIRECT_MSG": Mensagem direta enviada por canal específico da conversa.
Telefone do destinatário.
- Utilize o número no formato DDI+DDD+Número, sem espaços, parênteses ou hífens.
Identificador do destinatário.
- Utilize o número no formato DDI+DDD+Número, sem espaços, parênteses ou hífens.
Identificador da conversa Mones.
Payload com a lista de atributos e valores de contato.
Identificador do comando Mones que deve ser ativado como bloqueio ao usuário.
Após o envio da mensagem, qualquer resposta do usuário será redirecionada pare esse comando.
Tipo de função a ser aplicada na mensagem. Os valores possíveis são:
- "0": NONE — Nenhuma função aplicada.
- "1": GOTO — Redireciona o fluxo da conversa para outro ponto.
- "2": STOP — Interrompe o fluxo atual da conversa.
- "3": COGNITION — Realiza uma etapa de cognição ou decisão no fluxo.
- "4": MENU — Exibe um menu de opções para o usuário.
- "5": ASK — Realiza uma pergunta ao usuário e espera uma resposta.
- "6": ESCALATION — Escala o atendimento para um humano.
- "7": REMINDER — Envia um lembrete ou notificação programada.
- "8": CONTEXT — Injeta ou manipula contexto na conversa.
- "9": QUIZ — Apresenta um questionário ou quiz ao usuário.
Tipo de apresentação das opções de menu na mensagem. Os valores possíveis são:
- "0": REMOVE_OPTIONS — Remove completamente as opções de menu existentes.
- "1": TEXT_OPTIONS — Exibe as opções no formato de texto.
- "2": BUTTON_OPTIONS — Exibe as opções no formato de botões clicáveis.
- Mock server
https://docs.omotor.com.br/_mock/openapi/v2/integrations/custom/message
https://api-dev.omotor.com.br/v2/integrations/custom/message
https://api-prod.omotor.com.br/v2/integrations/custom/message
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.omotor.com.br/_mock/openapi/v2/integrations/custom/message \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"type": "HSM",
"phone": 0,
"firstName": "string",
"lastName": "string",
"hsm": "string",
"hsmParams": [
{
"position": 1,
"value": "string",
"link": false
}
],
"userIdentify": "string",
"monesConversationSlug": "string",
"attributes": [
{
"name": "string",
"value": "string"
}
],
"cancelReminder": false
}'