Switchboard

Every forwarded email is checked against your Google Sheet's keywords, then routed — forwarded on, posted to a webhook, or logged — automatically.

No sheet connected yet — using the rules below
Connect your Sheet

Rules

Checked top to bottom against every forwarded message — the first keyword that matches wins.

4 rows
Keyword Action Destination

Activity log

Every message checked against the rules above, most recent first.

Time Subject Action Destination Status
Sep 24, 06:39 AM
unsubscribe me from these invoice reminders
Archive [email protected] Routed
Sep 24, 08:39 AM
Your weekly digest is here
No match
Sep 24, 10:39 AM
URGENT: payment processor degraded
Webhook https://hooks.example.com/urgent-alert Routed
Sep 24, 11:01 AM
Requesting a refund for order 9931
Forward [email protected] Routed
Sep 24, 11:37 AM
Invoice #4021 is now overdue
Forward [email protected] Routed

How matching works

01

The email is forwarded

A message lands in your inbox and you forward it — by hand or by an automatic filter — to your Switchboard address.

02

Subject and body are checked

Switchboard reads your Sheet's Keyword column top to bottom and looks for each one inside the subject and body, case-insensitive.

03

The first match wins

As soon as a keyword is found, matching stops — that row's Action and Destination decide what happens next.

04

The action runs, and it's logged

Forward sends the message on by email, Webhook posts it to a URL, anything else is recorded so you can see it happened.

Three columns. That's the whole config.

Give your Sheet a header row of Keyword, Action and Destination, share it so anyone with the link can view it, then paste the link below.

Keyword     Action     Destination
invoice     Forward    [email protected]
refund      Forward    [email protected]
urgent      Webhook    https://hooks.example.com/urgent

Share → “Anyone with the link” → Viewer.

Your Switchboard address

Point an email-forwarding automation — Pabbly Connect, Zapier, or your provider's inbound webhook — at this address (append it to this app's own URL). Every message it posts here is checked against your rules.

/inbound/0984fc586e54487d84c6

Send a test message

Try a keyword before you wire up real mail.

No match, no problem

Anything that matches no keyword in the table above still needs somewhere to go. Set a default action and destination here — it behaves like one more row at the very bottom of your Sheet.

Unmatched mail is logged as “No match” until you set a default.

Nothing sits in a forwarded folder again.

No Sheet connected yet.