tl;dv
Import and retrieve tl;dv meetings, recordings, transcripts, notes, and webhook events
Actions
| Name | Description |
|---|---|
health_checkCheck tl;dv API availability for the authenticated API key | Check tl;dv API availability for the authenticated API key |
import_meetingImport a meeting, recording, or media file using the raw JSON payload accepted by tl;dv | Import a meeting, recording, or media file using the raw JSON payload accepted by tl;dv |
list_meetingsList meetings visible to the API key | List meetings visible to the API key |
get_meetingGet a meeting by ID | Get a meeting by ID |
get_recording_download_urlGet the signed recording download URL returned by tl;dv redirect | Get the signed recording download URL returned by tl;dv redirect |
get_transcriptGet the structured transcript for a meeting | Get the structured transcript for a meeting |
get_notesGet structured and markdown notes for a meeting | Get structured and markdown notes for a meeting |
get_highlightsGet deprecated tl;dv highlights for a meeting. Prefer Get Notes when possible. | Get deprecated tl;dv highlights for a meeting. Prefer Get Notes when possible. |
custom_api_callCall any tl;dv API endpoint with the connected API key | Call any tl;dv API endpoint with the connected API key |
Triggers
| Name | Description |
|---|---|
new_meetingPoll for meetings that appear after the initial baseline | Poll for meetings that appear after the initial baseline |
transcript_ready_pollingPoll meetings and emit when a transcript becomes available | Poll meetings and emit when a transcript becomes available |
webhook_event_receivedReceive manually configured tl;dv webhook events | Receive manually configured tl;dv webhook events |
meeting_readyReceive tl;dv MeetingReady webhook events | Receive tl;dv MeetingReady webhook events |
transcript_readyReceive tl;dv TranscriptReady webhook events | Receive tl;dv TranscriptReady webhook events |
Quick Start
import { WeavzClient } from '@weavz/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('tldv', 'health_check', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'tldv',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect tl;dv to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.
What actions does tl;dv support?
tl;dv supports 9 actions including Health Check, Import Meeting, List Meetings, Get Meeting, Get Recording Download URL, and more.
Can I use tl;dv with AI agents?
Yes. Add tl;dv to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can tl;dv be used in stateful agent workflows?
Yes. Agents can combine tl;dv actions with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does tl;dv use?
tl;dv uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the tl;dv integration cost?
The tl;dv integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does tl;dv support?
tl;dv supports 5 triggers including New Meeting, Transcript Ready (Polling), Webhook Event Received, Meeting Ready, Transcript Ready.
Connect tl;dv in minutes
Get 20,000 free actions every month. No credit card required.