Skip to content
Connections

Instant Connections

Connect your agent to paid services, with no account or card needed. Pay per use from your Xava balance.

My connections

One balance. Fewer signups, cards and API keys.

Every new service can mean another signup, another card form and another API key to manage. We are adding connections that let your agent use paid services directly from your Xava balance, with the price shown before each call.

No separate service account or card is needed for Xava-funded services. OAuth connections link your existing service account with your consent; that service's subscription and usage limits still apply. Your Xava account and balance cover the connection calls.

Microsoft Teamsby Xava Inference222 tools$0.0003 per callEnable
Add chat member$0.0003per call · all tiers

Tool to add a conversationMember to a Microsoft Teams chat. Use when adding a user to an existing chat conversation.

Add User to Group$0.0003per call · all tiers

Add one directory user to a Microsoft 365 or security group.

Add member to channel$0.0003per call · all tiers

Tool to add a member to a Microsoft Teams channel. Use this action when you need to grant a user access to a specific channel within a team, or when you need to add an owner to manage the channel.

Add tab to channel$0.0003per call · all tiers

Tool to add a new tab to a Microsoft Teams channel. Use when you need to pin an app or website as a tab in a channel.

Add member to team$0.0003per call · all tiers

Tool to add a user to a Microsoft Teams team. Use when granting or updating membership for a user.

Add team members (bulk)$0.0003per call · all tiers

Tool to add multiple members to a Microsoft Teams team in a single operation. Use when adding several users at once to improve efficiency.

Add workbook table column$0.0003per call · all tiers

Insert a column at a zero-based position in an Excel workbook table stored in a Microsoft Graph drive item.

Archive channel$0.0003per call · all tiers

Tool to archive a channel in a Microsoft Teams team. Use when you need to archive a specific channel within a team.

Archive team channel$0.0003per call · all tiers

Tool to archive a channel in a Microsoft Teams team using the group ID. Use when you need to archive a specific channel within a team.

Archive Teams team$0.0003per call · all tiers

Tool to archive a Microsoft Teams team. Use after confirming the team ID; returns 202 if accepted.

Get all chats$0.0003per call · all tiers

Lists a specified user's Microsoft Teams chats, supporting filtering and property selection. An unfiltered first page for `user_id='me'` includes the personal self-chat with `is_self_chat=true`; use SEND_MESSAGE_TO_SELF and LIST_MESSAGES_TO_SELF for it. Returns one provider page per call (up to `top`, further bounded by `limit` if given), potentially plus that one synthetic entry, and a `next_page_token`.

Clear Automatic Location$0.0003per call · all tiers

Tool to clear the automatic location from a user's presence in Microsoft Teams. Use when you need to remove automatically-set location information from presence status.

Clear User Preferred Presence$0.0003per call · all tiers

Tool to clear a user's preferred presence setting in Microsoft Teams. Use when you need to remove the user's manually set presence status and allow the system to automatically determine their presence based on activity. Supports both delegated (user) and application (S2S) authentication.

Clear Presence$0.0003per call · all tiers

Tool to clear the presence information for a user's application presence session in Microsoft Teams. Use when you need to remove presence information set by an application for the authenticated user. Note: This action can only clear presence for the authenticated user, not for other users.

Clear Presence Location$0.0003per call · all tiers

Tool to clear the authenticated user's presence location. Use when you need to remove location information from the user's current presence status.

Clear Workbook Range$0.0003per call · all tiers

Clear values, formatting, or both from a range in a drive-hosted Excel workbook without deleting cells or shifting neighboring data.

Clone Team$0.0003per call · all tiers

Tool to clone a Microsoft Teams team using the team ID. Use when you need to create a copy of an existing team including its structure, channels, and tabs. This is an asynchronous operation; poll the returned location URL to monitor progress.

Create Call Operation$0.0003per call · all tiers

Tool to create a new operation for a communications call. Use when you need to initiate a new operation on an active call.

Create a channel$0.0003per call · all tiers

Tool to create a new standard, private, or shared channel within a Microsoft Teams team. Use when you need to create a new channel for team collaboration.

Create Content Sharing Session$0.0003per call · all tiers

Tool to create a content sharing session in a Microsoft Teams call. Use when you need to initiate content sharing during an active call.

Create drive folder$0.0003per call · all tiers

Create a child folder under a Microsoft drive item.

Create Drive Upload Session$0.0003per call · all tiers

Create a resumable upload session for a new file below a drive folder.

Create group calendar event$0.0003per call · all tiers

Create an event in a Microsoft 365 group calendar.

Create channel in group team$0.0003per call · all tiers

Tool to create a new channel in a group's associated team. Use when you have a group ID and need to create a channel in its team.

Create online meeting$0.0003per call · all tiers

Use to schedule a new standalone Microsoft Teams online meeting, i.e., one not linked to any calendar event.

Create user offer shift request$0.0003per call · all tiers

Tool to create a new offer shift request in a user's joined team schedule. Use when a team member wants to offer their shift to another team member.

Create open shifts$0.0003per call · all tiers

Tool to create a new open shift in a Microsoft Teams team schedule. Use when you need to publish available shifts that team members can claim.

Create open shift change request$0.0003per call · all tiers

Tool to create a new open shift change request in a team schedule. Use when a team member wants to claim an available open shift.

Create or get online meeting$0.0003per call · all tiers

Tool to create a new Microsoft Teams online meeting or retrieve an existing one based on externalId. Use when you need an idempotent meeting creation operation that returns an existing meeting if the externalId matches.

Create or update schedule$0.0003per call · all tiers

Tool to create or replace a schedule object for a Microsoft Teams team. Use when you need to enable or configure scheduling features for a team.

Create Planner bucket$0.0003per call · all tiers

Create a bucket in a Microsoft Planner plan.

Create Planner task$0.0003per call · all tiers

Create a Microsoft Planner task in a plan, with optional bucket placement and assignees.

