• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Craftmypdf

Craftmypdf MCP integration

Generates documents from templates, fills PDF form fields, adds watermarks and page numbers, and merges several files into one.

Connect CraftmypdfSee all integrations

12actions available

  1. Home/
  2. Integrations/
  3. Craftmypdf

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create PDF asynchronously (extended)

    Lyro generates a PDF asynchronously from templates and JSON data, allowing immediate response while processing continues. The resulting document is stored for delivery.

  • Create pdfs in parallel

    Lyro generates multiple PDFs simultaneously from the same template with different data. Batch processing dramatically accelerates production of identical-format documents.

  • Merge PDF files

    Lyro combines multiple PDF files from URLs into a single consolidated document. Merged files are delivered as one streamlined asset for customer convenience.

See all 12 actions

How businesses use Craftmypdf + Lyro

Each card is one request a support team gets, and the Craftmypdf actions Lyro runs to close it.

  • receipt_long

    Generate a document from a template on request

    Lyro browses the available templates, submits the JSON data for the one that fits, and gets a transaction reference back immediately while CraftMyPDF calls the webhook once the PDF is finished.

    List PDF TemplatesCreate PDF AsynchronouslyCreate PDFs In Parallel
  • checklist

    Fill in an existing PDF form

    Lyro updates the text fields, checkboxes, and dropdowns of a PDF that already carries fillable fields, and can hand back an embeddable editor session when a person needs to change the template itself.

    Update PDF FieldsGet PDF InformationCreate Editor Session
  • lock

    Mark and assemble a document before it goes out

    Lyro stamps CONFIDENTIAL or DRAFT across a PDF with the font, opacity, and rotation set, adds page numbers through the pageNumber and totalPages variables, and merges the files into one in the order given.

    Add Watermark To PDFAdd Text To PDFMerge PDF Files
  • insights

    Keep an eye on quota and generation volume

    Lyro reads the account's subscription and quota limits, reports how many PDFs a specific template produced inside a date range, and pages through the API transaction history.

    Get Account InformationQuery Template Usage StatisticsList API Transactions

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Craftmypdf actions it has and picks the ones a request needs.

  1. 01

    Connect Craftmypdf

    Authorize the Craftmypdf account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Craftmypdf actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Craftmypdf · Lyro

What can you do in Craftmypdf without me setting anything up?

These, right away:

  • Add text to PDF
  • Get account information
  • Update PDF fields

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Craftmypdf

Setup, permissions, and the limits of what Lyro can do inside Craftmypdf.

  • Create PDF Asynchronously returns a transaction reference straight away, and CraftMyPDF makes an HTTP GET callback to the webhook URL supplied once the file has been generated. Lyro can give the customer that reference immediately rather than holding the conversation open while a large document renders.

  • Only one that already contains fillable form fields whose names match the field IDs supplied. Update PDF Fields writes into existing text fields, checkboxes, and dropdowns; it does not create fields on a flat document, so a scanned form needs a template behind it instead.

  • Get Account Information returns the subscription, quota limits, and template usage on the account, and Query Template Usage Statistics breaks generation counts and credit consumption down per template over a date range. Between the two, spend is attributable to the document that caused it.

  • Not through this toolkit. CraftMyPDF generates, annotates, and merges the file, and delivery happens wherever the conversation is taking place. Merge PDF Files also works from URLs rather than uploads, so anything being combined has to be reachable at an address CraftMyPDF can fetch.

Every action available in Craftmypdf

All 12 actions your agent can call on Craftmypdf, straight from the live MCP connection.

  • Add text to PDF

    Add text annotations to a PDF including page numbers, watermarks, and custom text at specified positions.

  • Add watermark to PDF

    Add a text watermark to a PDF with customizable font, size, color, opacity, and rotation.

  • Create editor session

    Create an embeddable editor session URL for a template.

  • Create PDF asynchronously (extended)

    Create a PDF file asynchronously with JSON data and template.

  • Create pdfs in parallel

    Create multiple PDF files in parallel from templates with JSON data.

  • Get account information

    Retrieve account information including subscription and usage details.

  • Get PDF information

    Retrieve information about a PDF file including metadata, page count, and other properties.

  • List PDF templates

    Retrieve a paginated list of PDF templates.

  • List API transactions

    Retrieve a paginated list of API transactions.

  • Merge PDF files

    Merge multiple PDF files from URLs into a single PDF document.

  • Query template usage statistics

    Retrieve usage statistics for specified templates within a date range.

  • Update PDF fields

    Update fillable fields in a PDF document such as text fields, checkboxes, and dropdowns.

The tools Craftmypdf sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Castingwordsarrow_outward

    Castingwords

    Prices and places transcription orders against the prepay balance, returns finished transcripts in four formats, and cancels unstarted files for refund.

  • Docsumoarrow_outward

    Docsumo

    Searches the document library, runs MCA analysis over processed bank statements, and keeps Docsumo folders and database tables organised.

  • Egnytearrow_outward

    Egnyte

    Connects Egnyte accounts, looks up stored data, and triggers workflow updates.

  • Kontent.aiarrow_outward

    Kontent.ai

    Retrieves content items and their language variants from a Kontent.ai environment and reads the content model down to a single element.

  • Pdf4mearrow_outward

    Pdf4me

    Converts files to PDF, fills form fields from JSON or XML, extracts embedded text, and decodes barcodes from an attached image.

  • Uploadcarearrow_outward

    Uploadcare

    Reads file info and custom metadata, imports files from URLs and stores them permanently, runs virus and moderation checks, and manages file webhooks.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Craftmypdf?

Authorize the account and your agent has all 12 actions from the first conversation.

Connect CraftmypdfTalk to sales
Connect CraftmypdfTalk to sales
Support agent working at a laptop next to the Lyro mascot