Beyond-Bot.ai Logo+googlecalendar Logo

Beyond-Bot.ai + googlecalendar

Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization

What You Can Do with this Integration

Automate Data Entry

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

Enrich Customer Profiles

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

Trigger Workflows

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

Available Actions

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

Googlecalendar Patch Event

Updates specified fields of an existing event in a google calendar using patch semantics (array fields like `attendees` are fully replaced if provided); ensure the `calendar id` and `event id` are valid and the user has write access to the calendar.

Googlecalendar Calendars Delete

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

Googlecalendar Calendars Update

Updates metadata for a calendar.

Googlecalendar Calendar List Insert

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

Googlecalendar Calendar List Update

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

Googlecalendar Clear Calendar

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

Googlecalendar Create Event

Creates an event on a google calendar, needing rfc3339 utc start/end times (end after start) and write access to the calendar.

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

Googlecalendar Duplicate Calendar

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

Googlecalendar Events Instances

Returns instances of the specified recurring event.

Googlecalendar Events List

Returns events on the specified calendar.

Googlecalendar Events Move

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

Googlecalendar Events Watch

Watch for changes to events resources.

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

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

Googlecalendar Free Busy Query

Returns free/busy information for a set of calendars.

Googlecalendar Get Calendar

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

Googlecalendar Get Current Date Time

Gets the current date and time, allowing for a specific timezone offset.

Googlecalendar List Acl Rules

Retrieves the list of access control rules (acls) for a specified calendar, providing the necessary 'rule id' values required for updating specific acl rules.

Googlecalendar List Calendars

Retrieves calendars from the user's google calendar list, with options for pagination and filtering.

Googlecalendar Patch Calendar

Partially updates (patches) an existing google calendar, modifying only the fields provided; `summary` is mandatory and cannot be an empty string, and an empty string for `description` or `location` clears them.

Googlecalendar Quick Add

Parses natural language text to quickly create a basic google calendar event with its title, date, and time, suitable for simple scheduling; does not support recurring events or direct attendee addition via parameters, and `calendar id` must be valid if not 'primary'.

Googlecalendar Remove Attendee

Removes an attendee from a specified event in a google calendar; the calendar and event must exist.

Googlecalendar Settings List

Returns all user settings for the authenticated user.

Googlecalendar Settings Watch

Watch for changes to settings resources.

Googlecalendar Sync Events

Synchronizes google calendar events, performing a full sync if no `sync token` is provided or if a 410 gone error (due to an expired token) necessitates it, otherwise performs an incremental sync for events changed since the `sync token` was issued.

Googlecalendar Update Acl Rule

Updates an access control rule for the specified calendar.

Googlecalendar Update Event

Updates an existing event by `event id` in a google calendar; this is a full put replacement, so provide all desired fields as unspecified ones may be cleared or reset.