Create schedule day note$0.0003per call · all tiers

Tool to create a new day note in a team's schedule. Use when you need to add notes or reminders for a specific date in the team schedule. Day notes help communicate important information to team members for a particular day.

Create scheduling group$0.0003per call · all tiers

Tool to create a new scheduling group in a team's schedule. Use when you need to organize team members into groups for shift scheduling and management. This action uses 'team_id' parameter naming which aligns with the Microsoft Graph API endpoint (/teams/{id}/schedule/schedulingGroups).

Create team schedule shift$0.0003per call · all tiers

Tool to create a new shift in a Microsoft Teams team schedule. Use when you need to assign work shifts to team members with specific start/end times and details.

Create Graph subscription$0.0003per call · all tiers

Create a Microsoft Graph change-notification subscription for a Teams resource. The connected account must have the read permission required by the selected resource.

Create Team$0.0003per call · all tiers

Tool to create a new Microsoft Teams team. Use when you need to provision a team with optional template, channels, and members.

Create Team From Group$0.0003per call · all tiers

Tool to create a new team under an existing Microsoft 365 group. Use when you need to add Teams capabilities to an existing group.

Create time off$0.0003per call · all tiers

Tool to create a new timeOff instance in a team's schedule. Use when you need to create approved time off for a team member (vacation, sick leave, etc.).

Create time off reason$0.0003per call · all tiers

Tool to create a new time off reason in a team's schedule. Use when you need to define a new category for time off requests with a custom name and icon.

Create time off request$0.0003per call · all tiers

Tool to create a new time off request in a team's schedule. Use when a team member needs to request time off for vacation, sick leave, or other absences.

Create user online meeting$0.0003per call · all tiers

Tool to create a new Microsoft Teams online meeting for a specific user. Use when you need to create an online meeting on behalf of a user.

Create workbook session$0.0003per call · all tiers

Create workbook session

Delete Call Operation$0.0003per call · all tiers

Tool to delete a navigation property operation for a communications call. Use when you need to remove a specific commsOperation from a call.

Delete team channel$0.0003per call · all tiers

Tool to delete a channel from a Microsoft Teams team. Use when you need to permanently remove a channel. Note that the General channel cannot be deleted.

Delete team schedule day note$0.0003per call · all tiers

Tool to delete a day note from a Microsoft Teams schedule. Use when you need to remove a day note from a specific date in the team schedule. The If-Match header with ETag value is required for deletion.

Delete Drive Item$0.0003per call · all tiers

Move one Microsoft Graph drive file or folder to the recycle bin by drive ID and item ID. Supports conditional deletion and documented lock-bypass preferences.

Delete open shift$0.0003per call · all tiers

Tool to delete an open shift from a Microsoft Teams schedule. Use when you need to remove an unfilled shift from the team schedule.

Delete Planner task$0.0003per call · all tiers

Permanently delete a Microsoft Planner task using its last known ETag. Microsoft Graph rejects the deletion if the task has changed since that ETag was read.

Delete team scheduling group$0.0003per call · all tiers

Tool to delete a scheduling group from a Microsoft Teams team schedule. Use this when you need to remove a scheduling group from a specific team.

Delete team schedule shift$0.0003per call · all tiers

Tool to delete a shift from a Microsoft Teams team schedule. Use when you need to permanently remove a scheduled shift.

Soft-delete Teams channel message$0.0003per call · all tiers

Tool to soft-delete a message in a Teams channel. Use when you need to remove a message without permanently deleting it.

Delete Graph subscription$0.0003per call · all tiers

Permanently delete a Microsoft Graph change-notification subscription by ID. The connected account must retain the permission used for the subscribed Teams resource.

Delete channel tab$0.0003per call · all tiers

Tool to delete a tab from a Microsoft Teams channel. Use when you need to permanently remove a tab from a channel.

Delete Teams team$0.0003per call · all tiers

Tool to delete a Microsoft Teams team. Use after confirming the target team ID.

Delete time off$0.0003per call · all tiers

Tool to delete a timeOff from a team's schedule. Use when you need to remove a scheduled time off entry from a team member's schedule.

Delete time off reason$0.0003per call · all tiers

Tool to delete a time off reason from a team's schedule. Use when you need to remove a time off reason. Note: This operation marks the time off reason as inactive rather than permanently deleting it.

Delete time off request$0.0003per call · all tiers

Tool to delete a time off request from a Microsoft Teams team schedule. Use when you need to permanently remove a time off request.

Delete User Online Meeting$0.0003per call · all tiers

Tool to delete an online meeting for a user. Use when you need to permanently remove an online meeting from a user's calendar.

Download drive item$0.0003per call · all tiers

Download drive item

Download shared drive item$0.0003per call · all tiers

Download file content addressed by a Microsoft Graph share token or encoded sharing URL.

Get call operation$0.0003per call · all tiers

Tool to get a specific commsOperation for a call. Use to check the status of long-running call operations.

Get team channel$0.0003per call · all tiers

Tool to get a specific channel in a team. Use after obtaining valid team and channel IDs to fetch channel details.

Get Teams channel message$0.0003per call · all tiers

Retrieves a specific message from a Microsoft Teams channel using its Team, Channel, and Message IDs.

Get channel message reply$0.0003per call · all tiers

Tool to retrieve a single reply to a message in a channel. Use when you need to get details of a specific reply message.

Get chat$0.0003per call · all tiers

Tool to retrieve a single chat by ID. Use when you need to get details about a specific chat.

Get chat member$0.0003per call · all tiers

Tool to get a specific conversation member from a Microsoft Teams chat. Use when you need details about a specific chat participant.

Get chat message$0.0003per call · all tiers

Tool to get a specific chat message. Use after confirming chat_id and message_id.

Get day note$0.0003per call · all tiers

Tool to retrieve a specific day note from a team's schedule. Use when you need to view notes for a specific date in a team's schedule.

Get drive item$0.0003per call · all tiers

