Hey! Good question. Currently the API doesn't support file uploads directly. The inputText parameter takes text content (and you can embed image URLs inline), but there's no way to pass files like PDFs or docs and have Gamma extract the content.
The workaround for now is to extract the text from your files first, whether that's via OCR, a parsing tool, or just copy/paste, and then pass that into inputText.
That said, this is solid feedback! If you haven't already, drop it in Ideas & Requests or on our Canny board. The product team reviews those regularly and it helps them prioritize what to build next. 🙌