Skip to main content

Make Waves ’26 Step into AI’s glass box. Prague, 19–20 Oct.

Register now (opens in a new tab)
Home
Platform
Platform overview

Discover the platform

Platform overview
WHAT'S NEW
What's new in Make

Keep up with our latest developments

What's new in Make
ANNOUNCEMENT
Make Waves '26Make Waves '26

Get your tickets now!

Make Waves '26
Build solutions fast
AI automation

Workflows and agents powered by AI

AI automation
Integrations

Connect your tech stack with library of 3500+ applications

Integrations
Build by promptingNEW

Build and debug automations with Maia by Make

Build by prompting (NEW)
EXPAND AI ADOPTION
AI agents

Implement autonomous decision-making

AI agents
Make MCP server

Connect your AI to real business actions securely and visually

Make MCP server
SCALE WITH VISIBILITY
Observability

Monitor your landscape with Make Grid

Observability
Enterprise

Scale securely with enterprise-ready automation

Enterprise
Security

Control, compliance & visibility

Security
BY DEPARTMENT
Marketing

Drive growth and pipeline

Marketing
IT & Engineering

Stop incidents before impact

IT & Engineering
Customer service

Automate to resolve tickets fast

Customer service
Sales

Close deals 24/7

Sales
BY DEPARTMENT
Operations

Run ops on autopilot

Operations
Finance & invoicing

Automate finance ops

Finance & invoicing
HR & recruiting

HR workflows, automated

HR & recruiting
Productivity

Get more done with AI

Productivity
PARTNERS
Hire an expert

Find certified Make partners

Hire an expert
Become a partner

Grow your business with Make

Become a partner
INTEGRATIONS
SalesforceSalesforce
HubSpot CRMHubSpot CRM
SlackSlack
Perplexity AIPerplexity AI
OpenAI (ChatGPT, Whisper)OpenAI (ChatGPT, Whisper)
Show all integrations
GET STARTED
Integrations

3500+ app integrations

Integrations
Templates

Get started with our library of templates

Templates
Library of Agents

Ready-to-deploy AI agents

Library of Agents
Make Skills for AI

Your AI is a Make expert

Make Skills for AI
learn
Blog

Insights & AI automation guides

Blog
How-to guides

Step-by-step tutorials

How-to guides
Success stories

Real customer results

Success stories
Make Academy

Free online courses

Make Academy
Webinars

Live & on-demand sessions

Webinars
SUPPORT
Make Community

Connect with other builders

Make Community
Help center

Documentation & resources

Help center
Developer Hub

APIs, SDKs and docs to build on Make

Developer Hub
compare make with
n8nn8n
ZapierZapier
WorkatoWorkato
PricingEnterpriseTalk to sales
Sign inSign in
Get started freeGet started free

Make Waves ’26 Step into AI’s glass box. Prague, 19–20 Oct.

Register now (opens in a new tab)
Custom JS

Connect Custom JS integrations

Embed custom JavaScript, PDF generation, and web scraping into your visual scenarios by connecting Custom JS with Make. Linking this workflow automation tool to your stack lets you instantly run Node.js with NPM modules, convert HTML templates, and capture website screenshots. Register for free today to deploy your first code-based connection.

Get started for free
See documentation
Verified

Custom JS

This app is supported and maintained by the official vendor TechnologyCircle GmbH.

Triggers and actions

Developed, supported and maintained by community users.