Retrieve a Microsoft 365 drive item by ID or nested drive path, optionally selecting fields or including immediate children.

Get drive item by path$0.0003per call · all tiers

Retrieve metadata for a Microsoft Teams or Microsoft 365 file or folder using its drive ID and slash-separated path from the drive root.

Get channel files folder$0.0003per call · all tiers

Tool to get the files folder (DriveItem) metadata for a specific channel in a Microsoft Teams team. Use when you need to access file storage information for a channel.

Get group calendar event$0.0003per call · all tiers

Retrieve one Microsoft 365 group calendar event by ID.

Get Microsoft 365 group details$0.0003per call · all tiers

Retrieve a Microsoft 365 group and optionally select properties.

Get meeting recording content$0.0003per call · all tiers

Retrieve up to 256 MiB of video content for a scheduled, non-expired Microsoft Teams meeting recording as a downloadable file. Use this after listing recordings. For delegated connections, Microsoft Graph allows the organizer to download by default; tenant policy can also allow participants. Live events and non-calendar-backed create onlineMeeting meetings are documented as unsupported.

Get meeting transcript content$0.0003per call · all tiers

Retrieve the raw content for a Microsoft Teams meeting transcript, with or without speaker attribution. Use this after listing meeting transcripts and selecting a transcript ID. The Microsoft Graph transcript APIs only support calendar-backed online meetings that have an available transcript; standalone meetings created only with the create onlineMeeting API can return 412.

Get User Profile$0.0003per call · all tiers

Tool to retrieve a user's profile (id/UPN/mail/displayName). Supports both delegated auth (use user_id='me') and application-only auth (specify user ID/UPN). Use when operations require user identity information (e.g., chat creation).

Get my profile photo$0.0003per call · all tiers

Download the signed-in Microsoft 365 user's profile photo as a file.

Get offer shift request$0.0003per call · all tiers

Tool to get a specific offer shift request from a Microsoft Teams schedule. Use when you need to retrieve details of a single offer shift request by its ID.

Get online meeting$0.0003per call · all tiers

Tool to retrieve details of a specific Microsoft Teams online meeting by its ID. Use when you need to get the properties and relationships of an existing meeting.

Get open shift$0.0003per call · all tiers

Tool to get a specific open shift from a Microsoft Teams schedule. Use when you need to retrieve details about a particular unassigned open shift by its ID.

Get open shift change request$0.0003per call · all tiers

Tool to retrieve a specific open shift change request from a Microsoft Teams team's schedule. Use when you need to get details about a particular open shift request including its state, sender, and manager actions.

Get Planner plan$0.0003per call · all tiers

Retrieve a Microsoft Planner plan by its unique plan ID.

Get Planner task details$0.0003per call · all tiers

Retrieve the description, checklist, references, and preview settings for a Microsoft Planner task.

Get User Presence$0.0003per call · all tiers

Tool to get a specific user's presence information. Use when checking availability status, activity, or work location for a particular user.

Get primary channel$0.0003per call · all tiers

Tool to get the default (General) channel of a team. Use when you need to access the primary channel without knowing its channel ID.

Get schedule$0.0003per call · all tiers

Tool to retrieve the properties and relationships of a schedule object. Use when you need to get schedule configuration details for a team.

Get scheduling group$0.0003per call · all tiers

Tool to retrieve a specific scheduling group from a Microsoft Teams team's schedule. Use when you need to get details about a scheduling group including its members, status, and metadata.

Get shared drive item$0.0003per call · all tiers

Resolve a full Microsoft 365 sharing URL or token to its drive item and optionally include immediate children. Short links such as 1drv.ms are not expanded.

Get shift$0.0003per call · all tiers

Tool to retrieve a shift by ID from a Microsoft Teams team schedule. Use when you need to get details of a specific shift assignment.

Get site drive item$0.0003per call · all tiers

Get metadata for a known item in a SharePoint site's default document library.

Get swap shifts change request$0.0003per call · all tiers

Tool to get a specific swap shift change request from a Microsoft Teams schedule. Use when you need to retrieve details of a single swap shift change request by its ID.

Get channel tab$0.0003per call · all tiers

Tool to get a specific tab in a Microsoft Teams channel. Use when you need to retrieve details of a particular tab.

Get team by ID$0.0003per call · all tiers

Retrieve a Microsoft Teams team directly by team ID, optionally selecting properties or expanding related resources.

Get Team$0.0003per call · all tiers

Tool to get a specific team. Use when full details of one team by ID are needed.

Get team member$0.0003per call · all tiers

Tool to get a specific conversation member from a team. Use when retrieving details about a team member by their membership ID.

Get Team Operation Status$0.0003per call · all tiers

Tool to retrieve the status of a Teams async operation using teamId and operationId. Use when you need to poll and track the progress of long-running operations like team creation or archiving. Microsoft recommends waiting at least 30 seconds between polling requests.

Get installed app in team$0.0003per call · all tiers

Tool to get an installed app in a Microsoft Teams team. Use when you need to retrieve details of a specific app installation.

Get time off by ID$0.0003per call · all tiers

Tool to retrieve a specific time off entry from a Microsoft Teams team's schedule by ID. Use when you need to get details about a particular time off period including its dates, reason, and status.

Get time off reason$0.0003per call · all tiers

Tool to get a specific time off reason from a team's schedule. Use when you need to retrieve details about a time off reason including its display name, icon type, and active status.

Get time off request$0.0003per call · all tiers

Tool to retrieve a specific time off request from a team's schedule. Use when you need to check the status or details of a time off request.

Get user chat$0.0003per call · all tiers

Tool to retrieve a specific chat for a user. Use when you need to get details about a chat that a specific user is part of.

Get User Teamwork$0.0003per call · all tiers

Tool to get userTeamwork settings for a specified user, including Microsoft Teams region and locale. Use when you need to determine user's Teams configuration or regional settings.

Hide chat for user$0.0003per call · all tiers

