Skip to content
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.

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.

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

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

Gamma integration at a glance

VendorGamma
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 updatedJul 2026

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 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.

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

Works with Gamma

Agents often chain Gamma with these. Connect them once and one agent can use all of them in a single task.

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.

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: Jul 2026Browse all 179 integrations