Beyond-Bot.ai Logo+googlesuper Logo

Beyond-Bot.ai + googlesuper

Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and management of your digital life.

What You Can Do with this Integration

Automate Data Entry

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

Enrich Customer Profiles

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

Trigger Workflows

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

Available Actions

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

Add Enrichment

Adds an enrichment at a specified position in a defined album.

Add File Sharing Preference

Modifies sharing permissions for an existing google drive file, granting a specified role to a user, group, domain, or 'anyone'.

Modify Email Labels

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).

Add Or Remove To Customer List

Addorremovetocustomerlist tool will add a contact to a customer list in google ads. note: it takes 6 to 12 hours for changes to be reflected in the customer list.

Add Sheet To Spreadsheet

Adds a new sheet (worksheet) to a spreadsheet. use this tool to create a new tab within an existing google sheet, optionally specifying its title, index, size, and other properties.

Aggregate Column Data

Searches for rows where a specific column matches a value and performs mathematical operations on data from another column.

Append Dimension

Tool to append new rows or columns to a sheet, increasing its size. use when you need to add empty rows or columns to an existing sheet.

Batch Add Media Items

Adds one or more media items to an album in google photos.

Batch Create Media Items

Unified action to upload media files and create them as items in google photos.

Batch Get Spreadsheet

Retrieves data from specified cell ranges in a google spreadsheet; ensure the spreadsheet has at least one worksheet and any explicitly referenced sheet names in ranges exist.

Batch Get Media Items

Returns the list of media items for the specified media item identifiers.

Batch Update Spreadsheet

Updates a specified range in a google sheet with given values, or appends them as new rows if `first cell location` is omitted; ensure the target sheet exists and the spreadsheet contains at least one worksheet.

Batch Update Values By Data Filter

Tool to update values in ranges matching data filters. use when you need to update specific data in a google sheet based on criteria rather than fixed cell ranges.

Insert Calendar Into List

Inserts an existing calendar into the user's calendar list.

Update Calendar List Entry

Updates an existing entry on the user\'s calendar list.

Delete Calendar

Deletes a secondary calendar. use calendars.clear for clearing all events on primary calendars.

Update Calendar

Updates metadata for a calendar.

Clear Basic Filter

Tool to clear the basic filter from a sheet. use when you need to remove an existing basic filter from a specific sheet within a google spreadsheet.

Clear Calendar

Clears a primary calendar. this operation deletes all events associated with the primary calendar of an account.

Clear Tasks

Permanently clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.

Clear Spreadsheet Values

Clears cell content (preserving formatting and notes) from a specified a1 notation range in a google spreadsheet; the range must correspond to an existing sheet and cells.

Copy Google Document

Tool to create a copy of an existing google document. use this to duplicate a document, for example, when using an existing document as a template. the copied document will have a default title (e.g., 'copy of [original title]') if no new title is provided, and will be placed in the user's root google drive folder.

Copy File

Duplicates an existing file in google drive, identified by its `file id`.

Create Album

Creates a new album in google photos.

Create Chart In Google Sheets

Create a chart in a google sheets spreadsheet using the specified data range and chart type.

Create Comment

Tool to create a comment on a file. use when you need to add a new comment to a specific file in google drive.

Create Customer List

Createcustomerlist tool will create a customer list in google ads.

Create A Document

Creates a new google docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the document's id and metadata (excluding body content).

Create Document Markdown

Creates a new google docs document, optionally initializing it with a title and content provided as markdown text.

Create Shared Drive

Tool to create a new shared drive. use when you need to programmatically create a new shared drive for collaboration or storage.

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.

Create Event

Creates an event on a google calendar, needing rfc3339 utc start/end times (end after start) and write access to the calendar. by default, adds the organizer as an attendee unless exclude organizer is set to true.

Create Expanded Data Set

Tool to create an expanded data set for a property. use when you need to combine specific dimensions and metrics into a custom dataset after property creation.

Create File Or Folder

Creates a new file or folder with metadata. use to create empty files or folders, or files with content by providing it in the request body (though this action primarily focuses on metadata creation).

Create A File From Text

Creates a new file in google drive from provided text content (up to 10mb), supporting various formats including automatic conversion to google workspace types.

Create A Folder

Creates a new folder in google drive, optionally within a parent folder specified by its id or name; if a parent name is provided but not found, the action will fail.

Create Footer

Tool to create a new footer in a google document. use when you need to add a footer, optionally specifying its type and the section it applies to.

Create Footnote

Tool to create a new footnote in a google document. use this when you need to add a footnote at a specific location or at the end of the document body.

Create A Google Sheet

Creates a new google spreadsheet in google drive using the provided title.

Create Header

Tool to create a new header in a google document. use this tool when you need to add a header to a document, optionally specifying the section it applies to.

Create Label

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

Create A Meet

Creates a new google meet space, optionally configuring its access type and entry point access controls.

Create Named Range

Tool to create a new named range in a google document. use this to assign a name to a specific part of the document for easier reference or programmatic manipulation.

Create Paragraph Bullets

Tool to add bullets to paragraphs within a specified range in a google document. use when you need to format a list or a set of paragraphs as bullet points.

Create Reply

Tool to create a reply to a comment in google drive. use when you need to respond to an existing comment on a file.

Create Shortcut To File/Folder

Tool to create a shortcut to a file or folder in google drive. use when you need to link to an existing drive item from another location without duplicating it.

Create Spreadsheet Column

Creates a new column in a google spreadsheet, requiring a valid `spreadsheet id` and an existing `sheet id`; an out-of-bounds `insert index` may append/prepend the column.

Create Spreadsheet Row

Inserts a new, empty row into a specified sheet of a google spreadsheet at a given index, optionally inheriting formatting from the row above.