Tool to hide a Microsoft Teams chat for a specific user. Use when you need to hide a chat from a user's chat list. Note: The chat is automatically unhidden if an action such as sending a message is taken at the chat level.

Inspect workbook$0.0003per call · all tiers

Inspect workbook

List application owners$0.0003per call · all tiers

List directory principals that own a Microsoft Entra application.

List user's associated teams$0.0003per call · all tiers

Tool to list teams that a user is associated with in Microsoft Teams. Use when you need to get teams where a user is either a direct member or a member of a shared channel hosted in the team.

List channel message changes$0.0003per call · all tiers

Synchronize messages created, updated, or deleted in one Microsoft Teams channel and return an opaque continuation cursor.

List channel tabs$0.0003per call · all tiers

Tool to list tabs from a Microsoft Teams channel. Use when you need to retrieve all tabs configured in a specific channel. Note: The Files tab (native to channels) is not returned by this API.

List Communications Call Operations$0.0003per call · all tiers

Tool to list operations on a Microsoft Teams call. Use when you need to retrieve the status of long-running operations like adding large gallery views, recording, or playing prompts on an active call.

List deleted teams$0.0003per call · all tiers

Tool to list deleted Microsoft Teams and their properties. Use when you need to retrieve a list of teams that have been deleted.

List directory role members$0.0003per call · all tiers

List principals assigned to a Microsoft Entra directory role.

List drive folder children$0.0003per call · all tiers

List one page of immediate children from a Microsoft Graph drive folder addressed by its path relative to the drive root.

List Drive Item Children$0.0003per call · all tiers

Return one page of direct child files and folders for a folder in a Microsoft Graph drive, with a continuation cursor when more are available.

List drive item permissions$0.0003per call · all tiers

List effective sharing permissions on a drive item.

List Drive Root Changes$0.0003per call · all tiers

Return exactly one Microsoft Graph page of changes beneath a drive root. Use next_page_token to continue until the response supplies a delta link.

List group application role assignments$0.0003per call · all tiers

List application roles granted to a Microsoft Entra group.

List group calendar events$0.0003per call · all tiers

List events from a Microsoft 365 group's calendar with OData filtering, ordering, selection, and pagination.

List group calendar view$0.0003per call · all tiers

List expanded occurrences, exceptions, and single events in a Microsoft 365 group's bounded time window.

List group drive folder contents$0.0003per call · all tiers

List files and folders inside a Microsoft 365 group drive folder.

List group members$0.0003per call · all tiers

List direct directory members of a Microsoft 365 group with optional selected fields.

List group owners$0.0003per call · all tiers

List owners of a Microsoft 365 group with optional projected directory fields.

List group Planner plans$0.0003per call · all tiers

List one page of Microsoft Planner plans owned by a Microsoft 365 group.

List directory groups$0.0003per call · all tiers

Search and list Microsoft Entra groups with OData filtering, projection, ordering, and pagination.

List Group Team Operations$0.0003per call · all tiers

Tool to list operations on a group's team. Use when you need to retrieve all async operations (such as team creation, archiving, channel creation) for a specific group's team.

List group thread posts$0.0003per call · all tiers

List posts in a Microsoft 365 group conversation thread.

List team incoming channels$0.0003per call · all tiers

Tool to list incoming channels shared with a Microsoft Teams team. Use when you need to view channels from other teams that have been shared with this team.

List installed apps in team$0.0003per call · all tiers

Tool to list apps installed in a Microsoft Teams team. Use when you need to retrieve the collection of apps installed in a specific team.

List meeting recordings$0.0003per call · all tiers

List recordings for a scheduled, non-expired Microsoft Teams online meeting. Returns recording metadata, including IDs needed by the recording-content action. Microsoft Graph excludes live events and documents that meetings created with create onlineMeeting without an associated calendar event are unsupported.

List meeting transcripts$0.0003per call · all tiers

List meeting transcripts for a Microsoft Teams online meeting. Retrieves all transcripts associated with a specific meeting, including metadata such as creation time, meeting organizer, and content URL. Use this action when you need to access or review the transcription records of a meeting, for example to extract meeting notes, analyze discussion topics, or maintain compliance records.

List channel message replies$0.0003per call · all tiers

Tool to list all replies to a specific message in a Microsoft Teams channel. Use when you need to retrieve the conversation thread for a particular message.

List messages to yourself$0.0003per call · all tiers

List one page from your Microsoft Teams self-DM (the chat with yourself), so you can read personal notes without looking up any chat or user ID.

List my Planner plans$0.0003per call · all tiers

List one page of Planner plans shared with the signed-in user.

List my Planner tasks$0.0003per call · all tiers

List one page of Planner tasks assigned to the signed-in user.

List offer shift requests$0.0003per call · all tiers

Tool to list offer shift requests in a Microsoft Teams schedule. Use when you need to retrieve all offer shift requests for a team's schedule.

List user online meetings$0.0003per call · all tiers

Look up a Microsoft Teams online meeting for a user by identifier. This is effectively a 'lookup-by-identifier' endpoint, NOT a general-purpose list or search. Microsoft Graph REQUIRES an OData $filter predicate on /me/onlineMeetings and /users/{user_id}/onlineMeetings; without it the API returns HTTP 400 'Filter expression expected'. The only supported filter properties on this endpoint are JoinWebUrl and joinMeetingIdSettings/joinMeetingId (e.g. "JoinWebUrl eq 'https://teams.microsoft.com/l/meetup-join/...'" or "joinMeetingIdSettings/joinMeetingId eq '1234567890'"). subject and VideoTeleconferenceId are NOT supported here. If you already know the meeting id, prefer MICROSOFT_TEAMS_USERS_GET_ONLINE_MEETING. There is no Graph API for free-text searching a user's meetings by title.

List open shift change requests$0.0003per call · all tiers

Tool to list open shift change requests in a Microsoft Teams schedule. Use when you need to retrieve all open shift requests for a team's schedule.

