Customjs logo
ConnectorCustomjs

Customjs integration for Claude and Codex

Connect Customjs once, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Customjs from Claude

Add the Customjs connection to a Space that runs Claude, then use it from every channel in that Space.

Use Customjs from Codex

Add the Customjs connection to a Space that runs Codex, then use it from every channel in that Space.

Use Customjs from Sidekick

Connect your own OpenClaw to Sidekick while type.com provides the conversations, permissions, connections, skills, and automations.

Developer Tools & IT

What the Customjs connector can do

Customjs runs arbitrary JavaScript in the cloud, which makes it handy for the small conversion and automation tasks that don't deserve their own service, like turning HTML into a PDF, merging a stack of PDFs, or driving a headless browser to grab a screenshot. With Customjs connected in type.com, a technical or operations Space can ask Claude to run one of these jobs directly and get the output back in the thread.

One connection, many Spaces

Connect Customjs once, then decide which Spaces can use it in threads, skills, automations, and coding work.

What teams do with Customjs in type.com

Turn a report into a PDF

Convert an HTML report into a downloadable PDF without setting up a separate rendering pipeline.

Try asking
Convert this HTML invoice into a PDF using Customjs.

Combine multiple PDFs into one

Merge several PDF files from public URLs into a single document for easier sharing.

Try asking
Merge these three PDF URLs into one combined document with Customjs.

Capture a page with browser automation

Run a short browser script to navigate to a page and capture a screenshot for a status check.

Try asking
Run a Customjs Puppeteer script that opens our status page and screenshots the current uptime banner.

Representative actions

  • Authenticate CustomJS API Key

    Validates a CustomJS API key and returns workspace details and request limits.

  • Convert HTML to PDF

    Converts HTML markup, including inline styles and tables, into a PDF document.

  • Convert HTML to PNG

    Converts an HTML string into a PNG image.

  • Merge multiple PDFs into one

    Combines multiple PDF files from public URLs into a single PDF, in the order provided.

  • Run Puppeteer Script

    Executes a Puppeteer script in a headless browser for tasks like navigation or screenshot capture.

Connection

API and auth details

CustomJS runs custom JavaScript logic through HTTP APIs and workflow connectors. Public docs cover x-api-key authentication, JavaScript execution, HTML-to-PDF, Markdown-to-PDF, screenshots, scraping with browser automation commands, stored versus inline functions, and supported NPM modules for automation workflows.

FAQ

Questions people ask before connecting Customjs

Can Claude run Customjs scripts from type.com?

Yes. With Customjs connected to a Space, you can ask the agent to convert a file, merge PDFs, or run a browser script, and the output lands in the thread for the team.

How does type.com authenticate with Customjs?

Customjs uses an API key. An admin adds it once when setting up the connection and controls which Spaces can use it.

Can Customjs conversions run on a schedule?

Yes. A recurring job, such as generating a weekly PDF report, can be set up as a type.com automation that posts the file to a channel.

Is this the same as an MCP server for Customjs?

Not exactly. type.com uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More developer tools & it connectors

All Developer Tools & IT integrations