Watch New Form Builder Submissions
Triggers your scenario instantly whenever a form is submitted. www.customjs.space
Trigger
Advanced JSON Selector
Selects, extracts, and flattens specific values from complex, nested JSON structures using JSON Path or simple selectors, making data usable for APIs.
Action
Advanced RegEx Tool
Performs powerful Regex pattern extraction, search-and-replace, and validation on unstructured text data (e.g., emails, logs, web scraping output).
Action
Compress Pdf
Reduce the file size of PDFs without losing quality. Perfect for optimized storage, sharing, and automation in Make.com.
Action
Convert a file URL to Base64
Downloads a file (image, font, logo, any binary up to 8 MB) from a URL and returns it as Base64 and as a ready-to-embed data URI, for example for HTML to PDF templates.
Action
Convert HTML to PDF
Convert HTML to PDF with full Chromium rendering: invoices, quotes, reports, and certificates with charts, QR codes, and custom fonts. Returns the PDF file directly in the same call, ready to attach to Gmail or Outlook, no separate download step. 600 free PDFs per month.
Action
Create PDF from a HTML Template
Generate invoices, quotes, reports, contracts, and certificates as pixel-perfect PDFs from HTML templates, rendered in full Chromium with charts, QR codes, and custom fonts. Reusable templates stored in your CustomJS workspace. 600 free PDFs per month.
Action
Create Screenshot [Deprecated]
Take a screenshot of a URL.
Action
Execute a Custom Javascript [V1] [Deprecated]
Runs the custom Javascript code written in the module.
Action
Load more

Connect any app with

Custom JS

17
60
33
46
61
56
12
80
17
7
51
9
36
30
26
50
19
1
4
2
14
2
5
6
3
2
2
1
2
2
2
2
3
1
2
1
5
2
46
2
2
4
2
2
7
1
4
5
12
23
6
2
5
2
2
3
2
2
2
2
5
4
2
6
2
2
3
3
9
2
3
3
2
2
5
2
3
5
2
1
2
2
2
4
23
2
34
4
9
97
13
28
86
41
7
17
32
72
18
21
5
43
21
136
8
14
15
94
30
3
103
2
115
157
45
59
233
26
42
16
26
196
62
35
43
35
2
37
55
27
139
70
15
48
27
71
16
34
17
23
3
34
98
14
5
34
58
168
282
148
35
109
10
47
32
62
1
17
14
4
7
6
43
8
12
36
3
43
7
179
28
33
10
2
16
252
108
13
57
16
27
0
5
16
2
7
110
63
22
87
40
26
76
5
15
13
3
16
59
8
51
45
27
Verified Apps
Apps reviewed and maintained by our team
Community Apps
Apps built and maintained by the community

Google Sheets

App Families

Gmail

App Families

OpenAI (ChatGPT, Whisper)

AI

Google Drive

App Families

Telegram Bot

Communication

Google Gemini AI

AI

Pinterest

Marketing

Airtable

IT & Development

Notion

Business Operations & ERPs

Google Calendar

App Families

Facebook Lead Ads

App Families

Slack

Communication

Google Docs

App Families

Facebook Pages

App Families

Make AI Toolkit

AI

Microsoft 365 Email (Outlook)

App Families

Anthropic Claude

AI

Instagram for Business (Facebook login)

App Families

Make AI Agent

AI

Make Code

Business Operations & ERPs

monday.com

Business Operations & ERPs

HubSpot CRM

CRM/Sales

Tally

Surveys & Forms

Brevo

App Families

Shopify

Commerce

Stripe

Commerce

LinkedIn

App Families

WordPress

Website Building

Google Forms

App Families

ClickUp

Business Operations & ERPs

Load more

Popular Custom JS workflows

Run Custom JS in your Make scenarios. Automate complex data transformations and connect your apps using these popular workflows.

App Families

Convert HTML content to PDF

Automatically convert HTML content or web pages to professional PDF files. Perfect for archiving web content, generating reports, or saving HTML emails as PDFs. What you'll need: CustomJS account (sign up at customjs.space) Google Drive for saving PDFs HTML content to convert Get your CustomJS API key at customjs.space/account Created by CustomJS Contact: [email protected]

Convert HTML content to PDF
Use template
App Families

Generate professional PDF invoices from spreadsheet data

Automatically generate professional PDF invoices from your data. Creates branded PDF invoices with your company logo, client information, line items, and payment details. What you'll need: Invoice data (from spreadsheets, databases, or any source) CustomJS account (sign up at customjs.space) Your company logo (publicly accessible URL) Bank account details for payment information Your data should include: Client name and address Invoice number and date Line items (description, quantity, price) Optional: Client tax ID Perfect for: Freelancers and consultants Small businesses Agencies sending client invoices Automated billing workflows Get your CustomJS API key at customjs.space/account Created by CustomJS Contact: [email protected]

