Connect Gamma to Your AI Agent

Provide the material, audience, and layout preferences to generate content in a chosen theme.

8 tools API key

Try a Gamma Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Gamma

Generate a Presentation from Notes

Create a presentation using supplied material and retrieve a completed export.

/oo Gamma: Generate a Gamma presentation from these notes [notes] for [audience], condensing the text into [number] cards. Use theme [theme ID], set external access to no access, and prepare a PPTX export. Wait for completion and return the presentation and export links; report the generation ID if waiting times out.

Start Working with Gamma

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Gamma

    Connect a Gamma API key.

    Connect Gamma →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Gamma account with API access and sufficient generation credits.
  • Generation runs asynchronously. Waiting can time out while the job continues; retain the generation ID for later checks.

Gamma Tools

The connection creates Gamma content from text or an existing template and tracks generation jobs. It also lists themes and folders and can request PDF, PPTX, or PNG exports.

Generate and Track Content

Generate content from text or templates and query or wait for the result.

Find Themes and Folders

List available themes and folders to choose presentation styling and destination.

8 tools

Create Generation

Create an asynchronous Gamma generation from text input.

gamma.create_generation

Get Generation

Get the status and result URLs for a specific Gamma generation job.

gamma.get_generation

Create Generation And Wait

Create a Gamma generation from text input and keep polling until it completes, fails, or times out.

gamma.create_generation_and_wait

Wait For Generation

Poll a Gamma generation job until it completes, fails, or the polling timeout is reached.

gamma.wait_for_generation

Create Generation From Template

Create an asynchronous Gamma generation from an existing Gamma template.

gamma.create_generation_from_template

Create Generation From Template And Wait

Create a Gamma generation from a template and keep polling until it completes, fails, or times out.

gamma.create_generation_from_template_and_wait

List Themes

List the Gamma themes available in the current workspace.

gamma.list_themes

List Folders

List the Gamma folders available in the current workspace.

gamma.list_folders

Frequently Asked Questions

Can I keep my original wording?

Choose preserve mode when the source text should remain intact. Generate and condense modes serve different writing needs.

Which exports are available?

Request PDF, PPTX, or PNG during generation. The completed job can include a temporary export download link.

Should I generate again after a wait times out?

Check the existing generation ID first. A polling timeout does not mean the generation failed or stopped.

Connect Gamma

About Gamma ↗