Connect Gamma to OpenClaw on Operator.io
Gamma is an AI-powered platform for making beautiful, interactive presentations and documents. It lets anyone create and share engaging decks with minimal effort.
Automate Gamma with AI
Operator runs your personal agent on OpenClaw, the open source agent framework, and points it straight at Gamma. You message the agent on Telegram or Discord, tell it what you need in plain language, and it operates Gamma on its own, running actions like create from template, generate a gamma, get gamma file urls.
Your agent reaches Gamma directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Gamma
Your agent can call any of these Gamma actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Create from Template
Tool to create new Gamma content based on an existing template. Use when you need to generate content with a predefined structure/layout by providing custom instructions and prompt. The API creates content asynchronously. This action pol...
Generate a Gamma
Generate a Gamma presentation, document, webpage, or social media content using AI. Documentation: https://developers.gamma.app/docs/generate-api-parameters-explained The API creates content asynchronously. Poll the returned generationId...
Get Gamma File URLs
Retrieve generation status and file URLs. Poll this endpoint every ~5 seconds until status is 'completed'. Docs: https://developers.gamma.app/reference/get-generation-status
List Folders
Tool to retrieve a paginated list of folders in your Gamma workspace. Use when you need folder IDs to organize generated content or to search for specific folders by name.
List Themes
Fetch the list of themes available in your workspace. Returns both standard (global) and custom (workspace-specific) themes in a paginated format. Use this to discover available theme IDs and names for use with the Generate API. Filter b...
How to connect Gamma
You authorize Gamma once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Gamma without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Gamma
- How do I connect Gamma to Operator?
- You authorize Gamma once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Gamma without you signing in again.
- Can my agent work with my designs and assets in Gamma?
- Yes. It can read project details, create or update assets, and pull what you need back to you. Hand it a request and it runs the matching Gamma actions, so routine asset work happens from a chat instead of the editor.
- Do I need to write code or manage Gamma API keys?
- No code and no API keys. You authorize Gamma through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
- Can my agent use Gamma together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Gamma and tools like Figma, Cloudinary, Miro in one job, reading from one and acting in another without you wiring anything between them.
More apps to automate
Apps your agent runs alongside Gamma, or browse all integrations.
Put your agent on Gamma
Sign in, connect Gamma, and hand your agent the work. Your first week is free.
Try for free