Extraia as tarefas da reunião
Esta tarefa varre a gravação da reunião e extrai as pendências acordadas: o que precisa ser feito, quem ficou responsável e o prazo, quando mencionado. O resultado é uma lista de tarefas acionável — direto para o seu quadro de projetos, sem depender da memória de ninguém.
Rode online
Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.
“Ficou combinado” não é o mesmo que registrado
Toda reunião produz compromissos — e a maioria evapora antes de virar tarefa em algum lugar. A extração automática fecha essa lacuna: o áudio é transcrito e um modelo de linguagem identifica os compromissos assumidos na conversa, listando ação, responsável e prazo quando essas informações aparecem na fala. O que era “depois eu vejo isso” vira item rastreável com nome ao lado.
Do áudio para o seu fluxo de trabalho
A chamada recebe o arquivo de áudio (até 200 MB, 180 minutos) e devolve a lista estruturada de pendências. Como é API, o passo seguinte é natural: criar os cartões no seu quadro, abrir os chamados no sistema ou mandar a lista no grupo do time — automaticamente, toda vez que uma reunião termina. A reunião acaba e as tarefas já existem.
Preço e uma conta rápida
US$ 0,004 por chamada mais US$ 0,0185 por minuto. A reunião de 30 minutos rende sua lista de tarefas por US$ 0,56; um time que faz isso todo dia útil gasta uns US$ 12 por mês — menos do que o custo de uma única pendência esquecida. Valores em dólares americanos, cobrados por uso, sem assinatura. Se a agenda esvaziar nas férias coletivas, a conta acompanha: zero uso, zero cobrança.
Casos de uso
Daily que termina com quadro atualizado
O time de desenvolvimento da TecnoSul grava a daily; as pendências extraídas viram cartões no quadro do sprint antes de o café esfriar.
Compromissos de reunião comercial
Depois de cada call de negociação, a lista extraída mostra o que o vendedor prometeu enviar e o que o cliente ficou de responder — follow-up sem esquecimento.
Obra e assistência técnica
Um engenheiro de Belo Horizonte grava as reuniões de obra no celular; cada visita gera a lista do que cada empreiteiro ficou de resolver, com prazo.
Perguntas frequentes
O que ele considera uma tarefa?
Compromissos de ação assumidos na conversa: “fulano envia o orçamento até sexta”, “vamos revisar o contrato”. Comentários soltos sem ação não entram na lista.
E se ninguém disse o prazo?
O item sai sem prazo — a ferramenta lista o que foi dito, não inventa datas. Uma boa prática de reunião é falar prazos em voz alta justamente para o registro capturá-los.
Qual a diferença para a ata de reunião?
A ata conta a história completa (temas, decisões, contexto); esta tarefa entrega só a lista de pendências acionáveis. Times que precisam dos dois rodam as duas na mesma gravação.
Consigo mandar as tarefas para meu sistema automaticamente?
Sim — o retorno é estruturado justamente para isso: seu código recebe a lista e cria os itens onde o time trabalha.
Quanto custa por reunião?
Uma reunião de 45 minutos custa cerca de US$ 0,84 (US$ 0,004 + 45 × US$ 0,0185). Em dólares americanos, por uso; sem cadastro — o pagamento é direto via PayPal.
As gravações são mantidas depois do processamento?
O processamento existe para gerar a lista que você baixa. Precisa de detalhe formal sobre retenção para o seu jurídico? Escreva para [email protected].
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/audio/action-items \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://ejemplo.com/audio.mp3"}'const res = await fetch("https://api.kit.forhosting.com/audio/action-items", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://ejemplo.com/audio.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/action-items",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://ejemplo.com/audio.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/action-items", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://ejemplo.com/audio.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://ejemplo.com/audio.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/action-items", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"audio": "https://ejemplo.com/audio.mp3"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.action_items",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_mb | 200 |
max_minutes | 180 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
422 | task_failed | A tarefa falhou do nosso lado. Você não paga nada por ela. |