AACFlow

Gamma

Generate presentations, documents, and webpages with AI

Usage Instructions

Integrate Gamma into the workflow. Can generate presentations, documents, webpages, and social posts from text, create from templates, check generation status, and browse themes and folders.

Tools

gamma_generate

Generate a new Gamma presentation, document, webpage, or social post from text input.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
inputTextstringYesNo description
textModestringYesHow to handle input text: generate (AI expands), condense (AI summarizes), or preserve (keep as-is)
formatstringNoOutput format: presentation, document, webpage, or social (default: presentation)
themeIdstringNoNo description
numCardsnumberNoNo description
cardSplitstringNoNo description
cardDimensionsstringNoCard aspect ratio. Presentation: fluid, 16x9, 4x3. Document: fluid, pageless, letter, a4. Social: 1x1, 4x5, 9x16
additionalInstructionsstringNoNo description
exportAsstringNoNo description
folderIdsstringNoNo description
textAmountstringNoNo description
textTonestringNoTone of the generated text, e.g. "professional", "casual" (max 500 chars)
textAudiencestringNoTarget audience for the generated text, e.g. "executives", "students" (max 500 chars)
textLanguagestringNoNo description
imageSourcestringNoWhere to source images: aiGenerated, pictographic, unsplash, webAllImages, webFreeToUse, webFreeToUseCommercially, giphy, placeholder, or noImages
imageModelstringNoNo description
imageStylestringNoStyle directive for AI-generated images, e.g. "watercolor", "photorealistic" (max 500 chars)

Output

ParameterTypeDescription
generationIdstringThe ID of the generation job. Use with Check Status to poll for completion.

gamma_generate_from_template

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
gammaIdstringYesNo description
promptstringYesNo description
themeIdstringNoNo description
exportAsstringNoNo description
folderIdsstringNoNo description
imageModelstringNoNo description
imageStylestringNoStyle directive for AI-generated images, e.g. "watercolor", "photorealistic" (max 500 chars)

Output

ParameterTypeDescription
generationIdstringThe ID of the generation job. Use with Check Status to poll for completion.

gamma_check_status

Check the status of a Gamma generation job. Returns the gamma URL when completed, or error details if failed.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
generationIdstringYesNo description

Output

ParameterTypeDescription
generationIdstringThe generation ID that was checked
statusstringGeneration status: pending, completed, or failed
gammaUrlstringURL of the generated gamma (only present when status is completed)
creditsobjectCredit usage information (only present when status is completed)
deductednumberNumber of credits deducted for this generation
remainingnumberRemaining credits in the account
errorobjectError details (only present when status is failed)
messagestringHuman-readable error message
statusCodenumberHTTP status code of the error

gamma_list_themes

List available themes in your Gamma workspace. Returns theme IDs, names, and keywords for styling.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
querystringNoNo description
limitnumberNoNo description
afterstringNoNo description

Output

ParameterTypeDescription
themesarrayList of available themes
idstringTheme ID (use with themeId parameter)
namestringTheme display name
typestringTheme type: standard or custom
colorKeywordsarrayColor descriptors for this theme
toneKeywordsarrayTone descriptors for this theme
hasMorebooleanWhether more results are available on the next page
nextCursorstringPagination cursor to pass as the after parameter for the next page

gamma_list_folders

List available folders in your Gamma workspace. Returns folder IDs and names for organizing generated content.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
querystringNoNo description
limitnumberNoNo description
afterstringNoNo description

Output

ParameterTypeDescription
foldersarrayList of available folders
idstringFolder ID (use with folderIds parameter)
namestringFolder display name
hasMorebooleanWhether more results are available on the next page
nextCursorstringPagination cursor to pass as the after parameter for the next page

On this page

Start building today
Trusted by over 100,000 builders.
The SaaS platform to build AI agents and run your agentic workforce.
Get started