Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

Não quer configurar isso manualmente? Cole o link desta página em uma sessão do Devin e peça para ele configurar tudo para você.
O Granola grava suas reuniões e as transforma em notas, resumos e transcrições. Depois de conectar o Granola MCP, o Devin pode usar esses artefatos de reunião da mesma forma que um colega de equipe faria: ler o que foi discutido, identificar próximos passos concretos de engenharia e iniciar o trabalho.Execute isso como uma programação por hora e as tarefas podem começar assim que você terminar uma chamada. Todo o ciclo é executado dentro da sua instância do Devin, usando uma programação, o Granola MCP, Knowledge e sessões filhas.
Sessão agendada do Devin (a cada hora)
  → Listar reuniões recentes do Granola via MCP
  → Para cada nova reunião (da mais antiga para a mais recente):
      → Buscar metadados, notas, resumo de IA e transcrição
      → Identificar tarefas de engenharia a partir da discussão
      → Iniciar sessões filhas do Devin para tarefas concretas
      → Registrar a reunião processada no Knowledge
1

Conectar o MCP da Granola

Devin precisa de acesso às suas reuniões no Granola para ler transcrições e notas.
  1. Vá para Configurações > MCP Marketplace e procure por Granola
  2. Clique em Ativar e se autentique — isso concede ao Devin acesso de leitura às suas reuniões, transcrições e notas
  3. Clique em Test listing tools para verificar se a conexão está funcionando
Depois de conectado, Devin pode chamar list_meetings, get_meetings e get_meeting_transcript para buscar dados da reunião durante uma sessão. Saiba mais sobre como configurar servidores MCP.
2

Crie uma nota do Knowledge para processed-meetings

Devin usa uma única nota no Knowledge para registrar quais reuniões já foram processadas. Isso evita processamento duplicado nas execuções horárias.Vá para Configurações > Knowledge e crie uma nova nota:
  • Nome: Granola Post-call Processor Meeting Log
  • Trigger: Ao executar a sessão agendada do processador pós-chamada do Granola, use esta nota para acompanhar as reuniões que já foram processadas.
  • Corpo:
Granola Post-call Processor Meeting Log
{
  "last_processed_meeting_id": null,
  "last_processed_meeting_time": null,
  "last_processed_title": null,
  "updated_at": null
}
A sessão agendada registra, nesta nota, cada reunião processada com sucesso, para que a próxima execução retome de onde a anterior parou.
3

Escreva o playbook do Operador de pós-chamada

Crie um playbook que diga ao Devin como processar cada reunião. Vá para Configurações > Playbooks e crie um novo playbook:Anote o ID do playbook após salvar — você vai referenciá-lo no prompt de agendamento.
4

Crie a programação horária

Vá para Configurações > Agendamentos e clique em Criar agendamento.
  • Nome: Granola post-call processor
  • Frequência: A cada hora (0 * * * *)
  • Agente: Devin — isso permite que o Devin crie sessões filhas para cada tarefa, para que as correções sejam executadas em paralelo
  • Canal do Slack (opcional): Selecione um canal para que sua equipe seja notificada quando as reuniões forem processadas e PRs forem abertos
  • Prompt:
Defina bypass approval como true se quiser uma operação totalmente autônoma — sem necessidade de aprovações manuais para ferramentas MCP, atualizações do Knowledge ou criação de sessões filhas.
5

O que uma execução típica gera

A cada hora, Devin processa novas reuniões e abre PRs direcionados. Veja como é a saída de uma sessão real:
Processada 1 nova reunião do Granola desde a última entrada no registro de reuniões:

Reunião: "Backend API planning" (2026-04-29 14:00)

Sessões filhas iniciadas (3):
1. Fix N+1 query in /api/invoices endpoint
   Repo: acme/api-server
   PR: Eager-load invoice line items to fix timeout
   Sessão: https://app.devin.ai/sessions/abc123

2. Add rate limiting to webhook endpoints
   Repo: acme/api-server
   PR: Per-key rate limits on /webhooks/*
   Sessão: https://app.devin.ai/sessions/def456

3. Update API docs for new billing endpoints
   Repo: acme/docs
   PR: Add billing endpoint reference docs
   Sessão: https://app.devin.ai/sessions/ghi789

Ações recomendadas (1):
- Investigar o fluxo de renovação do auth token — mencionado como "às vezes
  instável", mas nenhum erro específico ou repo identificado. Necessita de mais
  contexto da equipe.

Registro de reuniões do Knowledge atualizado para "Backend API planning" (2026-04-29).
Cada sessão filha é executada de forma independente e abre seu próprio PR, com o contexto da reunião incorporado à descrição.
6

Ajuste e refine

Após alguns dias de execuções, revise o que está funcionando e faça ajustes:Lide com atrasos nas transcrições. O agendamento para de processar quando encontra uma reunião cuja transcrição ainda não está pronta — isso evita pular reuniões com processamento atrasado. Se você perceber que as transcrições estão demorando com frequência, aumente o intervalo do agendamento ou adicione uma margem de atraso ao prompt.Defina o escopo por tipo de reunião. Nem toda reunião gera trabalho de engenharia. Adicione filtros ao prompt para pular certos tipos de reunião:Aprenda com os resultados. Depois de algumas semanas, peça ao Devin para analisar quais sessões filhas resultaram em PRs mesclados e quais foram fechadas sem mesclagem. Use esse feedback para refinar os critérios de extração de tarefas do playbook: