generate_gamma
Turn your text into AI-powered Gamma presentations, documents, or social posts. Customize format, theme, card count, text, images, and sharing options.
Instructions
Generate a Gamma presentation, document, or social media post using AI. Requires GAMMA_API_KEY environment variable to be set. The inputText parameter is required and should contain the content you want in your slides. Supports various customization options including format, theme, number of cards, text options, image options, and more.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | The output format type | presentation |
| exportAs | No | Export the generated content as PDF or PPTX | |
| numCards | No | Number of cards/slides to generate (1-60 for Pro, 1-75 for Ultra) | |
| textMode | No | How to process the input text. 'generate' creates new content from a prompt, 'condense' summarizes the input, 'preserve' keeps the input text mostly as-is. | generate |
| cardSplit | No | How to split content into cards. 'auto' lets AI decide, 'inputTextBreaks' uses line breaks in input. | auto |
| inputText | Yes | The text content to generate from (1-100,000 tokens / ~1-400,000 characters). Can be a short prompt, messy notes, or polished content. | |
| themeName | No | Name of a specific theme to use. ONLY use if the user explicitly requests a custom theme by name. Theme must exist in your Gamma workspace. Omit this parameter to use Gamma's default theme selection. | |
| cardOptions | No | Card layout options | |
| textOptions | No | Options for text generation | |
| imageOptions | No | Options for image generation/sourcing | |
| sharingOptions | No | Sharing and access options | |
| additionalInstructions | No | Additional instructions to guide content and layout (1-500 characters) |