List open shifts$0.0003per call · all tiers

Tool to list open shifts in a Microsoft Teams schedule. Use when you need to retrieve all unassigned open shifts for a team's schedule.

List organizations$0.0003per call · all tiers

Read Microsoft 365 tenant organization metadata, including display names and verified domains. Microsoft Graph normally returns one organization.

List People$0.0003per call · all tiers

Retrieves a list of people relevant to a specified user from Microsoft Graph, noting the `search` parameter is only effective if `user_id` is 'me'.

List pinned messages$0.0003per call · all tiers

Tool to retrieve the list of pinned messages in a Microsoft Teams chat. Use when you need to get all messages that have been pinned in a specific chat conversation.

List Planner bucket tasks$0.0003per call · all tiers

List one page of tasks belonging to a Microsoft Planner bucket, with optional projected task properties.

List Planner plan buckets$0.0003per call · all tiers

List one page of buckets belonging to a Microsoft Planner plan.

List Planner plan tasks$0.0003per call · all tiers

List one page of tasks belonging to a Microsoft Planner plan.

List Planner Task Messages (Beta)$0.0003per call · all tiers

Beta Microsoft Graph API: return exactly one page of messages for a Planner task. This beta endpoint can change without notice and is not supported for production applications.

List team schedule day notes$0.0003per call · all tiers

Tool to list all dayNotes from a team's schedule. Use when you need to retrieve all day notes or search/filter notes for specific dates in a team's schedule.

List scheduling groups$0.0003per call · all tiers

Tool to list scheduling groups in a team's schedule. Use when you need to retrieve all scheduling groups for shift management and organization.

List service principals$0.0003per call · all tiers

Find Microsoft Entra service principals with OData filtering, search, ordering, and property selection.

List shifts$0.0003per call · all tiers

Tool to list shifts in a Microsoft Teams schedule. Use when you need to retrieve all shifts for a team's schedule.

List Graph subscriptions$0.0003per call · all tiers

List Microsoft Graph change-notification subscriptions visible to the connected application and user.

List swap shifts change requests$0.0003per call · all tiers

Tool to list swap shift change requests in a Microsoft Teams schedule. Use when you need to retrieve all swap shift requests for a team's schedule.

List team members$0.0003per call · all tiers

Tool to list members of a Microsoft Teams team. Use when you need to retrieve the members of a specific team, for auditing or notifications.

List Team Operations$0.0003per call · all tiers

Tool to list operations from a team. Use when you need to retrieve all async operations (such as team creation, archiving, channel creation) for a specific team.

List teams permission grants$0.0003per call · all tiers

Tool to list all resource-specific permission grants for a team with support for filtering, pagination, and sorting. Use when you need to identify which Microsoft Entra apps have access to a team and their corresponding permissions.

List team tags$0.0003per call · all tiers

List tags configured in a Microsoft Teams team.

List team time off entries$0.0003per call · all tiers

Tool to list time off entries from a Microsoft Teams team's schedule. Use when you need to retrieve all time off periods for a team.

List team schedule time off reasons$0.0003per call · all tiers

Tool to get time off reasons from a team's schedule. Use when you need to retrieve the list of available time off reasons for scheduling in Microsoft Teams.

List time off requests$0.0003per call · all tiers

Tool to retrieve a list of time off requests from a Microsoft Teams team's schedule. Use when you need to view all time off requests including their status (pending, approved, declined), dates, and associated users.

List user's chat members$0.0003per call · all tiers

Tool to list members of a specific chat for a user in Microsoft Teams. Use when you need to retrieve the members of a specific user's chat, whether it's a one-on-one chat, group chat, or meeting chat.

List user chat messages$0.0003per call · all tiers

Tool to retrieve messages from a specific chat for a given user. Use when you need to access chat messages through the user context.

List user direct reports$0.0003per call · all tiers

List users, contacts, and other directory objects who directly report to a specified Microsoft Entra user.

List user joined teams$0.0003per call · all tiers

Tool to list the Teams that a specified user is a direct member of (joined teams). Use for access/membership audits when enumerating team members is access-restricted.

List user license details$0.0003per call · all tiers

List Microsoft product licenses and service-plan provisioning states for a selected tenant user.

List user directory memberships$0.0003per call · all tiers

List a user's direct Microsoft Entra directory memberships with optional selected fields and advanced queries.

List users$0.0003per call · all tiers

Tool to list all users in the organization. Use when you need to retrieve directory users with filtering, pagination, and field selection.

List workbook tables$0.0003per call · all tiers

List tables in an Excel workbook stored in a Microsoft Graph drive item.

List workbook worksheets$0.0003per call · all tiers

List workbook worksheets

Mark chat as read for user$0.0003per call · all tiers

Tool to mark a chat as read for a specific user in Microsoft Teams. Use when you need to update the read status of a chat for a particular user.

Mark chat as unread for user$0.0003per call · all tiers

Marks a specific chat as unread for a user by setting the last read message timestamp. Use when you need to mark messages after a certain time as unread.

Pin message in chat$0.0003per call · all tiers

Tool to pin a message in a Microsoft Teams chat. Use when you need to highlight an important message for quick access.

Reply to Teams channel message$0.0003per call · all tiers

Sends a reply to an existing message, identified by `message_id`, within a specific `channel_id` of a given `team_id` in Microsoft Teams.

Provision channel email address$0.0003per call · all tiers

Tool to provision an email address for a Microsoft Teams channel. Use when you need to enable email integration for a specific channel.

Read worksheet range$0.0003per call · all tiers

Read worksheet range

Remove channel email address$0.0003per call · all tiers

Tool to remove the email address of a channel in Microsoft Teams. Use when you need to disable email integration for a specific channel.

Remove chat member$0.0003per call · all tiers

Tool to remove a member from a Microsoft Teams chat. Use when you need to remove a user from a chat conversation.

Remove Microsoft 365 group member$0.0003per call · all tiers

