Beyond-Bot.ai Logo+gmail Logo

Beyond-Bot.ai + gmail

Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity

What You Can Do with this Integration

Automate Data Entry

Automatically sync new contacts or deals from Beyond-Bot.ai to gmail.

Enrich Customer Profiles

Use Beyond-Bot.ai to find and add new information to your records in gmail.

Trigger Workflows

Start automated workflows in gmail based on conversations with your virtual expert.

Available Actions

Here are the specific actions your virtual expert can perform within gmail.

Gmail Delete Draft

Permanently deletes a specific gmail draft using its id; ensure the draft exists and the user has necessary permissions for the given `user id`.

Gmail Delete Message

Permanently deletes a specific email message by its id from a gmail mailbox; for `user id`, use 'me' for the authenticated user or an email address to which the authenticated user has delegated access.

Gmail Fetch Emails

Fetches a list of email messages from a gmail account, supporting filtering, pagination, and optional full content retrieval.

Gmail Fetch Message By Message Id

Fetches a specific email message by its id, provided the `message id` exists and is accessible to the authenticated `user id`.

Gmail Get Attachment

Retrieves a specific attachment by id from a message in a user's gmail mailbox, requiring valid message and attachment ids.

Gmail Get Contacts

Fetches contacts (connections) for the authenticated google account, allowing selection of specific data fields and pagination.

Gmail List Drafts

Retrieves a paginated list of email drafts from a user's gmail account.

Gmail Move To Trash

Moves an existing, non-deleted email message to the trash for the specified user.

Gmail Patch Label

Patches the specified label.

Gmail Reply To Thread

Sends a reply within a specific gmail thread using the original thread's subject, requiring a valid `thread id` and correctly formatted email addresses.

Gmail Search People

Searches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including 'other contacts'.

Gmail Send Draft

Sends the specified, existing draft to the recipients in the to, cc, and bcc headers.

Gmail Send Email

Sends an email via gmail api using the authenticated user's google profile display name, requiring `is html=true` if the body contains html and valid `s3key`, `mimetype`, `name` for any attachment.

Gmail Add Label To Email

Adds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids).

Gmail Create Email Draft

Creates a gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure `is html=true` for html), attachments, and threading.

Gmail Create Label

Creates a new label with a unique name in the specified user's gmail account.

Gmail Fetch Message By Thread Id

Retrieves messages from a gmail thread using its `thread id`, where the thread must be accessible by the specified `user id`.

Gmail Get People

Retrieves either a specific person's details (using `resource name`) or lists 'other contacts' (if `other contacts` is true), with `person fields` specifying the data to return.

Gmail Get Profile

Retrieves key gmail profile information (email address, message/thread totals, history id) for a user.

Gmail List Labels

Retrieves a list of all system and user-created labels for the specified gmail account.

Gmail List Threads

Retrieves a list of email threads from a gmail account, identified by `user id` (email address or 'me'), supporting filtering and pagination.

Gmail Modify Thread Labels

Adds or removes specified existing label ids from a gmail thread, affecting all its messages; ensure the thread id is valid.

Gmail Remove Label

Permanently deletes a specific, existing user-created gmail label by its id for a user; cannot delete system labels.