Generate professional PDF invoices from spreadsheet data
Use template
App Families

PDF Form Fill & Email (CustomJS)

This template demonstrates automated PDF form filling with CustomJS. How it works: Receives form submission data via webhook Downloads a PDF template Fills PDF form fields using CustomJS PDF Form Fill Sends the completed PDF as an email attachment IMPORTANT - Setup Instructions: Install this template Connect your CustomJS account (get API key at customjs.io) Connect your email account Copy YOUR webhook URL from the Webhooks module Create an HTML form that sends POST requests to your webhook URL Replace "YOUR_WEBHOOK_URL" in the HTML form with your actual webhook URL Sample HTML form available at: https://github.com/user/repo (or customjs.io/templates) Expected JSON fields: firstName, lastName, address, houseNo, postalCode, city, country Example POST body: {"firstName":"John","lastName":"Doe","address":"Main Street","houseNo":"123","postalCode":"12345","city":"Berlin","country":"Germany"} Use Cases: Insurance quotes Application forms Registration forms Learn more: https://customjs.io

PDF Form Fill & Email (CustomJS)
Use template
Load more
Supercharge your workflows

Supercharge your workflows by integrating Custom JS with Make

Integrate Custom JS with Make to automate complex JavaScript, generate PDF invoices, split documents, and fill forms. Optimize your workflows without managing separate hosting services.

Execute custom JavaScript effortlessly

Run complex JavaScript code and NPM packages directly within your Make scenarios without setting up separate hosting.

Simplify PDF page extraction

Automatically split large documents, extract specific page ranges, or merge files within your automated workflow.

Automate professional invoice generation

Turn spreadsheet data, database records, or form submissions into customized PDF invoices with logos and line items instantly.

Streamline digital form completion

Fill out PDF templates automatically using incoming webhook data and instantly email the completed documents.

Support

FAQs

Everything you need to know about Make. Can't find the answer you're looking for? Please chat to our team.

How do I get started with Make?

Start by registering for Make. As a new Make user, you’ll automatically be assigned a free account. Once your account is set up, you can start creating your first scenarios. We recommend starting with our step-by-step video tutorial.

What is a scenario?

A scenario represents a workflow or a project of your own creation, and it is made up of a series of modules that automate apps and services. Creating a scenario allows you to transfer and transform data between apps and services via these modules to automate anything and improve the way you work.

What is a module?

Modules are the main building blocks of automation in Make. Modules represent actions that Make performs with an app, like creating, updating, or deleting data.

What is mapping?

Mapping links the modules in your scenario. When you map an item, you connect the data retrieved by one module to another module to perform the desired action. For example, you can map email addresses and subject lines to create a spreadsheet using this data.

Bring automation and AI to your business

Talk to sales
Get started free

Subscribe to news updates*

* By submitting this form, you confirm that you agree to the storing and processing of your personal data as described in our Privacy Notice.

Join 4,000+ companies

Product

  • Overview
  • Integrations
  • Maia AI assistant
  • AI agents
  • AI Automation
  • Agentic automation
  • Make Grid
  • MCP server
  • Status

Solutions

  • Marketing
  • Sales
  • Operations
  • Information Technology
  • Finance
  • Customer Experience
  • Productivity
  • People
  • Idea exchange

Resources

  • Templates Library
  • Make AI apps
  • Help centre
  • Blog
  • Success stories
  • How-to-guides
  • Make Academy
  • Make Community
  • Webinars

Company

  • About us
  • Careers
  • Contact us
  • Press
  • Terms & conditions
  • Privacy policy
  • Disclaimer
  • Bug bounty
  • Ethics & compliance

Partners

  • Hire an expert
  • Become a partner

© 2026 Celonis, Inc. All rights reserved.