Create A Task List

Creates a new task list with the specified title.

Delete Comment

Deletes a comment from a file. use when you need to remove a specific comment from a google drive file.

Delete Content Range In Document

Tool to delete a range of content from a google document. use when you need to remove a specific portion of text or other structural elements within a document.

Delete Dimension (Rows/Columns)

Tool to delete specified rows or columns from a sheet in a google spreadsheet. use when you need to remove a range of rows or columns.

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`.

Delete Shared Drive

Tool to permanently delete a shared drive. use when you need to remove a shared drive and its contents (if specified).

Delete Event

Deletes a specified event by `event id` from a google calendar (`calendar id`); this action is idempotent and raises a 404 error if the event is not found.

Delete Footer

Tool to delete a footer from a google document. use when you need to remove a footer from a specific section or the default footer.

Delete Header

Deletes the header from the specified section or the default header if no section is specified. use this tool to remove a header from a google document.

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.

Delete Named Range

Tool to delete a named range from a google document. use when you need to remove a previously defined named range by its id or name.

Delete Paragraph Bullets

Tool to remove bullets from paragraphs within a specified range in a google document. use when you need to clear bullet formatting from a section of a document.

Delete Permission

Deletes a permission from a file by permission id. use when you need to revoke access for a specific user or group from a file.

Delete Reply

Tool to delete a specific reply by reply id. use when you need to remove a reply from a comment on a file.

Delete Sheet

Tool to delete a sheet (worksheet) from a spreadsheet. use when you need to remove a specific sheet from a google sheet document.

Delete Table

Tool to delete an entire table from a google document. use when you have the document id and the specific start and end index of the table element to be removed. the table's range can be found by inspecting the document's content structure.

Delete Table Column

Tool to delete a column from a table in a google document. use this tool when you need to remove a specific column from an existing table within a document.

Delete Table Row

Tool to delete a row from a table in a google document. use when you need to remove a specific row from an existing table.

Delete Task

Deletes a specified task from a given task list in google tasks.

Delete Task List

Permanently deletes an existing google task list, identified by `tasklist id`, along with all its tasks; this operation is irreversible.

Distance Matrix

Calculates travel distance and time for a matrix of origins and destinations. supports different modes of transportation and options like departure/arrival times. use when needing to determine travel metrics between multiple points.

Download A File From Google Drive

Downloads a file from google drive by its id. for google workspace documents (docs, sheets, slides), optionally exports to a specified `mime type`. for other file types, downloads in their native format regardless of mime type.

Create A Calendar

Creates a new, empty google calendar with the specified title (summary).

Edit File

Updates an existing google drive file by overwriting its entire content with new text (max 10mb).

Empty Trash

Tool to permanently delete all of the user's trashed files. use when you want to empty the trash in google drive.

Get Event Instances

Returns instances of the specified recurring event.

List Events

Returns events on the specified calendar.

Move Event

Moves an event to another calendar, i.e., changes an event's organizer.

Watch Events

Watch for changes to events resources.

Execute Sql On Spreadsheet

Execute sql queries against google sheets tables. supports select, insert, update, and delete operations with familiar sql syntax. tables are automatically detected and mapped from the spreadsheet structure.

Fetch Emails

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

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`.

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`.

Modify File Labels

Modifies the set of labels applied to a file. returns a list of the labels that were added or modified. use when you need to programmatically change labels on a google drive file, such as adding, updating, or removing them.

Find Event

Finds events in a specified google calendar using text query, time ranges (event start/end, last modification), and event types; ensure `timemin` is not chronologically after `timemax` if both are provided.

Find File

Tool to list or search for files and folders in google drive. use when you need to find specific files based on query criteria or list contents of a drive/folder.

Find Folder

Tool to find a folder in google drive by its name and optionally a parent folder. use when you need to locate a specific folder to perform further actions like creating files in it or listing its contents.

Find Free Slots

Finds free/busy time slots in google calendars for specified calendars within a defined time range (defaults to the current day utc if `time min`/`time max` are omitted), enhancing busy intervals with event details; `time min` must precede `time max` if both are provided.

Find Worksheet By Title

Finds a worksheet by its exact, case-sensitive title within a google spreadsheet; returns a boolean indicating if found and the complete metadata of the entire spreadsheet, regardless of whether the target worksheet is found.

Format Cell

Applies text and background cell formatting to a specified range in a google sheets worksheet.

Query Free/Busy Information

Returns free/busy information for a set of calendars.

Generate File Ids

Generates a set of file ids which can be provided in create or copy requests. use when you need to pre-allocate ids for new files or copies.

Geocoding, Reverse Geocoding, And Place Id Lookup

Deprecated: tool to convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a place id. use for finding coordinates for an address, finding an address for coordinates, or looking up an address by its place id.

Get About Information

Tool to retrieve information about the user, the user's drive, and system capabilities. use when you need to check storage quotas, user details, or supported import/export formats.

Get Account

Tool to retrieve a single account by its resource name. use when you need detailed account info after confirming the account resource name (e.g., accounts/100).

Get Album

Returns the album based on the specified albumid.

Get Gmail Attachment

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

Get Google Calendar

Retrieves a specific google calendar, identified by `calendar id`, to which the authenticated user has access.

Get Campaign By Id

Getcampaignbyid tool will return details of a campaign in google ads.

Get Campaign By Name

Getcampaignbyname tool will run a sql getcampaignbyname in google ads.

Get Changes Start Page Token

Tool to get the starting pagetoken for listing future changes in google drive. use this when you need to track changes to files and folders.

Get Charts From Spreadsheet

Tool to retrieve a list of all charts from a specified google sheets spreadsheet. use when you need to get chart ids and their specifications for embedding or referencing elsewhere, such as in google docs.