TL;DR and decisions
A concise meeting summary and the list of decisions, with quotes from the conversation.
Meeting protocols
Upload a recording and get a ready protocol: summary, decisions and tasks with owners and deadlines. No manual note-taking.
TL;DR
Agreed the release plan for 27 September; regression by the 26th.
Decisions
Tasks
A concise meeting summary and the list of decisions, with quotes from the conversation.
The model extracts action items, owners and deadlines — ready for your tracker.
Standup, demo, interview, retro, 1:1 and a free-form option for your meeting type.
The meeting lands in your recording library — via the API, bot or dashboard.
Standup, demo, interview, retro, 1:1 or free-form.
TL;DR, decisions and tasks with owners — in JSON and Markdown.
Raw transcript
“So, about the release… Ivan, when's the changelog? Right, by Friday. And let's do regression by Monday, Maria will take it. Dark theme — let's postpone for now…”
TL;DR
Agreed the release plan for 27 September; regression by the 26th.
Decisions
Tasks
API
Generate a protocol from a recording: TL;DR, decisions, tasks and next steps.
curl -X POST https://ttsapi.ru/v1/meetings/protocol \
-H "X-Api-Key: rtt_…" \
-H "Content-Type: application/json" \
-d '{ "recording_id": "rec_…", "template": "standup" }'
from voicekit import VoiceKitClient
client = VoiceKitClient(api_key="rtt_…")
protocol = client.meeting_protocol("rec_…", template="standup")
print(protocol["tldr"])
import { VoiceKitClient } from "voicekit-client";
const client = new VoiceKitClient({ apiKey: "rtt_…" });
const protocol = await client.meetingProtocol("rec_…", "standup");
console.log(protocol.tldr);
using VoiceKit;
var client = new VoiceKitClient("rtt_…");
var protocol = await client.MeetingProtocolAsync("rec_…", template: "standup");
Console.WriteLine(protocol?["tldr"]);
FAQ
From the recording transcript: TL;DR, decisions, tasks with owners and deadlines, risks, open questions and next steps.
Standup, demo, interview, retro, 1:1 and a free-form option for different meeting types.
JSON with tldr, decisions, tasks, risks and next_steps fields — plus ready-to-use Markdown.
Yes, the custom template accepts a free structure; for typical meetings there are standup, demo, interview, retro and 1:1.
Protocols are generated from recordings in the library on Pro and Business plans.