Skip to main content

Make Waves ’26 Step into AI’s glass box. Prague, 19–20 Oct.

Register now (opens in a new tab)
Home
Platform
Platform overview

Discover the platform

Platform overview
WHAT'S NEW
What's new in Make

Keep up with our latest developments

What's new in Make
ANNOUNCEMENT
Make Waves '26Make Waves '26

Get your tickets now!

Make Waves '26
Build solutions fast
AI automation

Workflows and agents powered by AI

AI automation
Integrations

Connect your tech stack with library of 3500+ applications

Integrations
Build by promptingNEW

Build and debug automations with Maia by Make

Build by prompting (NEW)
EXPAND AI ADOPTION
AI agents

Implement autonomous decision-making

AI agents
Make MCP server

Connect your AI to real business actions securely and visually

Make MCP server
SCALE WITH VISIBILITY
Observability

Monitor your landscape with Make Grid

Observability
Enterprise

Scale securely with enterprise-ready automation

Enterprise
Security

Control, compliance & visibility

Security
BY DEPARTMENT
Marketing

Drive growth and pipeline

Marketing
IT & Engineering

Stop incidents before impact

IT & Engineering
Customer service

Automate to resolve tickets fast

Customer service
Sales

Close deals 24/7

Sales
BY DEPARTMENT
Operations

Run ops on autopilot

Operations
Finance & invoicing

Automate finance ops

Finance & invoicing
HR & recruiting

HR workflows, automated

HR & recruiting
Productivity

Get more done with AI

Productivity
PARTNERS
Hire an expert

Find certified Make partners

Hire an expert
Become a partner

Grow your business with Make

Become a partner
INTEGRATIONS
SalesforceSalesforce
HubSpot CRMHubSpot CRM
SlackSlack
Perplexity AIPerplexity AI
OpenAI (ChatGPT, Whisper)OpenAI (ChatGPT, Whisper)
Show all integrations
GET STARTED
Integrations

3500+ app integrations

Integrations
Templates

Get started with our library of templates

Templates
Library of Agents

Ready-to-deploy AI agents

Library of Agents
Make Skills for AI

Your AI is a Make expert

Make Skills for AI
learn
Blog

Insights & AI automation guides

Blog
How-to guides

Step-by-step tutorials

How-to guides
Success stories

Real customer results

Success stories
Make Academy

Free online courses

Make Academy
Webinars

Live & on-demand sessions

Webinars
SUPPORT
Make Community

Connect with other builders

Make Community
Help center

Documentation & resources

Help center
Developer Hub

APIs, SDKs and docs to build on Make

Developer Hub
compare make with
n8nn8n
ZapierZapier
WorkatoWorkato
PricingEnterpriseTalk to sales
Sign inSign in
Get started freeGet started free

Make Waves ’26 Step into AI’s glass box. Prague, 19–20 Oct.

Register now (opens in a new tab)
Custom JS

Connect Custom JS integrations

Embed custom JavaScript, PDF generation, and web scraping into your visual scenarios by connecting Custom JS with Make. Linking this workflow automation tool to your stack lets you instantly run Node.js with NPM modules, convert HTML templates, and capture website screenshots. Register for free today to deploy your first code-based connection.

Get started for free
See documentation
Verified

Custom JS

This app is supported and maintained by the official vendor TechnologyCircle GmbH.

Triggers and actions

Developed, supported and maintained by community users.

