Integration
Connect Google Slides to JigsawStack
When something happens in Google Slides, your agent does the next thing in JigsawStack. Describe it in plain language and the automation is built, tested on every branch and kept running.
Build it
What do you want Google Slides and JigsawStack to do together?
Describe it and your agent reads both APIs, builds the automation, tests every branch and ships it. The list below is what exists today, not the limit.
Ask the assistant
You'll sign in before anything runs. What you typed comes with you.
Or work from Claude Code
Install the APIANT plugin for Claude Code and build, edit, test and read run history from your terminal. Every plan gets this, including free, and it spends no assistant credits.
Connect Claude CodeEverything your agent can do with Google Slides and JigsawStack
Triggers and actions 1 trigger ยท 29 actions
Trigger
New Slide AddedFires when a new slide is added to a Google Slides presentation.
Action
Create Slides MarkdownCreates a new google slides presentation from markdown text. automatically splits content into slides using '---' separators and applies appropriate templates based on content structure.
Action
Presentations Batch UpdateTool to update existing google slides presentations with either raw api requests or markdown content. **two operation modes:** 1. **raw api mode**: provide direct slides api requests for precise control 2. **markdown mode**: provide markdown text to automatically add professional slides **markdown features:** - professional themes with coordinated colors and backgrounds - dynamic font sizing that prevents overflow (notion-like hierarchy) - smart table auto-sizing with column width optimization - auto-centering and professional positioning - bold formatting, emojis, and multi-line content support - multiple slide types: title, bullet, table, quote, image, two-column **use cases:** - add new slides to existing presentations - update presentation content with markdown - apply professional themes and styling - bulk slide creation with consistent formatting
Action
Presentations CreateTool to create a blank or duplicate presentation. use when you need to initialize a presentation with a specific title or duplicate an existing one.
Action
Presentations GetTool to retrieve the latest version of a presentation. use after obtaining the presentation id.
Action
Presentations Pages GetTool to get the latest version of a specific page in a presentation. use when you need to inspect slide, layout, master, or notes page details.
Action
Presentations Pages Get ThumbnailTool to generate and return a thumbnail image url for a specific page. use when you need a quick preview of a slide page after loading it.
Action
Add fileUploads a file to JigsawStack file storage. Endpoint: POST /store/file.
Action
Add promptCreates a reusable AI prompt template in the Prompt Engine. Endpoint: POST /prompt_engine.
Action
Classify textClassifies input text/data against provided or inferred labels. Endpoint: POST /classification.
Action
Convert HTMLConverts HTML content to another format (e.g. PDF/image). Endpoint: POST /web/html_to_any.
Action
Delete fileDeletes a stored file by key. Endpoint: DELETE /store/file/read/{key}.
Action
Delete promptDeletes a Prompt Engine template by id. Endpoint: DELETE /prompt_engine/{id}.
Action
Generate embeddingGenerates a vector embedding for input text/image. Endpoint: POST /embedding.
Action
Generate SQLConverts a natural-language prompt into a SQL query. Endpoint: POST /ai/sql.
Action
Get promptRetrieves a Prompt Engine template by id. Endpoint: GET /prompt_engine/{id}.
Action
NSFWQuickly detect nudity, violence, hentai, porn and more NSFW content in images.
Action
Object DetectionRecognise objects within an image with great accuracy.
Action
ProfanityCheck any text for profanity.
Action
Run promptExecutes a saved Prompt Engine template with runtime inputs. Endpoint: POST /prompt_engine/run.
Action
Scrape webpageScrapes structured content/data from a given URL. Endpoint: POST /ai/scrape.
Action
Search webRuns a web search query and returns ranked results. Endpoint: POST /web/search.
Action
Sentiment AnalysisPerform sentiment analysis on a given text.
Action
Spam CheckAction
Speech to TextTranscribe video and audio files with ease leveraging Whisper large V3 AI model.
Action
Spell CheckCheck and correct spelling errors in a text.
Action
SummaryGenerate smarter text summaries with AI
Action
TranslateTranslate text from one language to another.
Action
Translate imageTranslates text found within an image to a target language. Endpoint: POST /ai/translate/image.
Action
vOCRRecognise, describe and retrieve data within an image with great accuracy.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Each app on its own
Reviews