Integrations
Gamma logo

Gamma integration

Marketing & Advertising · 5 actions · API key auth

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.

Overview

The ModuleX Gamma integration lets a ModuleX agent operate Gamma on your behalf — running list actions across generates, status and themes — directly from a plain-English request, using your organization's own Gamma credentials. No pre-built workflow is required: the agent picks the right Gamma action for the task.

Gamma is a marketing & advertising platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Gamma action — or, when you want a repeatable process, the composer assembles a Gamma workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Gamma in plain English

Type what you want. A ModuleX agent picks the right Gamma action — or chains several — and runs it. No workflow to build.

  • Show me the themes that match what I describe
    resolves tolist_themes
  • Generate a new Gamma presentation, document, webpage, or social post from text input
    resolves togenerate
  • Generate a new Gamma by adapting an existing template with a prompt
    resolves togenerate_from_template
Use cases

What you can automate with Gamma

  • Pull a list of themes for a reportlist_themes
  • Generate a new Gamma presentation, document, webpage, or social post from text inputgenerate
  • Generate a new Gamma by adapting an existing template with a promptgenerate_from_template
  • Check the status of a Gamma generation jobcheck_status
  • List available folders in your Gamma workspacelist_folders
At a glance

Gamma integration at a glance

VendorGamma
CategoryMarketing & Advertising
Actions available5
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 5 Gamma actions

Generates1
generate
Generate a new Gamma presentation, document, webpage, or social post from text input.
From Templates1
generate_from_template
Generate a new Gamma by adapting an existing template with a prompt.
Status1
check_status
Check the status of a Gamma generation job. Returns the gamma URL when completed, or error details if failed.
Themes1
list_themes
List available themes in your Gamma workspace. Returns theme IDs, names, and keywords for styling.
Folders1
list_folders
List available folders in your Gamma workspace. Returns folder IDs and names for organizing generated content.

See full parameters and response schemas in the Gamma integration docs

Two ways

Two ways to use Gamma in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Gamma action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Gamma into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Gamma

API keyGamma uses API-key authentication. You provide your own Gamma secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Gamma without re-authenticating.

Step-by-step setup in the Gamma docs

Related

Pairs well with Gamma

Agents often chain Gamma with these — connect them once and the agent can use all of them in a single task.

FAQ

Gamma + ModuleX FAQ

A ModuleX agent can run any of Gamma's 5 actions — across generates, status, themes and folders — from a plain-English request, using your organization's own Gamma credentials.
No. The agent selects the right Gamma action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Via your own Gamma API key, stored encrypted and scoped to your organization.
5, spanning generates, status, themes and folders.
Gamma runs on your own credentials, so any Gamma usage is billed by Gamma directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Gamma to work in ModuleX.

Connect Gamma once with your own credentials and let your agent run all 5 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →