Construa em cima da Interfala.
Em minutos.
API REST moderna, webhooks em tempo real e documentação completa. Conecte WhatsApp, Instagram e Telegram ao seu sistema com poucas linhas de código.
// Enviar mensagem via WhatsApp const response = await fetch('https://api.interfala.com.br/v1/messages', { method: 'POST', headers: { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, body: JSON.stringify({ to: '5511999999999', channel: 'whatsapp', type: 'text', text: 'Olá! Seu pedido foi confirmado 🎉' }) }); const data = await response.json(); console.log(data.message_id);
Em produção em 3 passos
Do zero ao primeiro envio em menos de 5 minutos.
Obtenha sua API Key
Crie sua conta na Interfala e acesse o painel de desenvolvedor para gerar uma API Key.
Conecte um canal
Vincule WhatsApp, Instagram ou Telegram à sua conta. A Interfala cuida da autenticação e tokens das APIs oficiais.
Envie a primeira mensagem
Uma única chamada POST e sua mensagem chega no destinatário em segundos.
Use a linguagem que você já conhece
Exemplos prontos pra copiar e colar — em qualquer linguagem.
import { Interfala } from 'interfala-sdk'; const interfala = new Interfala({ apiKey: process.env.INTERFALA_API_KEY }); const message = await interfala.messages.send({ to: '5511999999999', channel: 'whatsapp', type: 'image', image: { url: 'https://exemplo.com/imagem.jpg', caption: 'Confira nossa promoção 🎉' } }); console.log(`Mensagem enviada: ${message.id}`);
<?php $client = new Interfala\Client('YOUR_API_KEY'); $message = $client->messages->send([ 'to' => '5511999999999', 'channel' => 'whatsapp', 'type' => 'image', 'image' => [ 'url' => 'https://exemplo.com/imagem.jpg', 'caption' => 'Confira nossa promoção 🎉' ] ]); echo "Mensagem enviada: " . $message->id;
from interfala import Interfala client = Interfala(api_key="YOUR_API_KEY") message = client.messages.send( to="5511999999999", channel="whatsapp", type="image", image={ "url": "https://exemplo.com/imagem.jpg", "caption": "Confira nossa promoção 🎉" } ) print(f"Mensagem enviada: {message.id}")
curl -X POST https://api.interfala.com.br/v1/messages \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "5511999999999", "channel": "whatsapp", "type": "image", "image": { "url": "https://exemplo.com/imagem.jpg", "caption": "Confira nossa promoção" } }'
require 'interfala' client = Interfala::Client.new(api_key: 'YOUR_API_KEY') message = client.messages.send( to: '5511999999999', channel: 'whatsapp', type: 'image', image: { url: 'https://exemplo.com/imagem.jpg', caption: 'Confira nossa promoção 🎉' } ) puts "Mensagem enviada: #{message.id}"
⚡ SDKs oficiais em desenvolvimento. Por enquanto, use a API REST diretamente — totalmente padronizada e documentada.
Tudo que você precisa para construir
Uma API completa para integrar comunicação no seu sistema.
Mensagens
Envie e receba mensagens em WhatsApp, Instagram, Telegram, Messenger e Email.
Contatos
Gerencie sua base de contatos, etiquetas, campos customizados e histórico.
Webhooks
Receba eventos em tempo real: novas mensagens, mudanças de status e atendimentos.
Chatbots e Fluxos
Crie e gerencie fluxos de automação programaticamente, sem sair do seu stack.
Atendentes e Setores
Distribuição inteligente de conversas, gerenciamento de equipe e filas.
Relatórios
Acesse métricas, estatísticas de atendimento e dados de performance.
Webhooks que avisam na hora
Em vez de ficar consultando nossa API, deixe a Interfala te avisar quando algo importante acontece. Webhooks em tempo real com retry automático e logs auditáveis.
-
Nova mensagem recebida
message.received -
Mensagem enviada com sucesso
message.sent -
Conversa atribuída a atendente
conversation.assigned -
Atendimento finalizado
conversation.closed
POST https://seusite.com/webhook Content-Type: application/json X-Interfala-Signature: sha256=... { "event": "message.received", "timestamp": "2025-01-15T10:30:00Z", "data": { "message_id": "msg_abc123", "conversation_id": "conv_xyz789", "from": "5511999999999", "channel": "whatsapp", "type": "text", "text": "Quero saber mais sobre o produto", "contact": { "name": "Maria Silva", "phone": "5511999999999" } } }
O que você pode construir
Integrações que clientes da Interfala estão fazendo hoje.
Notificações de e-commerce
Envie atualizações de pedido (confirmado, enviado, entregue) direto no WhatsApp do cliente. Integra com Shopify, WooCommerce, Nuvemshop.
Sincronização com CRM
Quando uma nova conversa começa, crie automaticamente um lead no seu CRM (HubSpot, RD Station, Salesforce). Quando o lead é convertido, atualize o status.
Chatbot customizado com sua IA
Use a Interfala como camada de canais e plugue seu próprio modelo de IA (OpenAI, Claude, Gemini) nas conversas. Total controle sobre o atendimento.
Agendamento integrado
Conecte sua agenda (Google Calendar, sistema próprio) para que o chatbot ofereça horários reais e marque compromissos automaticamente.
API funcionando sempre
Monitoramento 24/7 com transparência total.
Tudo que você precisa em um só lugar
Postman Collection
Importe nossa collection do Postman e teste todos os endpoints rapidamente.
DownloadSuporte para devs
Dúvidas técnicas? Nossa equipe de devs ajuda em horário comercial.
Falar com suportePronto para integrar?
Crie sua conta gratuita, gere sua API Key e comece a construir. Sem cartão de crédito, sem compromisso.