Workflows
Blocks
Actions
AI Summarizer

AI Summarizer

The AI Summarizer turns long content into a short, useful summary. Point it at a PDF, an email thread, meeting notes, a chat history, a web page, or a YouTube video — pick a summary style — and get the result back in a variable.

Content in, summary out: Choose what kind of content you are summarizing. The block fetches URLs for you (PDF, web page, YouTube transcript) — no extra download step needed.

Key Features

  • 7 Content Types: PDF, email, meeting notes, chat history, web page, YouTube transcript, or any custom text
  • 4 Summary Styles: Bullet points, brief summary, key decisions, or action items
  • Automatic Fetching: URL-based types (PDF, web page, YouTube) are fetched and parsed server-side
  • Style-Aware Prompts: The summary adapts to the content type (e.g. "Key Decisions" on meeting notes lists every decision with context)
  • Bring Your Own Model: Optionally pick a provider, model, and your own credentials

Content Types

Content typeInput fieldDescription
PDF DocumentPDF File URLPublicly accessible URL to a PDF file
Email / Email ThreadEmail ContentPaste the email or thread text (or use a variable)
Meeting NotesMeeting NotesPaste notes or a transcript
Chat HistoryChat HistoryPaste the conversation history
Web PageWeb Page URLThe page is fetched and its main text content extracted
YouTube Video TranscriptYouTube Video URLThe video's transcript/captions are fetched automatically
Custom TextContent to SummarizeAny other text, or a {{variable}}

Summary Styles

StyleWhat you get
Bullet PointsThe main points as a bullet list
Brief SummaryA short paragraph summary
Key DecisionsDecisions, conclusions, or agreements found in the content
Action ItemsTasks, follow-ups, owners, and deadlines

Configuration

ParameterTypeRequiredDescription
OrganizationDropdownNoAI provider: Gemini, OpenAI, Groq, or Anthropic
ModelDropdownNoThe model to use, filtered by the chosen organization
CredentialsDropdownNoYour own API credentials for the provider (optional, paid plans with Bring Your Own AI)
Content TypeDropdownYesOne of the 7 content types above
URL / ContentTextYesThe URL field or text field shown for the chosen content type
Summary StyleDropdownYesOne of the 4 styles above
Response MappingListNoSave output values into workflow variables

Setting up the block

  1. Add the AI Summarizer block to your workflow.
  2. Pick an Organization and a Model.
  3. Choose the Content Type, then fill in the URL or paste the content. Variables like {{gmailTrigger.bodyContent}} work in both.
  4. Pick a Summary Style.
  5. Under Response Mapping, click Add Mapping and save Summary into a variable.

Example: Daily email digest

A Gmail Trigger fires on each new email. Connect it to an AI Summarizer:

  • Content Type: Email / Email Thread
  • Email Content: {{gmailTrigger.bodyContent}}
  • Summary Style: Action Items
  • Response Mapping: save Summary → email_actions

Then send {{email_actions}} to yourself on Slack. Every long email becomes a short task list.


Save answer

Use Response Mapping to store output values in variables:

ValueDescription
SummaryThe generated summary text
Content TypeThe content type that was used
Summary StyleThe style that was used
Indite Documentation v1.7.1
PrivacyTermsSupport