Latenode

Automate Gmail email sending from your Chrome browser

This template takes a message that Chrome sends to Mailhook, maps subject, recipient, and body in JavaScript, and delivers it with Gmail.

Copy the Mailhook address and send or forward the Chrome email there. Connect Gmail. Put Gmail access on the Gmail connection.

Updated Sep 16, 2026Est. run: 8sEst. cost: $0.0005
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Routes Chrome emails into Gmail without copying the message by hand
  • Starts when Mailhook receives the message
  • Sends with Gmail from the mailbox you connect
  • Keeps Gmail access on the Gmail connection

How it works

1
Trigger

Receive the Chrome email

The scenario starts when a message arrives at the Mailhook address from Chrome.

2
Logic

Map the email fields

JavaScript reads subject, recipient, and body so Gmail can send the same content.

3
Action

Send with Gmail

Gmail delivers the message to the inbox you set, from the mailbox you connect.

Setup guide

1

Add Mailhook

Add a Mailhook trigger and copy the inbound address. From Chrome, send or forward the email to that address.

2

Connect Gmail

Add a Gmail connection for the mailbox that should send into your inbox.

3

Map and send

In JavaScript, return subject, to, and body. Send the email with Gmail. Send a test message from Chrome to Mailhook and confirm it arrives.

Requirements

Ability to send or forward mail from Chrome to the Mailhook address
A Gmail mailbox Latenode can send from
The inbox address that should receive the routed message

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.