Customjs for AI agents

Agents read Customjs at once. Changes and sends are held for a person's approval by default.

About Customjs

CustomJS is a code-first automation platform that enables seamless integration of custom JavaScript logic into various systems and technologies, allowing users to extend applications by writing functions for tasks like sending emails, generating PDFs, or updating CRM data fields.

What an agent can do in Customjs

Every Customjs action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Customjs without asking first. 3 actions.

  • Authenticate CustomJS API KeyAuthenticate 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 ot
  • Convert HTML to PDFConvert 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,
  • Convert HTML to PNGTool to convert HTML string to PNG image. Use when you need a PNG from HTML after preparing your markup.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 1 action.

  • Run Puppeteer ScriptExecute 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 ca

Changes wait in Needs you

Changes and sends in Customjs are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

Customjs questions

Can an agent change data in Customjs on its own?

Not by default. Changes and sends in Customjs are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Customjs?

This connector lists 3 read actions. Reads run at once, without waiting for approval.

How does Customjs connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Customjs to your agents.