Connect Customjs to OpenClaw on Operator.io
Customjs is a code-first automation platform for integrating custom JavaScript logic across your tech stack. It lets you extend applications quickly by writing functions for tasks like emails, PDFs, or CRM updates.
Automate Customjs with AI
Hand Customjs to an OpenClaw agent running on Operator. You write what you want in a chat and it turns that into real Customjs actions like authenticate customjs api key, convert html to pdf, convert html to png, without you opening the app.
Your agent reaches Customjs 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 Customjs
Your agent can call any of these Customjs actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Authenticate CustomJS API Key
Authenticate and validate a CustomJS API key. Returns workspace details, request limits, and decoded JWT token information including user email. Use this to verify an API key is valid before making other CustomJS API calls.
Convert HTML to PDF
Convert HTML content to a PDF document. Use this tool to generate PDF files from raw HTML markup. Supports: - Complete HTML documents or fragments - Inline CSS styling (colors, fonts, tables, borders, backgrounds) - Unicode characters an...
Convert HTML to PNG
Tool to convert HTML string to PNG image. Use when you need a PNG from HTML after preparing your markup.
Merge multiple PDFs into one
Merge multiple PDF files from URLs into a single PDF document. Use this tool when you need to combine two or more PDF documents into one. The PDFs are merged in the order provided. All input URLs must be publicly accessible. Returns a do...
Run Puppeteer Script
Execute a Puppeteer script in a headless browser and capture a screenshot. Use this tool for browser automation tasks such as navigating to URLs, interacting with page elements, extracting data, or capturing visual snapshots of web pages...
How to connect Customjs
You authorize Customjs once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Customjs 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 Customjs
- How do I connect Customjs to Operator?
- Connecting Customjs 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 Customjs and you never reauthorize by hand.
- Can my agent work with issues and pull requests in Customjs?
- Yes. It can open and comment on issues, review pull requests, manage labels, and read project details when you ask. Teams use it to triage incoming work, draft release notes, and post a summary of what changed without leaving chat.
- Do I need to write code or manage Customjs API keys?
- No. Operator manages the Customjs connection and token refresh, so there are no API keys to paste and nothing to deploy.
- Can my agent use Customjs together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Customjs and tools like GitHub, Supabase, Pagerduty 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 Customjs, or browse all integrations.
Put your agent on Customjs
Sign in, connect Customjs, and hand your agent the work. Your first week is free.
Try for free