Watch New Form Builder Submissions
Triggers your scenario instantly whenever a form is submitted. www.customjs.space
Trigger
Advanced JSON Selector
Selects, extracts, and flattens specific values from complex, nested JSON structures using JSON Path or simple selectors, making data usable for APIs.
Action
Advanced RegEx Tool
Performs powerful Regex pattern extraction, search-and-replace, and validation on unstructured text data (e.g., emails, logs, web scraping output).
Action
Compress Pdf
Reduce the file size of PDFs without losing quality. Perfect for optimized storage, sharing, and automation in Make.com.
Action
Convert a file URL to Base64
Downloads a file (image, font, logo, any binary up to 8 MB) from a URL and returns it as Base64 and as a ready-to-embed data URI, for example for HTML to PDF templates.
Action
Convert HTML to PDF
Convert HTML to PDF with full Chromium rendering: invoices, quotes, reports, and certificates with charts, QR codes, and custom fonts. Returns the PDF file directly in the same call, ready to attach to Gmail or Outlook, no separate download step. 600 free PDFs per month.
Action
Create PDF from a HTML Template
Generate invoices, quotes, reports, contracts, and certificates as pixel-perfect PDFs from HTML templates, rendered in full Chromium with charts, QR codes, and custom fonts. Reusable templates stored in your CustomJS workspace. 600 free PDFs per month.
Action
Create Screenshot [Deprecated]
Take a screenshot of a URL.
Action
Execute a Custom Javascript [V1] [Deprecated]
Runs the custom Javascript code written in the module.
Action
Load more

Connect any app with

Custom JS

17
60
33
46
61
56
12
80
17
7
51
9
36
30
26
50
19
1
4
2
14
2
5
6
3
2
2
1
2
2
2
2
3
1
2
1
5
2
46
2
2
4
2
2
7
1
4
5
12
23
6
2
5
2
2
3
2
2
2
2
5
4
2
6
2
2
3
3
9
2
3
3
2
2
5
2
3
5
2
1
2
2
2
4
23
2
34
4
9
97
13
28
86
41
7
17
32
72
18
21
5
43
21
136
8
14
15
94
30
3
103
2
115
157
45
59
233
26
42
16
26
196
62
35
43
35
2
37
55
27
139
70
15
48
27
71
16
34
17
23
3
34
98
14
5
34
58
168
282
148
35
109
10
47
32
62
1
17
14
4
7
6
43
8
12
36
3
43
7
179
28
33
10
2
16
252
108
13
57
16
27
0
5
16
2
7
110
63
22
87
40
26
76
5
15
13
3
16
59
8
51
45
27
Verified Apps
Apps reviewed and maintained by our team
Community Apps
Apps built and maintained by the community

Google Sheets

App Families

Gmail

App Families

OpenAI (ChatGPT, Whisper)

AI

Google Drive

App Families

Telegram Bot

Communication

Google Gemini AI

AI

Pinterest

Marketing

Airtable

IT & Development

Notion

Business Operations & ERPs

Google Calendar

App Families

Facebook Lead Ads

App Families

Slack

Communication

Google Docs

App Families

Facebook Pages

App Families

Make AI Toolkit

AI

Microsoft 365 Email (Outlook)

App Families

Anthropic Claude

AI

Instagram for Business (Facebook login)

App Families

Make AI Agent

AI

Make Code

Business Operations & ERPs

monday.com

Business Operations & ERPs

HubSpot CRM

CRM/Sales

Tally

Surveys & Forms

Brevo

App Families

Shopify

Commerce

Stripe

Commerce

LinkedIn

App Families

WordPress

Website Building

Google Forms

App Families

ClickUp

Business Operations & ERPs

Load more

Popular Custom JS workflows

Run Custom JS in your Make scenarios. Automate complex data transformations and connect your apps using these popular workflows.

App Families

Convert HTML content to PDF

Automatically convert HTML content or web pages to professional PDF files. Perfect for archiving web content, generating reports, or saving HTML emails as PDFs. What you'll need: CustomJS account (sign up at customjs.space) Google Drive for saving PDFs HTML content to convert Get your CustomJS API key at customjs.space/account Created by CustomJS Contact: [email protected]

Convert HTML content to PDF
Use template
App Families

Generate professional PDF invoices from spreadsheet data

Automatically generate professional PDF invoices from your data. Creates branded PDF invoices with your company logo, client information, line items, and payment details. What you'll need: Invoice data (from spreadsheets, databases, or any source) CustomJS account (sign up at customjs.space) Your company logo (publicly accessible URL) Bank account details for payment information Your data should include: Client name and address Invoice number and date Line items (description, quantity, price) Optional: Client tax ID Perfect for: Freelancers and consultants Small businesses Agencies sending client invoices Automated billing workflows Get your CustomJS API key at customjs.space/account Created by CustomJS Contact: [email protected]

