PDFMonkey Integration — Automate PDFMonkey with AI on Beauto
PDFMonkey is a service that automates the generation of PDF documents from templates, allowing users to create professional PDFs programmatically.
Category: documents, developer tools · 18 actions available
What you can automate with PDFMonkey
Beauto connects PDFMonkey with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from PDFMonkey events, enrich PDFMonkey data with AI, or sync PDFMonkey with the rest of your stack — without writing code.
- Sync PDFMonkey data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new PDFMonkey events and route the output anywhere
- Schedule recurring PDFMonkey tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
PDFMonkey actions Beauto supports
- Create Document — Tool to create a Document. Use when you need to instantiate a PDF from a template; set status='pending' to queue immediate generation. Ensure valid `document_template_id` is provided.
- Create Document Sync — Tool to create a document and wait for generation to finish. Use when immediate PDF is needed.
- Create Template — Creates a new PDF document template in PDFMonkey. Use this to define reusable templates with HTML/Liquid content and CSS styles for generating PDF documents. Typical workflow: Create template → Preview with draft content
- Delete Document — Tool to delete a Document by its ID. Use when you need to permanently remove a document after confirming its ID. Returns 204 No Content on success.
- Delete PDFMonkey Document Template — Tool to delete a document template by ID. Use when you need to remove obsolete templates after validation.
- Download Document File — Tool to download a generated PDF file via a presigned URL. Use after obtaining a valid download_url from the Document details endpoint. Verify document status is 'success' (not 'draft' or 'pending') via PDFMONKEY_GET_DOC
- Get Current User — Tool to retrieve details about the currently authenticated user. Use when you need account info (quota, plan, email, locale) after authentication.
- Get Document — Tool to fetch a Document by its ID. Returns the full document record including payload, meta, logs, and download URL. Note: download_url is time-limited; if a download attempt fails, call GetDocument again to obtain a fr
- Get DocumentCard — Tool to fetch a DocumentCard by ID. Use when you have a DocumentCard ID and need its download URLs, status, and metadata. Use after generating or updating a DocumentCard.
- Get Template by ID — Tool to fetch a Document Template by ID. Use when you need the template's content, styles, settings, and preview URL.
- List DocumentCards — Tool to list DocumentCards. Use when you need to retrieve multiple DocumentCards with optional pagination and filtering by template, status, workspace, or update time.
- List PDF Engines — Lists all available PDF rendering engines in PDFMonkey. Returns engine IDs, version names, numeric versions, and deprecation status. Use this to select a PDF engine when creating templates or generating documents. Recomm
- List Template Cards — List all document template cards for a workspace. Use this action to: - Retrieve all templates available in a workspace - Filter templates by folder (or get only root folder templates with folders='none') - Paginate thro
- List Workspaces — Tool to list workspaces (applications). Use when you need all available workspaces for the authenticated user after login.
- Preview Template — Fetches the template preview viewer page from PDFMonkey's preview_url. Returns an HTML viewer page that displays the rendered template draft. Use this after obtaining a template's preview_url via Get Template or List Tem
- Update Document — Updates an existing PDFMonkey document's payload, metadata, template, or status. Common use cases: - Modify document data (payload) before generation - Change the template used for the document - Add or update custom met
- Update Document Template — Tool to update a document template’s properties. Use when you need to modify an existing template’s content, styles, settings, engine, folder, or TTL.
- View Public Share Link — Tool to download a publicly shared PDF via its permanent share link. Use when the document's public_share_link is enabled to fetch the PDF file directly.