Gmail

Gmail actions in CodeWords

Here's a comprehensive guide to all the actions you can perform with Gmail in CodeWords, designed to streamline your email workflows and boost productivity.

Available actions

1. list-send-as-aliases

What it does: Retrieves a list of all email aliases that can be used to send emails.

When to use it: Perfect for businesses with multiple brands or departments, allowing you to ensure emails are sent from the correct alias.

2. get-send-as-alias

What it does: Retrieves details of a specific send-as alias.

When to use it: Use this when you need to verify or update settings for a specific email alias in your organization.

3. delete-email

What it does: Permanently deletes an email from your Gmail account.

When to use it: Useful for maintaining inbox hygiene by automatically removing unwanted emails.

4. download-attachment

What it does: Downloads attachments from an email and saves them to a specified location.

When to use it: Ideal for businesses needing to save and organize documents received via email.

5. update-primary-signature

What it does: Updates the primary email signature for the user.

When to use it: Ideal for updating branding or contact details across all outgoing emails.

6. update-org-signature

What it does: Updates the organizational signature used for all users.

When to use it: Use when there's a company-wide update to email signatures for consistency.

7. send-email

What it does: Sends an email from your Gmail account.

When to use it: Perfect for automated responses, newsletters, or routine communication tasks.

8. remove-label-from-email

What it does: Removes a specific label from an email.

When to use it: Use this to tidy up your labeling system by removing outdated or incorrect labels.

9. list-labels

What it does: Lists all labels available in the Gmail account.

When to use it: Useful for getting an overview of all existing labels to better organize your emails.

10. find-email

What it does: Searches for emails based on specified criteria.

When to use it: Ideal for locating specific emails that meet certain conditions, like sender or subject.

11. create-draft

What it does: Creates a draft email with specified content.

When to use it: Great for preparing emails that require review before sending.

12. archive-email

What it does: Moves emails to the archive.

When to use it: Use it to declutter your inbox while keeping emails accessible for future reference.

13. approve-workflow

What it does: Approves a specified workflow step.

When to use it: Perfect for businesses with approval processes integrated into email communication.

14. add-label-to-email

What it does: Adds a specified label to an email.

When to use it: Use it to categorize emails for better organization and retrieval.

15. create-label

What it does: Creates a new label in the Gmail account.

When to use it: Ideal for setting up new organizational structures or categories within your inbox.

Available Gmail triggers

1. new-sent-email

When it fires: Triggers when a new email is sent from your Gmail account.

Business scenario: Automate follow-up actions, like logging sent emails in a CRM.

2. new-labeled-email

When it fires: Triggers when a new email is labeled with a specified label.

Business scenario: Ideal for initiating workflows based on categorized emails, such as forwarding to a specific department.

3. new-email-received

When it fires: Triggers when a new email arrives in your inbox.

Business scenario: Use to automate immediate responses or notifications for incoming emails.

When it fires: Triggers when an email matching specific search criteria is received.

Business scenario: Automatically process or flag important emails that meet set criteria.

5. new-attachment-received

When it fires: Triggers when an email with an attachment is received.

Business scenario: Automatically download and save attachments for record-keeping or review.

Building practical workflows

Let's explore how you can bring these actions and triggers together to create seamless workflows.

Automated client onboarding

Connect new-email-received to search for emails with "Welcome" in the subject. Then, use download-attachment to save onboarding documents, and send-email to notify your team of new clients.

Signature update launch

Use update-org-signature to roll out new email signatures company-wide. Combine with send-email to inform your team about the update and its benefits.

Weekly report distribution

Schedule find-email to search for emails containing weekly report attachments, then use download-attachment and send-email to distribute them to stakeholders.

Practical tips

Organize with labels: Use add-label-to-email and list-labels to keep your inbox tidy and efficient. Labeling helps in easy retrieval and categorization.

Be proactive with triggers: Implement new-email-received and new-attachment-received to stay on top of important communications and documents without manual checks.

Draft wisely: Use create-draft for emails requiring approval or further input, ensuring your communication is polished and accurate.

Last updated