Plus AI for Teams
-
API access on Pro and Team plans
-
Async sessions with webhook callbacks
-
Custom templates, brand kit, and shared presets
Plus AI Presentation Agent API
Send a prompt and the Presentation Agent plans, writes, and designs a finished deck — returned as native PowerPoint, PDF, and a thumbnail. Build deck generation right into your product, pipeline, or workflow.
Describe the deck you want — say, a 10-slide product overview — and the agent plans, writes, and designs every slide into a native .pptx.
Pass a .pptx and the agent revises, extends, or restyles it in place — e.g. refresh last quarter's board deck with this quarter's story, on brand.
Attach a spreadsheet and the agent writes your numbers and charts into a template — like a monthly sales review built straight from your CRM export.
Hand the agent a PDF, doc, or call transcript and get a structured deck back — turn a research report into a board-ready readout in one call.
Generate or convert a deck into any language, so a single source deck ships to every region without a rebuild.
Re-run the same job every week or month to keep a recurring report current — wire it into a cron and stop rebuilding it by hand.
How it works
PUT your template and any data or source files (up to 125 MB each) and get back a fileId for each.
POST a prompt to /agent/sessions — optionally with your template and attachments. You get a sessionId and polling URL right away.
Check the session until its status is DONE, or pass a callbackUrl and let the agent notify you the moment it finishes.
Grab the finished pptxUrl, pdfUrl, and thumbnailUrl — ready to deliver, store, or embed.
Quickstart
Authenticate with a bearer token, create a session, then poll for the result.
curl -X POST "https://api.plusdocs.com/r/v0/agent/sessions" \
-H "Authorization: Bearer $PLUSAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Create a 12-slide investor update from the attached metrics.",
"pptxFileId": "file_abc123",
"attachments": [{ "fileId": "file_def456" }],
"callbackUrl": "https://example.com/hooks/plus-ai"
}' {
"sessionId": "sess_9f2c1a",
"pollingUrl": "https://api.plusdocs.com/r/v0/agent/sessions/sess_9f2c1a"
} curl "https://api.plusdocs.com/r/v0/agent/sessions/sess_9f2c1a" \
-H "Authorization: Bearer $PLUSAI_API_KEY" {
"status": "DONE",
"pptxUrl": "https://files.plusdocs.com/o/investor-update.pptx",
"pdfUrl": "https://files.plusdocs.com/o/investor-update.pdf",
"thumbnailUrl": "https://files.plusdocs.com/o/investor-update.png"
} From data to decks
Keep a deck as a reusable template and let the agent populate it from your data — preserving layout and branding, every time.
Attach a CSV, spreadsheet, or document and the agent writes the numbers, charts, and commentary straight into your template.
Loop the API over your rows — one call per customer, region, or rep — to produce a personalized deck for each from the same template.
Run it on a cron to refresh a weekly report or board deck with the latest figures — hands-free.
Built for developers
Kick off a job and get a sessionId instantly. Nothing blocks while the agent works.
Pass a callbackUrl and get notified on every state change — HTTPS-only, with SSRF protection built in.
Attach spreadsheets, documents, and images so the agent grounds each deck in your real data.
A versioned /r/v0 API with an OpenAPI 3.1 spec and conventional HTTP status codes.
Generate or translate presentations in any language — set it per session or let the agent auto-detect.
Every file and session is scoped to your organization, with clear credit accounting and typed errors.
Real files, no lock-in
Each session returns a real .pptx you can open and edit in PowerPoint or Google Slides — plus a PDF and a thumbnail. The decks you generate are yours to keep.
It's just REST over HTTPS with a bearer token and an OpenAPI spec — call it from any language or framework.
Trigger decks from the tools you already use with Zapier, n8n, or Make — no backend required.
Pair it with the Plus AI MCP server to let your own agents generate slides as a tool.
Authorization: Bearer $PLUSAI_API_KEY header. API access is included on Pro and Team plans — generate a key from your Plus AI account.sessionId and a pollingUrl. Poll GET /agent/sessions/{id} until the status is DONE, or pass a callbackUrl to receive a webhook on every state change.pptxFileId when you create the session, and the agent edits that deck in place — revising, extending, restyling, or translating while preserving your layout and branding.pptxUrl, a pdfUrl, and a thumbnailUrl. Files can be up to 125 MB on the way in.402 INSUFFICIENT_AGENT_CREDITS so you can handle it gracefully.Built for teams and enterprises
API access is included on Pro and Team plans — with more control as you scale
Hands down the best AI presentation maker on the market when it comes to Google Slides. I can generate entire presentations from a prompt, or I can turn text into slides.
I'm particularly impressed by the "Remix" feature that reformats existing slides into new layouts. Love this feature Great work👍
Plus AI created a great structure and talking points for my presentation . I really like the tips on each slide to help me choose images or expand on a point. This tool is now in my arsenal!
The integration into Google Slides is seamless. It feels like something that should have been there all along! 5/5 stars overall.
Excellent tool that saves me a significant amount of time. It creates a presentation that needs only minor editing when used with detailed prompts . Our team loves it for brainstorming and account reps use it for collaborating with clients.
It really helped me to structure my outline which was a time and life saver for a presentation which was due. I like the fact that it can be implemented in Google Slides, a tool I'm already using for presentations anyway!
Tried most of the AI slide generators out there for Google Slide & PPT. This one just hands down the best - it just works.
The integration into PowerPoint is what makes this product so helpful . Making plenty of decks on a weekly basis, I turn to Plus AI for powerpoint first.
Generate an API key on any Pro or Team plan and ship your first deck today.
Get started for free