Skip to main content
Glama
SlideSpeak
by SlideSpeak

generate_powerpoint

Create PowerPoint or PDF presentations from text, length, and template with customizable options for language, tone, images, and branding.

Instructions

Generate a PowerPoint or PDF presentation based on text, length, and template. Supports optional settings (language, tone, verbosity, images, structure, etc.). Waits up to a configured time for the result. Parameters: Required: - plain_text (str): The topic to generate a presentation about - length (int): The number of slides - template (str): Template name or ID Optional: - document_uuids (list[str]): UUIDs of uploaded documents to use - language (str): Language code (default: 'ORIGINAL') - fetch_images (bool): Include stock images (default: True) - use_document_images (bool): Include images from documents (default: False) - tone (str): Text tone - 'default', 'casual', 'professional', 'funny', 'educational', 'sales_pitch' (default: 'default') - verbosity (str): Text length - 'concise', 'standard', 'text-heavy' (default: 'standard') - custom_user_instructions (str): Custom generation instructions - include_cover (bool): Include cover slide (default: True) - include_table_of_contents (bool): Include TOC slides (default: True) - add_speaker_notes (bool): Add speaker notes (default: False) - use_general_knowledge (bool): Expand with related info (default: False) - use_wording_from_document (bool): Use document wording (default: False) - response_format (str): 'powerpoint' or 'pdf' (default: 'powerpoint') - use_branding_logo (bool): Include brand logo (default: False) - use_branding_fonts (bool): Apply brand fonts (default: False) - use_branding_color (bool): Apply brand colors (default: False) - branding_logo (str): Custom logo URL - branding_fonts (dict): The object of brand fonts to be used in the slides

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
plain_textYes
lengthYes
templateYes
document_uuidsNo
languageNoORIGINAL
fetch_imagesNo
use_document_imagesNo
toneNodefault
verbosityNostandard
custom_user_instructionsNo
include_coverNo
include_table_of_contentsNo
add_speaker_notesNo
use_general_knowledgeNo
use_wording_from_documentNo
response_formatNopowerpoint
use_branding_logoNo
use_branding_fontsNo
use_branding_colorNo
branding_logoNo
branding_fontsNo

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SlideSpeak/slidespeak-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server