This page adapts the HeyGen OpenAI MCP/App guide pattern for DeckFlow. The exact setup depends on whether DeckFlow is distributed as a ChatGPT app, a custom MCP connector, or an OpenAI agent tool integration.
Prerequisites
- A ChatGPT or OpenAI account with access to the target app/tool integration surface.
- A DeckFlow account with MCP access.
- A DeckFlow API key, unless the app integration handles key storage.
- A confirmed DeckFlow OpenAI integration path.
- Permission to upload or reference presentation, document, image, HTML, or video files.
Setup Option A: DeckFlow App
Use this path if DeckFlow is published as a ChatGPT app.
- Open ChatGPT.
- Go to the Apps or connectors area.
- Search for
DeckFlow. - Select the official DeckFlow app.
- Click Connect.
- Configure the DeckFlow API key if the app asks for one.
The final docs should include the official app URL after publication.
Setup Option B: Custom MCP Connector
Use this path if ChatGPT or the target OpenAI surface supports custom MCP connectors.
- Open connector settings.
- Add a custom connector named
DeckFlow. - Set the remote MCP endpoint to:
https://dev.deckflow.com/mcp/v1/
- Save the connector.
- Configure the DeckFlow API key using the supported OpenAI/ChatGPT secret or connector flow.
Usage
Example prompt:
Use DeckFlow to revamp this sales deck with our default Brand DNA,
keep the content unchanged, and return an editable PPTX.
The agent should call DeckFlow tools, monitor the async task, and return generated outputs as temporary download links.
Good Prompt Patterns
- Include the source file or URL.
- Name the workflow: Create, Revamp, Translate, Convert, Extract, Merge, Split, or Optimize.
- Specify output format, such as PPTX, PDF, PNG, WebP, HTML, MP4, JSON, or ZIP.
- Mention design or language constraints, such as Brand DNA, template, target language, or glossary.
- Ask the agent to report warnings if layout, fonts, charts, or images need attention.
Parameters To Confirm
| Parameter | Question |
|---|---|
| OpenAI surface | Is DeckFlow intended for ChatGPT Apps, custom MCP, Assistants/Agents, or multiple surfaces? |
| App URL | What is the official ChatGPT app URL, if any? |
| API key transport | How should OpenAI/ChatGPT send the DeckFlow API key to MCP? |
| File attachments | Can ChatGPT pass attached files to DeckFlow directly, or does DeckFlow need a separate upload step? |
| Plan requirements | Which OpenAI/ChatGPT and DeckFlow plans are required? |