Remove a directory object's direct membership reference from a Microsoft 365 group without deleting the directory object.

Remove team member$0.0003per call · all tiers

Tool to remove a member from a Microsoft Teams team. Use when you need to remove a user from a team.

Remove team members$0.0003per call · all tiers

Tool to remove multiple members from a Microsoft Teams team in bulk. Use when you need to remove one or more users from a team.

Search Teams files$0.0003per call · all tiers

Search files in Microsoft Teams using KQL syntax. Find files by name, type, content, author, and modification date across all Teams and channels. Supports boolean logic and date ranges. Examples: 'filetype:pdf AND lastmodifiedtime>=2024-10-01', 'contract AND budget', 'filename:report AND author:user@example.com'

Search Teams messages$0.0003per call · all tiers

Search Microsoft Teams messages using KQL syntax. Supports sender (from:), date filters (sent:), attachments, and boolean logic. Works across all Teams chats and channels the user has access to, including matching self-DM/personal-note messages whose resource chatId is `48:notes`. Examples: 'from:user@example.com AND sent>=2024-10-01', 'punchlist OR termination', 'sent>today-30 AND hasattachment:yes' NOTE: This action requires an organizational Microsoft 365 account (Azure AD/Entra ID). It does NOT work with personal Microsoft accounts (MSA) such as @outlook.com, @hotmail.com, or @live.com. If using a personal Microsoft account, this search will fail.

Send Activity Notification to Recipients$0.0003per call · all tiers

Tool to send activity notifications to specified recipients in Microsoft Teams. Use when you need to send custom notifications to users, team members, or channel members.

Send a message to yourself$0.0003per call · all tiers

Send a message to your Microsoft Teams self-DM (the chat with yourself), useful for saving a personal note without looking up any chat or user ID.

Set Presence$0.0003per call · all tiers

Tool to set the presence information for a user's application presence session. Use when you need to update a user's presence state in Microsoft Teams. Valid combinations: Available/Available, Busy/InACall, Busy/InAConferenceCall, Away/Away, or DoNotDisturb/Presenting.

Set Presence Automatic Location$0.0003per call · all tiers

Tool to set the automatic presence location (office/remote/timeOff) for a specified user. Use when updating work location status in Microsoft Teams via automatic detection.

Set User Preferred Presence$0.0003per call · all tiers

Tool to set the preferred availability and activity status for a user. Use when you need to update a user's presence status in Microsoft Teams. Preferred presence takes effect only when at least one presence session exists for the user.

Set User Presence Manual Location$0.0003per call · all tiers

Tool to set the manual presence location (office/remote/timeOff) for a specific user. Use when updating work location status for a user in Microsoft Teams.

Share Team Schedule$0.0003per call · all tiers

Tool to share a Microsoft Teams schedule for a specified time range. Use when you need to make a team's schedule visible to members.

Create Chat$0.0003per call · all tiers

Creates a new chat; if a 'oneOnOne' chat with the specified members already exists, its details are returned, while 'group' chats are always newly created. IMPORTANT: The authenticated user MUST be included as one of the members.

List Teams$0.0003per call · all tiers

Retrieves Microsoft Teams accessible by the authenticated user, allowing filtering, property selection, and pagination.

List channel messages$0.0003per call · all tiers

Tool to list messages in a Teams channel when team_id and channel_id are known (no chat_id required). Use this to enumerate channel message history and obtain message_id for follow-on operations like listing replies or getting message details.

List team channels$0.0003per call · all tiers

Retrieves channels for a specified Microsoft Teams team ID (must be valid and for an existing team), with options to include shared channels, filter results, and select properties.

Send Channel Message$0.0003per call · all tiers

Posts a new top-level message to a channel in Microsoft Teams (does NOT reply to an existing message). Despite the file name 'reply_to_channel_chat', this action creates a brand-new message in the channel via POST /teams/{id}/channels/{id}/messages. To reply to an existing message thread, use the dedicated reply action instead.

Send message to Teams chat$0.0003per call · all tiers

Sends a non-empty message (text or HTML) to a specified, existing Microsoft Teams chat; content must be valid HTML if `content_type` is 'html'.

Unarchive channel$0.0003per call · all tiers

Tool to unarchive a channel in a Microsoft Teams team. Use when you need to restore an archived channel to active state.

Unarchive group team channel$0.0003per call · all tiers

Tool to unarchive a channel in a Microsoft Teams group's team. Use when you need to restore an archived channel to active state.

Unarchive Teams team$0.0003per call · all tiers

Tool to unarchive a Microsoft Teams team. Use when you need to restore an archived team to active state.

Unhide Chat For User$0.0003per call · all tiers

Tool to unhide a chat for a specific user. Use when you need to make a hidden chat visible again in the user's chat list.

Unpin chat message$0.0003per call · all tiers

Tool to unpin a message from a Microsoft Teams chat. Use when you need to remove a pinned message.

Update Call$0.0003per call · all tiers

Tool to update the navigation property calls in Microsoft Teams communications. Use when you need to modify properties of an existing call.

Update Call Operation$0.0003per call · all tiers

Tool to update the navigation property operations in communications. Use when you need to modify properties of an existing call operation.

Update Call Participant$0.0003per call · all tiers

Tool to update a participant in a Microsoft Teams call. Use when you need to modify participant properties such as lobby status.

Update Teams channel$0.0003per call · all tiers

Tool to update channel properties in a Microsoft Teams group. Use when you need to modify channel description, display name, or favorite settings.

Update Teams channel message$0.0003per call · all tiers

Tool to update a message in a channel. Use when you need to modify an existing channel message after confirming channel and message IDs.

Update Chat$0.0003per call · all tiers

Tool to update the properties of a chat. Use when you need to modify chat settings such as the topic.

Update Teams chat message$0.0003per call · all tiers

Tool to update a specific message in a chat. Use when you need to correct or modify a sent chat message.

