Operator
← All integrations
Cloudlayer logo

Connect Cloudlayer to OpenClaw on Operator.io

Cloudlayer is a document and asset generation service for creating PDFs and images via API or SDKs. It lets you automate high-quality doc creation, saving dev time and reducing manual work.

Automate Cloudlayer with AI

Your OpenClaw agent lives on Operator and treats Cloudlayer as one more service it can drive. Send it an outcome in a Telegram or Discord message and it works out which of the 16 Cloudlayer actions to run, then runs them.

Your agent reaches Cloudlayer directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Cloudlayer

Your agent can call any of these Cloudlayer actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Add Storage

Add a user-owned S3-compatible storage configuration for storing generated assets. This action allows Enterprise plan users to configure their own S3-compatible storage (AWS S3, DigitalOcean Spaces, Wasabi, MinIO, etc.) instead of using...

Convert HTML to Image (V2)

Convert HTML content to an image (PNG, JPG, or WebP) using the v2 API endpoint. Renders the provided HTML string using a headless browser and returns job details with the generated image asset. Supports various rendering options includin...

Convert HTML to PDF (v2)

Tool to convert HTML content to PDF using CloudLayer v2 API. Use when you need to generate a PDF from raw HTML with advanced options like custom paper size, margins, headers/footers, and viewport settings. The HTML is automatically Base6...

Convert URL to PDF (Simple)

Tool to convert a URL to PDF using GET request. Use when you need quick PDF conversion with minimal parameters and immediate result.

Delete Storage Configuration

Tool to delete a specific user storage configuration. Use when you need to remove an external bucket configuration by its ID after confirming the ID is correct.

Get Account Info

Tool to retrieve Cloudlayer account usage, credits, and document counts. Use when monitoring account limits and subscription status.

Get Asset

Tool to retrieve a specific asset by its ID. Use when you need to fetch metadata or download URL of an existing asset after its generation.

Get Job By ID

Retrieve details of a specific Cloudlayer job by its ID. Use this to check the status of an async job, get the asset download URL after completion, or view job parameters. Returns 401 if the job ID doesn't exist or doesn't belong to your...

Get API Status

Tool to test API reachability. Use when checking if the Cloudlayer API is available.

Get Storage Configuration by ID

Tool to retrieve a specific storage configuration by its ID. Use when you need to inspect or validate details of a user storage configuration.

List Assets

List assets in your CloudLayer account with cursor-based pagination. Returns PDFs and images generated via HTML/URL conversion jobs. Use this to find asset IDs for further operations like downloading or deleting assets.

List Jobs

List jobs in your CloudLayer account with cursor-based pagination. Use when you need to view your recent jobs and their statuses.

List Storage Configurations

Retrieves all user storage configurations (S3-compatible buckets) for the authenticated Cloudlayer account. Use this to view configured external storage destinations where generated documents can be saved. Note: User Storage is an Enterp...

Template to PDF

Generate a PDF document from an HTML/Nunjucks template with dynamic data. Provide either: - A `templateId` for predefined templates from CloudLayer's template library, OR - A base64-encoded `template` string containing custom HTML/Nunjuc...

Convert URL to Image

Converts a webpage URL to an image (PNG, JPG, or WebP). Supports custom viewport settings, wait conditions, transparency, auto-scroll, and thumbnail preview generation. The API is asynchronous - use the returned job ID to poll for results.

Convert URL to PDF

Tool to convert a URL to PDF with full parameter support. Use when you need advanced control over paper size, margins, headers/footers, or webhook callbacks.

How to connect Cloudlayer

You authorize Cloudlayer once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Cloudlayer without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Cloudlayer

How do I connect Cloudlayer to Operator?
Connecting Cloudlayer is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Cloudlayer and you never reauthorize by hand.
Can my agent work with my files in Cloudlayer?
Yes. It can create, read, update, and organize documents and files, and pull one back when you ask. Use it to file new documents in the right place, search for something across your account, or keep Cloudlayer tidy without doing it by hand.
Do I need to write code or manage Cloudlayer API keys?
No. Operator manages the Cloudlayer connection and token refresh, so there are no API keys to paste and nothing to deploy.
Can my agent use Cloudlayer together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Cloudlayer and tools like Google Drive, Google Docs, Dropbox in one job, reading from one and acting in another without you wiring anything between them.

More apps to automate

Apps your agent runs alongside Cloudlayer, or browse all integrations.

Put your agent on Cloudlayer

Sign in, connect Cloudlayer, and hand your agent the work. Your first week is free.

Try for free