Hi I am trying to connect Mindpal to Gamma with the template ID - it pretends to return an active url and pdf - but nothing is happening - sorry if this is a simple question but I just can't work out how to send a prompt to get the ebook created https://www.loom.com/share/3929a3367a574f72ba82c0908f809f88 I made a loom
Hey there! 👋 The main issue here is likely the polling step. Gamma's template endpoint, POST /v1.0/generations/from-template, does not return a finished ebook/PDF right away. It returns a generationId, and then your workflow needs to poll GET /v1.0/generations/{generationId} until the status changes to completed or failed. A few things to double-check:
The request body for template generation should include prompt + gammaId
gammaId needs to be the Gamma file ID of the template, not a share URL or some other reference The template Gamma must contain exactly one page
If you want a PDF, set exportAs: "pdf" on the create call, then read the exportUrl from the status response after it completes
So if Mindpal is showing a URL/PDF immediately after the create step, that's likely the problem. The generation hasn't finished yet, and the integration may not be waiting for the poll result. If you can share the raw request body and the raw response from the Gamma step, I'm happy to take a closer look. Here are the docs for reference:
API Reference: https://developers.gamma.app
Async polling guide: https://developers.gamma.app
Let me know if you need anything else!
Ok Thankyou. I did just have the template ID. And the loom shows the url being created immediately but there is nothing in gamma _ is it possible to see if contact was even made? As I'm not sure where to find the raw request
Hey Jane! A couple of things that might help here. Gamma's API is a two-step process:
Create -- you send the prompt + template ID, Gamma returns a job ID (no URL yet)
Poll -- you check back with that job ID every ~5 seconds until it's done. That's when you get the real URL and PDF link
If the URL appeared immediately and nothing showed up in Gamma, it's possible the polling step isn't happening -- or the request may not be reaching Gamma at all. We don't have an official integration with Mindpal so unfortunately I don't have visibility into how their connector works. I'd check with their support on whether it handles this async flow. That said, we do have official integrations on Zapier, Make.com, and n8n if you'd like to try building your workflow on one of those instead. If you can share the raw API request/response from Mindpal's logs, I'm happy to take a look on our end!
Ok thanks I will ask them to find that log
It seems they have a MCP they are telling me to configure - do you have any instructions on how to do that?
Thanks for getting back in touch Jane S.. if they’ve moved from the template API flow to an MCP setup, that’s a different integration surface. If Mindpal is asking you to configure their MCP, I don’t have Mindpal-specific setup instructions on the Gamma side. At this point I also don’t have enough detail to tell whether the issue is in their MCP config, the request they’re sending, or how they’re handling Gamma’s response. If you can share the exact MCP setup they gave you, plus the raw request/response or any error output, I’m happy to sanity-check whether anything looks off from the Gamma side. Otherwise, Mindpal support will be the right team to help with the MCP configuration itself