Update Content Sharing Session$0.0003per call · all tiers

Tool to update a content sharing session in a Microsoft Teams call. Use when you need to modify the properties of an existing content sharing session.

Update schedule day note$0.0003per call · all tiers

Tool to update an existing day note in a team's schedule. Use when you need to modify notes or reminders for a specific date in the team schedule.

Update Drive Item$0.0003per call · all tiers

Rename, move, or update file-system times for a Microsoft Graph drive item. Descriptions can be changed only for OneDrive Personal items.

Update online meeting$0.0003per call · all tiers

Tool to update the properties of an existing Microsoft Teams online meeting. Use when you need to modify meeting details such as subject, start time, or end time.

Update open shift$0.0003per call · all tiers

Tool to update an existing open shift in a Microsoft Teams team schedule. Use when you need to modify open shift details such as times, theme, notes, or open slot count.

Update Planner bucket$0.0003per call · all tiers

Update a Planner bucket name or ordering with ETag concurrency.

Update Planner task$0.0003per call · all tiers

Update selected properties of a Microsoft Planner task using its last known ETag for optimistic concurrency.

Update scheduling group$0.0003per call · all tiers

Tool to replace/update a scheduling group in a team's schedule. Use when you need to modify properties of an existing scheduling group such as display name, active status, code, or member list.

Renew Graph subscription$0.0003per call · all tiers

Renew a Microsoft Graph subscription or replace its notification URL.

Update Teams channel tab$0.0003per call · all tiers

Tool to update the properties of a tab in a Microsoft Teams channel. Use when you need to modify tab display name, configuration, or web URL.

Update Team$0.0003per call · all tiers

Tool to update the properties of a team. Use when you need to modify team settings such as member, messaging, or fun settings.

Update team member$0.0003per call · all tiers

Tool to update a team member's roles or properties in Microsoft Teams. Use when you need to change a member's role (e.g., promote to owner or demote to member).

Update team schedule shift$0.0003per call · all tiers

Tool to update an existing shift in a Microsoft Teams team schedule. Use when you need to modify shift details like times, assigned user, or notes.

Update time off$0.0003per call · all tiers

Tool to replace an existing timeOff entry in a team's schedule. Use when you need to update time off details including dates, reason, or status.

Update time off reason$0.0003per call · all tiers

Tool to update a time off reason in a team's schedule. Use when you need to modify the display name, icon, active status, or code of an existing time off reason.

Upload drive file$0.0003per call · all tiers

Upload a file up to 250 MB as a child of a Microsoft drive item. If a file with the same name already exists, this operation replaces its contents.

Who Am I$0.0003per call · all tiers

Return the identity (email, name) of the connected Microsoft Teams account.

Airtableby Xava Inference26 tools$0.0003 per callEnable
Apaleoby Xava Inference29 tools$0.0003 per callEnable
Asanaby Xava Inference157 tools$0.0003 per callEnable
Attioby Xava Inference105 tools$0.0003 per callEnable
Basecampby Xava Inference141 tools$0.0003 per callEnable
Bitbucketby Xava Inference116 tools$0.0003 per callEnable
Blackbaudby Xava Inference5 tools$0.0003 per callEnable
Add Gifts To Batch$0.0003per call · all tiers

Add one or more gifts (donations) to an existing gift batch in Blackbaud Raiser's Edge NXT. Use this tool when you need to: - Append new gifts to an open batch for later processing - Batch multiple donations together before committing them - Add gifts with detailed information (payments, splits, custom fields) Prerequisites: - The batch must already exist (use a create batch action first if needed) - The batch must be in "open" status (not committed) - You need the batch_id (system record ID) and constituent_id (donor ID) for each gift Note: This action returns response details for all HTTP status codes (including errors). Check the status_code field in the response to determine success (200) vs errors (4xx/5xx).

Get Gift By ID$0.0003per call · all tiers

Retrieves comprehensive gift details from Blackbaud Raiser's Edge NXT by gift ID. Use this tool when you need to fetch detailed information about a specific gift including: - Gift amount and currency - Donor/constituent information - Gift type and status - Important dates (gift date, post date) - Associated metadata and custom fields The gift_id is the unique system record ID (integer) that identifies the gift in Raiser's Edge NXT.

Get Membership Details$0.0003per call · all tiers

Retrieves comprehensive membership details from Blackbaud Raiser's Edge NXT by member junction ID. Fetches detailed information about a specific membership including program name, category/subcategory, membership status and standing (Active, Lapsed), start/expiration dates, dues information, and associated constituent ID. Requires a valid member_junction_id (GUID) that uniquely identifies a membership junction record linking a constituent to a membership program in Raiser's Edge NXT. Returns error information in the response object for graceful error handling in agent workflows.

Get Payment Transaction$0.0003per call · all tiers

Retrieves payment transaction details from Blackbaud SKY Payments API. Use this to check transaction status, amounts, payment methods, and error details. Transaction IDs come from payment processing endpoints, checkout callbacks, batch operations, or webhook notifications. Requires: Payments API subscription key (Bb-Api-Subscription-Key) and OAuth Bearer token. This retrieves existing transactions; it does not process new payments.

OneRoster OAuth2 Base API$0.0003per call · all tiers

Tool to interact with Blackbaud OneRoster OAuth2 base endpoints. Use to fetch OpenID configuration (/.well-known/openid-configuration), JWKS key set (publickeys), or obtain an access token via the client credentials grant. Ensure client credentials are configured before using the token operation.

Boldsignby Xava Inference14 tools$0.0003 per callEnable
Get Brand Details$0.0003per call · all tiers

Tool to get brand details by brand ID. Use after obtaining the brand identifier.

List Brands$0.0003per call · all tiers

Tool to list all brands in the account. Use after confirming account is authenticated.

Create Custom Field$0.0003per call · all tiers

Tool to create a brand-scoped custom field. Use when you need to define and register a new custom field for a specific brand.

