Símbolo da AmivuSímbolo da AmivuDevelopers

Amivu API · v1

Integre uma vez.
Converse em qualquer canal.

Conecte contatos, conversas e mensagens por uma superfície única. O código que você escreve hoje continua valendo quando o seu cliente conectar um canal novo amanhã.

Terminal
curl https://api.amivu.com.br/v1/messages \
  -H "Authorization: Bearer $AMIVU_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "conversation_id": "conv_01K7ZFA5X8Q2M4N6P8R0T2V4W6",
    "type": "text",
    "text": "Seu pedido saiu para entrega."
  }'

O modelo, em cinco linhas

Tudo na Amivu se encaixa numa cadeia curta, e entendê-la resolve noventa por cento das dúvidas de integração:

Organização        a conta do seu cliente
    └─ Canal        por onde a conversa acontece (WhatsApp, chat do site, …)
    └─ Contato      a pessoa do outro lado
         └─ Conversa    o atendimento com aquela pessoa
              └─ Mensagem   o que foi dito

A conversa é a peça central. Ela sabe qual é o contato e qual é o canal — e é por isso que você nunca precisa dizer “mande pelo WhatsApp”. Você diz em qual conversa, e a Amivu resolve o resto.

Por que uma API só

A alternativa seria um endpoint por canal — /whatsapp/send, /instagram/send, /email/send. Ela parece mais explícita e cobra caro: cada canal novo vira uma integração nova do seu lado, com o mesmo código escrito de novo com outro nome.

Aqui existe POST /v1/messages, e só. O que muda entre canais não é a rota: é o que cada um consegue fazer. Um canal que não aceita modelo aprovado recusa com um erro específico, e você descobre isso perguntando — antes de tentar, se quiser.

Por onde você quer começar?

Escolha o caminho que faz sentido para você agora.

Atalhos por tarefa