Generate professional PDF invoices from spreadsheet data
Use template
App Families

PDF Form Fill & Email (CustomJS)

This template demonstrates automated PDF form filling with CustomJS. How it works: Receives form submission data via webhook Downloads a PDF template Fills PDF form fields using CustomJS PDF Form Fill Sends the completed PDF as an email attachment IMPORTANT - Setup Instructions: Install this template Connect your CustomJS account (get API key at customjs.io) Connect your email account Copy YOUR webhook URL from the Webhooks module Create an HTML form that sends POST requests to your webhook URL Replace "YOUR_WEBHOOK_URL" in the HTML form with your actual webhook URL Sample HTML form available at: https://github.com/user/repo (or customjs.io/templates) Expected JSON fields: firstName, lastName, address, houseNo, postalCode, city, country Example POST body: {"firstName":"John","lastName":"Doe","address":"Main Street","houseNo":"123","postalCode":"12345","city":"Berlin","country":"Germany"} Use Cases: Insurance quotes Application forms Registration forms Learn more: https://customjs.io

PDF Form Fill & Email (CustomJS)
Use template
Load more
Supercharge your workflows

Supercharge your workflows by integrating Custom JS with Make

Integrate Custom JS with Make to automate complex JavaScript, generate PDF invoices, split documents, and fill forms. Optimize your workflows without managing separate hosting services.

Execute custom JavaScript effortlessly

Run complex JavaScript code and NPM packages directly within your Make scenarios without setting up separate hosting.

Simplify PDF page extraction

Automatically split large documents, extract specific page ranges, or merge files within your automated workflow.

Automate professional invoice generation

Turn spreadsheet data, database records, or form submissions into customized PDF invoices with logos and line items instantly.

Streamline digital form completion

Fill out PDF templates automatically using incoming webhook data and instantly email the completed documents.

Support

FAQs

Everything you need to know about Make. Can't find the answer you're looking for? Please chat to our team.

How do I get started with Make?

Start by registering for Make. As a new Make user, you’ll automatically be assigned a free account. Once your account is set up, you can start creating your first scenarios. We recommend starting with our step-by-step video tutorial.

What is a scenario?

A scenario represents a workflow or a project of your own creation, and it is made up of a series of modules that automate apps and services. Creating a scenario allows you to transfer and transform data between apps and services via these modules to automate anything and improve the way you work.

What is a module?

Modules are the main building blocks of automation in Make. Modules represent actions that Make performs with an app, like creating, updating, or deleting data.

What is mapping?

Mapping links the modules in your scenario. When you map an item, you connect the data retrieved by one module to another module to perform the desired action. For example, you can map email addresses and subject lines to create a spreadsheet using this data.

Bring automation and AI to your business

Talk to sales
Get started free

Subscribe to news updates*

* By submitting this form, you confirm that you agree to the storing and processing of your personal data as described in our Privacy Notice.

Join 4,000+ companies

Product

  • Overview
  • Integrations
  • Maia AI assistant
  • AI agents
  • AI Automation
  • Agentic automation
  • Make Grid
  • MCP server
  • Status

Solutions

  • Marketing
  • Sales
  • Operations
  • Information Technology
  • Finance
  • Customer Experience
  • Productivity
  • People
  • Idea exchange

Resources

  • Templates Library
  • Make AI apps
  • Help centre
  • Blog
  • Success stories
  • How-to-guides
  • Make Academy
  • Make Community
  • Webinars

Company

  • About us
  • Careers
  • Contact us
  • Press
  • Terms & conditions
  • Privacy policy
  • Disclaimer
  • Bug bounty
  • Ethics & compliance

Partners

  • Hire an expert
  • Become a partner

© 2026 Celonis, Inc. All rights reserved.