Edit Custom Field$0.0003per call · all tiers

Tool to edit an existing custom field. Use when you need to update a custom field's properties after creation.

List Behalf Documents$0.0003per call · all tiers

Tool to list documents sent on behalf of users. Use when fetching and filtering documents you've sent or on behalf of others.

Edit Document (Beta)$0.0003per call · all tiers

Tool to edit a draft or sent document. Use when updating files, recipients, or document settings before finalizing the document.

Extend Document Expiry$0.0003per call · all tiers

Tool to extend a document's expiry date. Use before signing to prolong a document's deadline.

List Documents$0.0003per call · all tiers

Tool to list documents in My Documents with filters. Use when you need to fetch and filter documents based on various criteria.

Remove Document Authentication$0.0003per call · all tiers

Tool to remove authentication from a document. Use when you need to disable signer authentication on an existing document before the signing process.

Send Document$0.0003per call · all tiers

Tool to send a document for eSignature. Use when you need to deliver documents to recipients for signing.

List Team Documents$0.0003per call · all tiers

Tool to list team documents. Use when a team or account admin needs to retrieve all team documents with optional filters.

Create Embedded Request Link$0.0003per call · all tiers

Tool to create an embedded request link. Use after specifying title and signers to generate an embeddable URL for in-app document preparation and sending.

Upload File (Helper)$0.0003per call · all tiers

Helper action to upload a file to R2 temp via the Xava file pipeline, returning a key that can be passed to FileUploadable fields in other actions (e.g., BrandLogo in brand create).

Get API Credits Count$0.0003per call · all tiers

Tool to get remaining BoldSign API credits count. Use after authenticating your BoldSign account.

Boxby Xava Inference284 tools$0.0003 per callEnable
Calby Xava Inference168 tools$0.0003 per callEnable
Calendlyby Xava Inference53 tools$0.0003 per callEnable
Canvaby Xava Inference49 tools$0.0003 per callEnable
Capsule CRMby Xava Inference109 tools$0.0003 per callEnable
ClickUpby Xava Inference163 tools$0.0003 per callEnable
Confluenceby Xava Inference70 tools$0.0003 per callEnable
Contentfulby Xava Inference124 tools$0.0003 per callEnable
Crowdinby Xava Inference232 tools$0.0003 per callEnable
Dartby Xava Inference18 tools$0.0003 per callEnable
Add Task Attachment From URL$0.0003per call · all tiers

Tool to attach a file from a provided URL to a task. The file will be downloaded and attached asynchronously. Use when you need to add a file attachment to a task from a URL source.

Add Task Comment$0.0003per call · all tiers

Tool to create a new comment on a DART task. Use when you need to add feedback, notes, or discussion to a specific task. Supports markdown formatting and threaded replies via parentId.

Add Task Time Tracking$0.0003per call · all tiers

Tool to add a time tracking entry to a DART task. Use when you need to record time spent on a specific task. The finishedAt timestamp must be after startedAt.

Create Doc$0.0003per call · all tiers

Tool to create a new doc in Dart. Use when you need to record a new document that the user intends to write down. By default, the created doc will be in the Docs folder unless a specific folder is specified.

Create Task$0.0003per call · all tiers

Tool to create a new task in DART with title and optional metadata. Use when you need to add a task to a workspace.

Delete Doc$0.0003per call · all tiers

Tool to move an existing doc to the trash where it can be recovered if needed. Use when you need to delete a doc without permanently removing it.

Delete Task$0.0003per call · all tiers

Tool to delete an existing task in Dart by moving it to trash. Use when a task needs to be removed but can be recovered later.

Get User Space Configuration$0.0003per call · all tiers

Tool to retrieve workspace configuration including dartboards, folders, types, statuses, and more. Use when you need to understand available options in the workspace.

Get Doc$0.0003per call · all tiers

Tool to retrieve an existing doc with metadata and content. Use when you need to access a specific document's details including title, folder, and text content.

Get Task$0.0003per call · all tiers

Tool to retrieve an existing task with full details including title, dartboard, status, and description. Use when you need to fetch complete information about a specific task.

List Comments$0.0003per call · all tiers

Tool to list comments for a task with filtering options. Use when you need to retrieve comments on a specific task. Supports filtering by author, text content, date range, and pagination. Can be ordered by date or hierarchical thread structure.

List Docs$0.0003per call · all tiers

Tool to list docs with filtering and search capabilities. Use when you need to retrieve documents from DART with filters like folder, title, text content, or full-text search. Supports pagination and custom ordering by creation date, update date, or title.

List Help Center Articles$0.0003per call · all tiers

Tool to search help center articles by semantic similarity to query. Use when you need to find relevant help articles based on a short search query (1-5 words). Returns up to two most relevant articles.

List Tasks$0.0003per call · all tiers

Tool to list tasks with powerful filtering options. Use when you need to retrieve tasks from DART with filters like dartboard, status, assignee, tags, priority, dates, or completion state. Supports pagination and custom ordering.

Move Task$0.0003per call · all tiers

Tool to move a task to a specific position within its dartboard. Use when you need to reorder tasks in a list. Specify either afterTaskId or beforeTaskId to position the task.

Retrieve Skill By Title$0.0003per call · all tiers

Tool to retrieve a skill by its exact title from the workspace. Use when you need to find details about a specific skill including its ID and instructions.

Update Doc$0.0003per call · all tiers

Tool to update an existing doc in Dart. Use when you need to modify a document's title, folder location, or content. Any properties not specified will remain unchanged.

Update Task$0.0003per call · all tiers

Tool to update an existing task in DART with new properties. Use when you need to modify a task's title, status, assignees, or other attributes. Only properties specified in the request will be updated.

Daytonaby Xava Inference114 tools$0.0003 per callEnable
Dialpadby Xava Inference192 tools$0.0003 per callEnable

Build a service agents can use? Submit a connection from your dashboard. Community connections are made and run by their builders; review checks their description and pricing.