Beyond-Bot.ai Logo+outlook Logo

Beyond-Bot.ai + outlook

Outlook is Microsoft’s email and calendaring platform integrating contacts, tasks, and scheduling, enabling users to manage communications and events in a unified workspace

What You Can Do with this Integration

Automate Data Entry

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

Enrich Customer Profiles

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

Trigger Workflows

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

Available Actions

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

Outlook Download Outlook Attachment

Downloads a specific file attachment from an email message in a microsoft outlook mailbox; the attachment must contain 'contentbytes' (binary data) and not be a link or embedded item.

Outlook Outlook Calendar Create Event

Creates a new outlook calendar event, ensuring `start datetime` is chronologically before `end datetime`.

Outlook Outlook Create Contact

Creates a new contact in a microsoft outlook user's contacts folder.

Outlook Outlook Create Draft

Creates an outlook email draft with subject, body, recipients, and an optional attachment; attachments require a name, mimetype, and content.

Outlook Outlook Get Contact

Retrieves a specific outlook contact by its `contact id` from the contacts of a specified `user id` (defaults to 'me' for the authenticated user).

Outlook Outlook Get Event

Retrieves the full details of a specific calendar event by its id from a user's outlook calendar, provided the event exists.

Outlook Outlook Get Profile

Retrieves the microsoft outlook profile for a specified user.

Outlook Outlook List Events

Retrieves events from a user's outlook calendar via microsoft graph api, supporting pagination, filtering, property selection, sorting, and timezone specification.

Outlook Outlook List Messages

Retrieves a list of email messages from a specified mail folder in an outlook mailbox, with options for filtering, pagination, and sorting; ensure 'user id' and 'folder' are valid, and all date/time strings are in iso 8601 format.

Outlook Outlook Reply Email

Sends a plain text reply to an outlook email message, identified by `message id`, allowing optional cc and bcc recipients.

Outlook Outlook Send Email

Sends an email with subject, body, recipients, and an optional attachment via microsoft graph api; attachments require a non-empty file with valid name and mimetype.

Outlook Outlook Update Email

Updates specified properties of an existing email message; `message id` must identify a valid message within the specified `user id`'s mailbox.

Outlook List Outlook Attachments

Lists metadata (like name, size, and type, but not `contentbytes`) for all attachments of a specified outlook email message.

Outlook Outlook Create Draft Reply

Creates a draft reply in the specified user's outlook mailbox to an existing message (identified by a valid `message id`), optionally including a `comment` and cc/bcc recipients.

Outlook Outlook Delete Contact

Permanently deletes an existing contact, using its `contact id` (obtainable via 'list user contacts' or 'get contact'), from the outlook contacts of the user specified by `user id`.

Outlook Outlook Delete Event

Deletes an existing calendar event, identified by its unique `event id`, from a specified user's microsoft outlook calendar, with an option to send cancellation notifications to attendees.

Outlook Outlook Get Message

Retrieves a specific email message by its id from the specified user's outlook mailbox, provided the message id exists for that user.

Outlook Outlook Get Schedule

Retrieves free/busy schedule information for specified email addresses within a defined time window.

Outlook Outlook List Contacts

Retrieves a user's microsoft outlook contacts, from the default or a specified contact folder.

Outlook Outlook Search Messages

Searches messages in a microsoft 365 or enterprise outlook account mailbox, supporting filters for sender, subject, attachments, pagination, and sorting by relevance or date.

Outlook Outlook Update Calendar Event

Updates specified fields of an existing outlook calendar event.

Outlook Outlook Update Contact

Updates an existing outlook contact, identified by `contact id` for the specified `user id`, requiring at least one other field to be modified.