This query returns an AI-generated summary of a completed transcript, using AssemblyAI's LLM Gateway. LLM usage consumes credits from your AssemblyAI account.
Developer info
API endpoint slug
assemblyai.summarize_transcript
Runtime method
performQuery("assemblyai.summarize_transcript"}
Query fields
Transcript Text input
Label
Transcript ID
Helper text
The ID of the transcript to summarize. Use TranscriptId from the "New completed transcript" trigger.
Slug
transcript_id
Required
true
Can have default value
true
Summary type Dropdown list
Label
Summary type
Helper text
How detailed the summary should be. Choose "Custom" to provide your own instructions below.
Slug
summary_type
Required
true
Can have default value
true
Custom prompt Text input
Label
Custom instructions
Helper text
Instructions for the summary. Required when Summary type is "Custom"; ignored otherwise.
Slug
custom_prompt
Required
false
Can have default value
true
Ingredients
Summary text
The generated summary.
Slug
summary_text
Filter
Assemblyai.summarizeTranscript.SummaryText
Type
String
Example
The team aligned on the launch timeline and assigned follow-up tasks.
Model
The LLM used to generate the summary.
Slug
model
Filter
Assemblyai.summarizeTranscript.Model
Type
String
Example
claude-sonnet-4-6
Input token count
Number of input tokens consumed.
Slug
input_token_count
Filter
Assemblyai.summarizeTranscript.InputTokenCount
Type
String
Example
1842
Output token count
Number of output tokens generated.