Every forwarded email is checked against your Google Sheet's keywords, then routed — forwarded on, posted to a webhook, or logged — automatically.
Checked top to bottom against every forwarded message — the first keyword that matches wins.
| Keyword | Action | Destination | |
|---|---|---|---|
|
|
|||
|
|
|||
|
|
|||
|
|
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 |
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.
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.
The first match wins
As soon as a keyword is found, matching stops — that row's Action and Destination decide what happens next.
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.
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
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.
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.
No Sheet connected yet.