API & Zapier

Envie resumos de reuniões para seu CRM, help desk ou planilha com o Zapier, ou chame a API do InterMIND diretamente com uma chave de API pessoal.

API & Zapier

Todo recap produzido pelo InterMIND pode chegar à ferramenta onde você trabalha — seu CRM, help desk, task tracker ou uma planilha — sem que ninguém precise copiá-lo manualmente. Duas formas de fazer isso:

  • Zapier (sem código): conecte o InterMIND uma vez com uma chave de API e, em seguida, crie Zaps no gatilho Meeting Recap Ready e na ação Create Meeting Link. A mesma integração também funciona no Make, n8n ou Pipedream por meio de seus módulos genéricos de webhook e HTTP, usando a API abaixo.
  • A API (para desenvolvedores): uma chave pessoal, um evento de webhook e três endpoints.

Disponível em: toda conta registrada. Convidados não podem criar chaves. Onde: Settings → API keys.

Os recaps também chegam a qualquer ferramenta que tenha um endereço de e-mail de entrada — adicione-o como destinatário de cópia de recap na reunião ou canal, sem necessidade de integração. Veja Cópia de recap.

API keys

  1. Abra Settings e encontre o cartão API keys.
  2. Clique em Create key, dê um rótulo a ela (a ferramenta que a usará, por exemplo, "Zapier") e copie a chave. Ela começa com imk_ e é mostrada uma vez — o InterMIND armazena apenas um hash.
  3. Revogue uma chave a partir do mesmo cartão a qualquer momento. Assinaturas de webhook criadas com essa chave são interrompidas imediatamente.

Até 10 chaves por conta. Envie a chave como um bearer token:

Authorization: Bearer imk_…

As chaves funcionam apenas nos endpoints /api/v1 abaixo; elas nunca concedem acesso à própria API do aplicativo web.

Zapier

  1. No Zapier, adicione o aplicativo InterMIND a um Zap e cole sua chave de API quando solicitado. A conexão é rotulada com o e-mail da sua conta.
  2. Gatilho Meeting Recap Ready — disparado uma vez por reunião concluída que você hospedou, assim que o resumo existir. Campos: título e link da reunião, link do recap, link da transcrição, o resumo em Markdown, idioma do resumo, horário de início e término, participantes (nome, e-mail), anfitrião.
  3. Ação Create Meeting Link — cria uma reunião ad-hoc que você possui e retorna a URL dela. Coloque-a em um negócio de CRM, um ticket de suporte ou um convite de calendário; qualquer pessoa que abrir o link bate na porta e você a aprova na sala.

Zaps típicos: recap → nova nota no negócio do HubSpot; recap → comentário interno no ticket do Zendesk; recap → linha no Google Sheets; novo negócio no Pipedrive → link da reunião gravado de volta no negócio.

Endpoints

URL base: https://intermind.com/api/v1. Todas as respostas são JSON. Contrato legível por máquina (OpenAPI 3.1, para Make, n8n, Pipedream e agentes de IA): https://intermind.com/api/v1/openapi.json.

MétodoCaminhoPropósito
GET/meQuem é o dono da chave: { id, email, name }
POST/meetingsCria um link de reunião ad-hoc. Corpo { "title": "…" } (opcional). Retorna 201 { id, url, title, created_at }
GET/recaps?limit=3Seus recaps mais recentes (1–10), mais recentes primeiro, no formato do payload do webhook
GET/webhooksSuas assinaturas de webhook
POST/webhooksAssinar: { "target_url": "https://…", "event": "recap.ready" }201 { id, event, target_url, secret, created_at }
DELETE/webhooks/{id}Cancelar assinatura → 204

Limites: 10 chaves e 20 assinaturas de webhook por conta. target_url deve ser https:// e acessível publicamente — endereços de rede privada são recusados.

Webhook: recap.ready

Enviado como POST JSON para cada target_url inscrito no momento em que um recap de uma reunião hospedada por você é finalizado com um resumo não vazio. É enviado uma vez por sessão de reunião. Cabeçalhos:

CabeçalhoValor
X-InterMIND-Eventrecap.ready
X-InterMIND-DeliveryID exclusivo deste evento (<meeting id>.<session id>) — use para deduplicar
X-InterMIND-Signaturesha256=<HMAC-SHA256 do corpo bruto com o segredo da assinatura>
User-AgentInterMIND-Webhooks/1

Payload:

{
  "id": "abc-def-ghi.conf_01",
  "event": "recap.ready",
  "occurred_at": "2026-09-04T10:32:11.000Z",
  "meeting": { "id": "abc-def-ghi", "title": "Weekly sync with Acme", "url": "https://intermind.com/abc-def-ghi", "type": "adhoc" },
  "recap": {
    "url": "https://intermind.com/r/abc-def-ghi/…",
    "transcript_url": "https://intermind.com/t/abc-def-ghi/…",
    "summary_md": "## Decisions\n- …",
    "language": "en"
  },
  "session": { "started_at": "2026-09-04T10:00:03.000Z", "ended_at": "2026-09-04T10:31:40.000Z" },
  "participants": [{ "name": "Anna Müller", "email": "anna@acme.example" }],
  "host": { "name": "Anna Müller", "email": "anna@acme.example" }
}

Regras de entrega: seu endpoint deve responder 2xx em até 8 segundos. Um erro de rede, 5xx ou 429 é tentado novamente uma vez imediatamente. Um 410 ou 404 exclui a assinatura. Qualquer outra falha é registrada e o evento não é reenviado — o e-mail de recap e a página de recap permanecem como o registro durável. Os links de recap e transcrição abrem para os participantes da reunião que estão autenticados.