Para devs e agências
O CRM que mora onde os leads do seu cliente chegam
Cole um script de 4 KB. Chame nossa API REST. Assine webhooks assinados HMAC. Entregue o CRM que seu cliente de serviços realmente queria — em um dia.
Widget para embutir
Instale em 30 segundos
Um script, sem SDK, sem configurar CORS. Captura UTM + referrer automaticamente. Coloque o construtor de formulários sem código em qualquer lugar do site do seu cliente.
<script
src="https://app.galindo.ai/w.v1.js"
data-galindo-form="form_abc123"
async defer
></script>API REST
Ou chame a API direto
Versionada, JSON, autenticação por API key. Cada endpoint que o formulário sem código usa está exposto. Idempotente ao criar leads, então retries são seguros.
curl -X POST https://api.galindo.ai/api/v1/leads \
-H "Authorization: Bearer gal_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"email": "lead@example.com",
"name": "Jane Doe",
"phone": "+15551234567",
"source": "landing"
}'import { Galindo } from '@galindo/node'; // coming soon
const galindo = new Galindo(process.env.GALINDO_API_KEY!);
await galindo.leads.create({
email: 'lead@example.com',
name: 'Jane Doe',
phone: '+15551234567',
source: 'landing',
});Webhooks
Assine eventos
Lead criado. Etapa do deal mudou. Proposta enviada. Mensagem recebida. Tudo entregue como webhooks assinados HMAC. Verifique a assinatura e pronto.
import { createHmac, timingSafeEqual } from 'node:crypto';
export function verifyGalindoSignature(
body: string,
signatureHeader: string, // value of X-Galindo-Signature
secret: string, // shared secret you configured in Galindo
): boolean {
const expected = createHmac('sha256', secret).update(body).digest('hex');
const a = Buffer.from(expected);
const b = Buffer.from(signatureHeader);
return a.length === b.length && timingSafeEqual(a, b);
}Multi-tenant
Uma instalação, muitos clientes
Cada cliente recebe sua própria org com dados isolados + API keys por org. Gerencie um portfólio de empresas de serviços sem malabarismos de login ou copiar-colar de código.
Entregue o CRM do seu cliente em um dia.
Grátis para sempre nos primeiros 50 leads/mês. Sem cartão para começar.