Separate TO, CC, and BCC Outputs in Gmail Reader Node

HI Gumloop Team – First time poster here. I’ve been in the product for about 2 weeks and I can already see how the Gmail Reader node is going to help me streamline work for my sales team. However, I’d love to request a new feature that would make email processing even more flexible:

Request: Provide separate outputs for TO, CC, and BCC within the Gmail Reader node.

Why it’s needed:

  1. Simplified Parsing: Right now, the Gmail Reader lumps all recipients under recipient_addresses, which can make it difficult to differentiate between TO, CC, and BCC recipients at a glance.
  2. Better Data Management: For users (like me) who store email data in services like Airtable, being able to map TO, CC, and BCC recipients to separate columns or fields would streamline the process and keep data organized.
  3. Enhanced Automation: Having distinct outputs for each recipient type enables more advanced workflows, such as routing specific emails based on CC or BCC recipients, or sending personalized follow-ups according to who was originally included in an email thread.

Proposed Solution:

  • Add three separate outputs in the Gmail Reader node:
    • to_addresses
    • cc_addresses
    • bcc_addresses

This would remove the need for manual parsing or custom code, and it would help users quickly build efficient workflows right out of the box.

Thank you for considering this feature. I appreciate everything you’re doing, and I’m excited to see how Gumloop continues to grow.

Matt Folger

*This ticket was a collaborative effort between myself, Gummie (love him/her/they) and ChatGPT. TYSM.

Definitely makes sense and will add to the roadmap meanwhile in the Gmail Sender node you can add multiple by separating by commas. And you can use ‘cc:’ and ‘bcc:’ prefixes for CC and BCC recipients respectively.

Got it.

With the specific process inefficiency I’m addressing within my company it’s more about the Gmail reader than the Gmail sender. There are some solutions once the string of To,CC,BCC lands in the new record created in Airtable but I haven’t figured out a solution that works the way I need it to. Separating these as different outputs would be super helpful for me so thank you for adding to the roadmap.

This is the workaround I’m using at the moment in Airtable:

TRIM(
REGEX_REPLACE(
REGEX_REPLACE(
REGEX_REPLACE(
{Recipient Address},
“(,)?(cc|bcc):[^,]+”,
“”
),
“,$”,
“”
),
“^,”,
“”
)
)

It’s doing the job I need to isolate “to” from “cc” and “bcc” but still would appreciate the additional outputs for Gmail Reader.

1 Like

This topic was automatically closed 4 days after the last reply. New replies are no longer allowed.