✓ Verified
📁 File Management
✓ Enhanced Data
Add Watermark To Pdf
Add a text watermark to one or multiple PDFs by uploading them to the Solutions API, polling until c
- Rating
- 4.4 (435 reviews)
- Downloads
- 1,314 downloads
- Version
- 1.0.0
Overview
Add a text watermark to one or multiple PDFs by uploading them to the Solutions API, polling until completion.
Complete Documentation
View Source →name: add-watermark-to-pdf description: Add a text watermark to one or multiple PDFs by uploading them to the Solutions API, polling until completion, then returning download URL(s) for the watermarked PDF(s) (or a ZIP if multiple). license: MIT compatibility: agentskills: ">=0.1.0" metadata: category: document-processing tags:
- watermark
- batch
- cross-service-solutions
- http
- files
add-watermark-to-pdf
Purpose
This skill adds a text watermark to one or multiple PDFs by: 1) accepting one or multiple PDF files from the user, 2) accepting a watermark text string, 3) uploading them to the Solutions API, 4) polling the job status until it is finished, 5) returning download URL(s) for the resulting file(s). If multiple PDFs are processed, the output may include multiple PDFs and/or a ZIP for download.Credentials
The API requires an API key used as a Bearer token:Authorization: Bearer
- https://login.cross-service-solutions.com/register
- Or the user can provide an API key directly.
API endpoints
Base URL:https://api.xss-cross-service-solutions.com/solutions/solutions
POST /api/61
multipart/form-dataparameters:
files— required — multiple PDF files (multiple_files)
text— required — string (watermark text)
GET /api/
output.files[]with{ name, path }wherepathis a downloadable URL (PDFs and/or ZIP).
Inputs
Required
- One or more PDF files (binary)
- Watermark text (
text, string)
- API key (string)
Optional
- None
Output
Return a structured result:job_id(number)
status(string)
outputs(array) containing{ name, path }for each output file
- Convenience fields:
download_url(string) if exactly one output exists
download_urls(array of strings) for all outputs
input_files(array of strings)
watermark_text(string) — returned only if safe; do not return if user considers it sensitive
Installation
Terminal bash
openclaw install add-watermark-to-pdf
Copied!
Tags
#pdf_and-documents
#api
Quick Info
Category File Management
Model Claude 3.5
Complexity One-Click
Author crossservicesolutions
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install add-watermark-to-pdf
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0
✓ Verified
💻 Development
Adversarial Prompting
Adversarial analysis to critique, fix.
🧠 Claude-Ready
)}
★ 4.6 (372)
↓ 28,222
v1.0.0