Summary

Extends the existing Gmail piece with 6 new actions and 1 new trigger as requested in #8072.

/claim #8072

New Actions

Action Description
Add Label to Email Multi-select labels to attach to an email
Remove Label from Email Multi-select labels to remove
Create Label Create with visibility + color options
Archive Email Remove INBOX label (move to All Mail)
Delete Email Move to Trash (recoverable)
Remove Label from Thread Strip labels from entire thread

New Trigger

Trigger Description
New Starred Email Polling trigger, fires when email is starred (2-day window)

Bug Fixes

  • Registered existing but unregistered Get Thread action and New Conversation trigger in index.ts

Implementation

  • All code uses googleapis + OAuth2Client (consistent with existing patterns)
  • Added labels multi-select dropdown prop for batch operations
  • Added gmail.modify and gmail.labels OAuth scopes
  • Proper error handling with user-friendly messages
  • No new dependencies added

Note: PR #8083 has been open since June 2025 (8+ months) pending App Review. This PR provides a more complete implementation including the New Starred Email trigger and bug fixes for unregistered existing components.

Claim

Total prize pool $200
Total paid $0
Status Pending
Submitted February 16, 2026
Last updated February 16, 2026

Contributors

A8

a827681306

@a827681306

100%

Sponsors

AC

Activepieces (YC S22)

@activepieces

$200