recipe-create-gmail-filter

Create a Gmail filter to automatically label, star, or categorize incoming messages.

By googleworkspace · 28,659 installs

npx skills add googleworkspace/cli --skill recipe-create-gmail-filter

Source repository · Upstream listing

Create a Gmail Filter PREREQUISITE: Load the following skills to execute this recipe: gws gmail Create a Gmail filter to automatically label, star, or categorize incoming messages. Steps 1. List existing labels: gws gmail users labels list params '{"userId": "me"}' format table 2. Create a new label: gws gmail users labels create params '{"userId": "me"}' json '{"name": "Receipts"}' 3. Create a filter: gws gmail users settings filters create params '{"userId": "me"}' json '{"criteria": {"from": "receipts@example.com"}, "action": {"addLabelIds": ["LABEL ID"], "removeLabelIds": ["INBOX"]}}' 4. Verify filter: gws gmail users settings filters list params '{"userId": "me"}' format table