The Tool Library provides ready-made integrations that your AI agents can use during conversations. No coding required—just add the tool, configure the settings, and your agent can book appointments, send messages, fetch data, and more.
How it works: When you add a tool to your agent, it becomes available for
the agent to call during conversations. The agent decides when to use each
tool based on your prompt instructions.
Understanding the difference between variables and configurations is key to using tools effectively.
Variables
Filled by the agent during the conversation The agent gathers this
information from the customer and passes it to the tool. Examples: -
Customer’s name - Preferred appointment time - Email address - Phone number
Configurations
Preset when you add the tool You configure these once, and they stay the
same for every call/chat. Examples: - API keys - Calendar IDs - Default
timezone - Integration credentials
Example:When using the “Fetch Free Slots” tool:
Configuration: You set the Calendar ID once (which calendar to check)
Variables: The agent fills in the start_date and timezone during each conversation
Connect to 60+ popular applications through MCP application integrations. These applications are available as preset MCP servers—simply authenticate and select which tools you want your agent to access.
How it works: When you add an MCP application integration, you’ll
authenticate your account and then choose specific tools/actions from that
application. Your agent can then perform those actions during conversations.
See the MCP Server section for detailed setup
instructions.
ActiveCampaign is a marketing automation and CRM platform enabling businesses to manage email campaigns, sales pipelines, and customer segmentation to boost engagement and drive growth.
Add Contact Note
Add a note to a contact in ActiveCampaign.
Add Contact To Automation
Add an existing contact to a specific automation in ActiveCampaign.
Add Secondary Contact To Deal
Add a secondary contact to an existing deal in ActiveCampaign.
Create Account
Create a new account in ActiveCampaign.
Create Contact
Create a new contact in ActiveCampaign with the specified details.
Create Contact Task
Create a task associated with a contact in ActiveCampaign.
Create Deal Pipeline
Create a new deal pipeline in ActiveCampaign.
Create Deal Task Type
Create a new deal task type in ActiveCampaign.
Delete Account
Delete an existing account in ActiveCampaign.
Delete Deal Pipeline
Delete an existing deal pipeline in ActiveCampaign.
Delete Deal Stage
Delete an existing deal stage in ActiveCampaign.
Find Contact
Find a specific contact in ActiveCampaign.
Find Contact Task
Find tasks associated with a specific contact in ActiveCampaign.
List All Contacts
List all contacts in ActiveCampaign.
Manage Contact Tag
Manage tags for a contact in ActiveCampaign.
Manage List Subscription
Subscribe or unsubscribe a contact from a list in ActiveCampaign.
Remove Contact From Automation
Remove a contact from a specified automation in ActiveCampaign.
Track Event
Create a custom website or application event in ActiveCampaign.
Update Account
Update an existing account in ActiveCampaign.
Upsert Account
Create a new account if it doesn’t exist or update an existing account in ActiveCampaign.
Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integrations for data management.
Create Base
Create a new Airtable base with specified tables and fields.
Create Comment
Create a comment on a record in Airtable.
Create Field
Create a new field in an Airtable table.
Create Multiple Records
Create multiple records in an Airtable table.
Create Record
Create a new record in an Airtable table.
Create Table
Create a new table in an Airtable base.
Delete Comment
Delete a comment from a record in Airtable.
Delete Multiple Records
Delete multiple records from an Airtable table.
Delete Record
Delete a record from an Airtable table.
Get Base Schema
Retrieve the schema for an Airtable base.
Get Record
Retrieve a specific record from an Airtable table.
Get User Info
Retrieve information about the authenticated Airtable user.
List Bases
List all accessible Airtable bases.
List Comments
Retrieve all comments for a record in Airtable.
List Records
Retrieve records from an Airtable table with filtering and sorting.
Apollo provides CRM and lead generation capabilities, helping businesses discover contacts, manage outreach, and track sales pipelines for consistent customer relationship development.
Create Account
Create a new account in Apollo.io.
Create Contact
Create a new contact in Apollo.io.
Create Deal
Create a new sales opportunity (deal) in Apollo.io.
Create Task
Create tasks in Apollo.io.
Get Labels
Retrieve all labels from Apollo.io.
Get Opportunity Stages
Retrieve opportunity stages from Apollo.io.
Get Organization Job Postings
Retrieve job postings for an organization in Apollo.io.
Brevo is an all-in-one marketing platform that helps businesses grow through email marketing, SMS, chat, and CRM tools.
Create A Company
Create a new company in your Brevo account.Description:
This tool allows you to create a new company in your Brevo account.
Delete Company
Delete a company from Brevo.Description:
Deletes a company from Brevo using its unique identifier.
Delete Contact
Delete a contact from Brevo.Description:
Deletes a contact from Brevo using its unique identifier.
Find Contact
Check if a contact exists in Brevo.Description:
This tool checks if a contact exists in Brevo. It searches for a contact using either an email address or mobile number, with the email being prioritized if both are provided.
Get All Contacts
Retrieve all contacts from your Brevo account.Description:
This tool retrieves all contacts from your Brevo account. It allows for pagination and filtering based on modification/creation dates, list IDs, segment IDs, and contact attributes.
Get Company Details
Retrieve details of a specific company.Description:
This tool retrieves the details of a specific company by its unique ID.
Get Contact Details
Retrieve detailed information about a specific contact.Description:
This tool retrieves detailed information about a specific contact in Brevo. You can identify the contact using their email address (URL-encoded), their unique contact ID, or their SMS attribute value.
List All Companies
Retrieve a list of all companies in Brevo CRM.Description:
This action retrieves a list of all companies stored in the Brevo CRM. It supports pagination and filtering by name and other attributes.
BILL is a leading provider of cloud-based software that simplifies, digitizes, and automates back-office financial processes for small and mid-sized businesses. Our customers come from all industries, ranging from startups to established brands and nonprofits to franchises.
Accept Network Invitation
Accept a network invitation that was sent to the organization by a vendor or customer. When the invitation is accepted, the organization is connected with the vendor or customer in the BILL network. See BILL network in the Guides section for more information, sample requests, and responses.
Approve Or Deny A Reimbursement
Approve or deny a reimbursement.
Archive A Bill
Archive an existing bill. In the response, the archived field is set as true. You can restore an archived bill with POST /v3/bills/{billId}/restore. There is no change when you archive an archived bill.
Archive A Customer
Archive an existing customer. In the response, the archived field is set as true. You can restore an archived customer with POST /v3/customers/{customerId}/restore. There is no change when you archive an archived customer.
Archive An Invoice
Archive an existing invoice. In the response, the archived field is set as true. You can restore an archived invoice with POST /v3/invoices/{invoiceId}/restore. There is no change when you archive an archived invoice.
Archive An Item
Archive an existing item. In the response, the archived field is set as true.
Archive A Recurring Bill
Archive a recurring bill. In the response, the archived field is set as true. You can restore an archived recurring bill with POST /v3/recurringbills/{recurringbillId}/restore. There is no change when you archive an archived recurring bill. When a recurring bill is modified, all future bills are automatically changed.
Archive A Vendor
Archive an existing vendor. In the response, the archived field is set as true. You can restore an archived vendor with POST /v3/vendors/{vendorId}/restore. There is no change when you archive an archived vendor.
Cancel A Payment
Cancel an existing payment. You can attempt to cancel a payment with POST /v3/payments/{paymentId}/cancel based on a set of conditions. See Payment cancelation and void cut-off timing in the BILL Help Center to learn about the BILL cancel payment process and timing. If the conditions are not met, you cannot cancel the payment. At that point, you can attempt to void the payment with POST /v3/payments/{paymentId}/void.
Create A Bank Account
Create a new bank account. The currently signed-in user must have the ADMINISTRATOR user role in the BILL organization to perform this operation. BILL sends an email notification for informing you about changes to your funding accounts. Note: When you create a bank account, BILL sends a test ACH payment to the bank account to confirm whether the account details are accurate. In the response, three fields are set to their default values. * The bank account status is set as PENDING. You can verify t
Create A Bill
Create a new bill. See Bills in the Guides section for more information, sample requests, and responses.
Create A Customer
Create a new customer. See Customers in the Guides section for more information, sample requests, and responses.
Create An Invoice
Create a new invoice. See Invoices in the Guides section for more information, sample requests, and responses.
Create An Item
Create a new item.
Create A Payment
Create a payment. See Get list of vendor payment options to get details about vendor payment options and payment process dates. Note: Creating a payment requires an MFA-trusted API session. See MFA setup for information about the BILL MFA process. See Payments in the Guides section for more information, sample requests, and responses.
Create A Recurring Bill
Create a recurring bill. See Recurring bills in the Guides section for more information, sample requests, and responses.
Create A Reimbursement
Create a reimbursement
Create A Vendor
Creates a new vendor in the Bill.com system with comprehensive details for invoicing and payment processing. This endpoint allows you to set up a vendor’s basic information, address, payment preferences, tax details, and auto-pay settings. It’s particularly useful when onboarding new suppliers or updating existing vendor information en masse. The endpoint requires at minimum the vendor’s name and address, but allows for extensive customization of payment terms, currencies, and automated payment rules.
Create A Vendor Bank Account
Create a vendor bank account for an existing vendor. To update vendor bank account information, you must first delete the existing vendor bank account (with DELETE /v3/vendors/{vendorId}/bank-account), and then create a new vendor bank account (with POST /v3/vendors/{vendorId}/bank-account) with the updated information. Note: When you add vendor bank account information, BILL requires 2 business days to complete a one-time verification of the bank account.
Delete A Reimbursement
Delete a specified reimbursement.
Delete A Vendor Bank Account
Delete the existing vendor bank account for a vendor. To update vendor bank account information, you must first delete the existing vendor bank account (with DELETE /v3/vendors/{vendorId}/bank-account), and then create a new vendor bank account (with POST /v3/vendors/{vendorId}/bank-account) with the updated information.
Delete Customer Connection
Delete an existing network connection with a customer. In addition, use this endpoint to cancel a pending customer connection invite. You can send a new connection invitation after an existing connection or invitation is canceled. Note: If the invited customer does not respond to an invitation for 60 days, the invitation expires. See BILL network in the Guides section for more information, sample requests, and responses.
Delete Vendor Connection
Delete an existing network connection with a vendor. In addition, use this endpoint to cancel a pending vendor connection invite. You can send a new connection invitation after an existing connection or invitation is canceled. Note: If the invited vendor does not respond to an invitation for 60 days, the invitation expires. See BILL network in the Guides section for more information, sample requests, and responses.
Get Bank Account Details
Get details about an existing bank account.
Get Bill Details
Get details about an existing bill.
Get Card Funding Purpose
Get a list of card funding purpose values based on the vendor and card brand. When you create a payment (POST /v3/payments or POST /v3/payments/bulk) with a CARD_ACCOUNT funding account type, BILL requires a vendor industry value for compliance. When BILL cannot identify the vendor industry, the cardFundingPurpose field must be set in your payment request. Use this endpoint to get the list of card funding purpose values you can set.
Get Check Image Data
Get images of an existing check sent to a vendor. From the response, use downloadLink in a GET request to download the front and back images of the check. curl '{downloadLink}&sessionId={session_id}' --output {check_name}
Get Customer Details
Get details about an existing customer.
Get Customer Invitation Status
Get the status of an existing invitation sent with POST /v3/network/invitation/customer/{customerId}. When the customer accepts the invitation, your organization is connected with the customer. Note: If the invited customer does not respond to an invitation for 60 days, the invitation expires. See BILL network in the Guides section for more information, sample requests, and responses.
Get International Payments Configuration
Get international payments (not USD) configuration that is required for compliance with international payment rules of a vendor country and vendor bank account. This information is based on vendor country, bill currency, and vendor account type. Use this endpoint for getting information before creating an international vendor. In the response, the required paymentPurpose and regulatoryFields information is retrieved for the vendor.
Get Invoice Details
Get details about an existing invoice.
Get Item Details
Get details about an existing item.
Get List Of Bank Accounts
Get a list of bank account objects. By default, you get 20 results on one page of results. Set max in your request to get up to 100 results on one page. See Search operations with lists in the Guides section for filtering, sorting, and pagination examples.
Get List Of Bills
Get a list of bill objects. By default, you get 20 results on one page of results. Set max in your request to get up to 100 results on one page. See Search operations with lists in the Guides section for filtering, sorting, and pagination examples.
Get List Of Customers
Get a list of customer objects. By default, you get 20 results on one page of results. Set max in your request to get up to 100 results on one page. See Search operations with lists in the Guides section for filtering, sorting, and pagination examples.
Get List Of Invoices
Get a list of invoice objects. By default, you get 20 results on one page of results. Set max in your request to get up to 100 results on one page. See Search operations with lists in the Guides section for filtering, sorting, and pagination examples.
Get List Of Items
Get a list of item objects. By default, you get 20 results on one page of results. Set max in your request to get up to 100 results on one page. See Search operations with lists in the Guides section for filtering, sorting, and pagination examples.
Get List Of Payments
Get a list of payment objects. By default, you get 20 results on one page of results. Set max in your request to get up to 100 results on one page. See Search operations with lists in the Guides section for filtering, sorting, and pagination examples.
Get List Of Recurring Bills
Get a list of recurring bill objects. By default, you get 20 results on one page of results. Set max in your request to get up to 100 results on one page. See Search operations with lists in the Guides section for filtering, sorting, and pagination examples.
Get List Of Reimbursements
Get a list of reimbursement objects.
Get List Of Transactions
Get a list of transaction objects.
Get List Of Vendor Payment Options
Get a list of vendor payment options available based on the funding account options available in the signed-in user’s BILL organization and on the payment methods accepted by a vendor. See Vendor payment options in the Guides section for more information, sample requests, and responses.
Get List Of Vendors
Get a list of vendor objects. By default, you get 20 results on one page of results. Set max in your request to get up to 100 results on one page. See Search operations with lists in the Guides section for filtering, sorting, and pagination examples.
Get Payment Details
Get details about an existing payment.
Get Recurring Bill Details
Get details about an existing recurring bill.
Get Reimbursement Details
Get details about a specified reimbursement.
Get Transaction Details
Get details about an existing transaction.
Get Vendor Bank Account Details
Get details about an existing vendor bank account.
Get Vendor Configuration
Get international payments (not USD) configuration after vendor creation. This configuration is required for compliance with international payment rules of a vendor country and vendor bank account. In the response, the required paymentPurpose and regulatoryFields information is retrieved for the vendor.
Get Vendor Details
Get details about an existing vendor.
Get Vendor Invitation Status
Get the status of an existing invitation sent with POST /v3/network/invitation/vendor/{vendorId}. When the vendor accepts the invitation, your organization is connected with the vendor. Note: If the invited vendor does not respond to an invitation for 60 days, the invitation expires. See BILL network in the Guides section for more information, sample requests, and responses.
Invite A Customer In The Bill Network
Send an invitation to connect a customer created in your organization with a customer in the network. BILL sends an invitation email to the customer email address. When the customer accepts the invitation, the customer in your organization is connected with the invited customer. If the invited customer does not respond, delete the invitation (with DELETE /v3/network/invitation/customer/{customerId}) before sending a new invitation.
Invite A Vendor In The Bill Network
Send an invitation to connect a vendor created in your organization with a vendor in the network. BILL sends an invitation email to the vendor email address. When the vendor accepts the invitation, the vendor in your organization is connected with the invited vendor. If the invited vendor does not respond, delete the invitation (with DELETE /v3/network/invitation/vendor/{vendorId}) before sending a new invitation.
Record Ar Payment
Record an invoice payment received outside your BILL system. Apply the recorded payment amount to one or more invoices for a customer. Any recorded unapplied amount is an overpayment and is available as a customer balance in your BILL system. See Recording an AR payment in the Guides section for more information, sample requests, and responses.
Replace A Bill
Update the number of line items in a bill. You can also update other bill details. You can use the PUT operation to add, remove, or replace the number of line items in a bill. A set of rules apply with the PUT operation. * When you add a new line item, a new line item id is generated in the bill. * When you omit an existing line item id, the line item is removed from the bill.
Replace An Invoice
Update the number of line items in an invoice. You can also update other invoice details. You can use the PUT operation to add, remove, or replace the number of line items in an invoice. A set of rules apply with the PUT operation. * When you add a new line item, a new line item id is generated in the invoice. * When you omit an existing line item id, the line item is removed from the invoice.
Replace A Recurring Bill
Update the number of line items in a recurring bill. You can also update other recurring bill details. You can use the PUT operation to add, remove, or replace the number of line items in a recurring bill. A set of rules apply with the PUT operation. * When you add a new line item, a new line item id is generated in the bill. * When you omit an existing line item id, the line item is removed from the bill. When a recurring bill is modified, all future bills are automatically changed.
Restore An Archived Bill
Restore an archived bill. In the response, the archived field is set as false. You can perform any valid BILL operation on restored bills. There is no change when you restore a restored bill.
Restore An Archived Customer
Restore an archived customer. In the response, the archived field is set as false. You can perform any valid BILL operation on restored customers. There is no change when you restore a restored customer.
Restore An Archived Invoice
Restore an archived invoice. In the response, the archived field is set as false. You can perform any valid BILL operation on restored invoices. There is no change when you restore a restored invoice.
Restore An Archived Item
Restore an archived item. In the response, the archived field is set as false.
Restore An Archived Recurring Bill
Restore an archived recurring bill. In the response, the archived field is set as false. You can perform any valid BILL operation on restored recurring bills. There is no change when you restore a restored recurring bill. When a recurring bill is modified, all future bills are automatically changed.
Restore An Archived Vendor
Restore an archived vendor. In the response, the archived field is set as false. You can perform any valid BILL operation on restored vendors. There is no change when you restore a restored vendor.
Search For An Organization In The Bill Networks
Search for a customer, vendor, or verified national vendor. You can search in the BILL network and verified national vendor network. When you search in the BILL network, there are two name requirements for getting search results. * Your search term must have a minimum of three characters. * Your search term must be a complete word. You will not get search results when your search term is a partial word.
Send An Invoice
Send an invoice to a customer email address. You can send the invoice to multiple email addresses. See Invoices in the Guides section for more information, sample requests, and responses.
Update A Bank Account
Update details about an existing bank account. This operation follows a set of rules. * Bank account status requirement: The bank account status must be set as VERIFIED before you can update any details about the bank account. You can verify the bank account with POST /v3/funding-accounts/banks/{bankAccountId}/verify. * Update field restrictions: You cannot update the routingNumber, accountNumber, and account type values for a bank account. If you want to update any of these values, cr
Update A Bill
Update details about a bill line item. You can also update other bill details. You can use the PATCH operation to modify line item details, such as amount and description. The bill line item id does not change with a PATCH operation.
Update A Customer
Update details about an existing customer.
Update An Invoice
Update details about an invoice line item. You can also update other invoice details. You can use the PATCH operation to modify line item details, such as amount, quantity, and description. The invoice line item id does not change with a PATCH operation.
Update An Item
Update details about an existing item.
Update A Recurring Bill
Update details about a recurring bill line item. You can also update other recurring bill details. You can use the PATCH operation to modify line item details, such as amount and description. The recurring bill line item id does not change with a PATCH operation. When a recurring bill is modified, all future bills are automatically changed.
Update A Reimbursement
Update a reimbursement
Update A Vendor
Update details about an existing vendor. ### Requirements for enabling vendor payments Vendor address details are required for paying a vendor by check or for inviting the vendor to join the BILL network. * line1 * city * zipOrPostalCode * country * payeeNameNote: You cannot add or update vendor bank account information with this endpoint. You can add and manage vendor bank account information with a dedicated set of endpoints.
Update Transaction
Update a transaction
Void A Payment
Void an existing payment. Void a bill payment that has started processing and cannot be canceled (with POST /v3/payments/{paymentId}/cancel). You can attempt to void payments made both with BILL (online) and outside BILL (offline). ### Void a payment made with BILL (online) In your /POST /v3/payments/{paymentId}/void request: * Set paymentId as the BILL-generated ID of the payment. The value begins with stp.
Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process.
Cancel Booking Via Uid
Cancel an existing booking in Cal.com.Description:
Cancels an existing and active Cal.com booking using its unique identifier (UID).
Check Calendar Version2
Check calendar availability.Description:
Retrieves free/busy availability for a specified calendar to aid scheduling without revealing event details; requires an existing, accessible calendar, noting that data granularity can vary.
Create Phone Call Event
Schedule a phone call event in Cal.com.Description:
Schedules a phone call event in Cal.com using existing eventType, organization, and team IDs; this action only registers the event details and does not initiate the actual phone call.
Fetch All Bookings
Retrieve a list of bookings.Description:
Fetches a list of bookings, optionally filtered by status, attendee, date range, or by event/team IDs (which must belong to/include the authenticated user respectively), with support for pagination and sorting.
List Event Types
Retrieve Cal.com event types.Description:
Retrieves Cal event types, filterable by username (required if eventSlug is provided), multiple usernames, or organization details (orgSlug or orgId).
Post New Booking Request
Create a new booking in Cal.com.Description:
Creates a new booking for an active event type, scheduling it for a specified start time (preferably in the future) with primary attendee details and optional customizations.
Reschedule Booking By Uid
Reschedule an existing booking.Description:
Reschedules an existing booking (identified by bookingUid) to a new time, provided the new slot’s availability is confirmed beforehand; all other rescheduling parameters (e.g., new date, time) must be sent in the POST request body, not via this action’s direct parameters.
CalendarHero is a versatile scheduling tool designed to streamline and simplify your calendar management. It integrates seamlessly with your existing calendars, allowing you to efficiently schedule, reschedule, and manage meetings with ease.
Add Calendar Connection
Add a calendar integration to a user’s account.Description:
Tool to add a calendar integration to a user’s account. Use after gathering provider credentials.
Create Contact
Create a new contact in CalendarHero.Description:
Tool to create a new contact. Use after confirming contact details before making the API call.
Create Meeting Request V2
Create a new meeting request in CalendarHero.Description:
Tool to create a new meeting request in CalendarHero. Use when scheduling a meeting with participants, time range, and additional details.
Fetch details for meetings within a timeframe.Description:
Tool to fetch details for meetings within a specified timeframe. Use this after user provides start and end datetimes in ISO8601.
List Meetings
Retrieve meetings within a timeframe.Description:
Tool to retrieve the user’s meetings within a specified timeframe. Use after confirming date range to fetch raw calendar data.
List Meeting Templates
List all available meeting templates.Description:
Tool to list all meeting templates available for quick scheduling. Use after authenticating and when you need to retrieve available templates before scheduling.
List Meeting Types
Retrieve user’s configured meeting types.Description:
Tool to retrieve the user’s configured meeting types. Use after authenticating with CalendarHero.
List User Calendars
List all calendar integrations for a user.Description:
Tool to list all calendar integrations connected to a user’s CalendarHero account. Use after authenticating when you need to retrieve available calendars for scheduling.
Search Contact
Search for existing contacts.Description:
Tool to search for existing contacts. Use after confirming a need to find contacts by email or name.
Send Reminder
Send a reminder to a contact about their meeting.Description:
Tool to send a reminder to a contact about their scheduled meeting. Use after confirming the meeting task ID to notify participants.
Update Contact
Update details of an existing contact.Description:
Tool to update details of an existing contact. Use when you have the contact’s ID and want to apply changes. Example: ‘Update contact 507f1f77bcf86cd799439011 with a new email.‘
Calendly is an appointment scheduling tool that automates meeting invitations, availability checks, and reminders, helping individuals and teams avoid email back-and-forth.
Cancel Event
Cancel an existing scheduled event.Description:
Permanently cancels an existing, active scheduled event by its uuid, optionally providing a reason, which may trigger notifications to invitees.
Create Invitee No Show
Mark an invitee as a no-show.Description:
Marks an Invitee, identified by their existing and valid URI, as a “No Show” for a scheduled event.
Create One Off Event Type
Create a temporary one-off event type.Description:
Creates a temporary Calendly one-off event type for unique meetings outside regular availability, requiring valid host/co-host URIs, a future date/range for date_setting, and a positive duration.
Create Scheduling Link
Create a single-use scheduling link.Description:
Create a single-use scheduling link. Creates a scheduling link that can be used to book an event. The link allows invitees to schedule up to the specified maximum number of events. Once the limit is reached, the link becomes inactive.
Create Share
Create a customizable share link for an event type.Description:
Creates a customizable, one-time share link for a Calendly event type, allowing specific overrides to its settings (e.g., duration, availability, location) without altering the original event type.
Create Single Use Scheduling Link
Create a one-time scheduling link.Description:
Creates a one-time, single-use scheduling link for an active Calendly event type, expiring after one booking.
Delete Invitee No Show
Delete an invitee no-show record.Description:
Deletes an Invitee No-Show record by its uuid to reverse an invitee’s “no-show” status; the uuid must refer to an existing record.
Delete Scheduled Event Data
Delete scheduled event data (Enterprise only).Description:
For Enterprise users, initiates deletion of an organization’s scheduled event data between a start_time and end_time (inclusive, where start_time must be less than or equal to end_time); actual data deletion may take up to 7 days to complete.
Get Current User
Retrieve current authenticated user information.Description:
Retrieves detailed information about the currently authenticated Calendly user.
Get Event
Retrieve a specific scheduled event.Description:
Use to retrieve a specific Calendly scheduled event by its UUID, provided the event exists in the user’s Calendly account.
Get Event Invitee
Retrieve invitee information for an event.Description:
Retrieves detailed information about a specific invitee of a scheduled event, using their unique UUIDs.
Get Event Type
Retrieve details for a specific event type.Description:
Retrieves details for a specific Calendly event type, identified by its UUID, which must be valid and correspond to an existing event type.
Get Invitee No Show
Retrieve invitee no-show record details.Description:
Retrieves details for a specific Invitee No Show record by its UUID; an Invitee No Show is marked when an invitee does not attend a scheduled event.
Get User
Retrieve comprehensive user details.Description:
Retrieves comprehensive details for an existing Calendly user.
Get User Availability Schedule
Retrieve user availability schedule.Description:
Retrieves an existing user availability schedule by its UUID; this schedule defines the user’s default hours of availability.
List Event Invitees
Retrieve list of invitees for an event.Description:
Retrieves a list of invitees for a specified Calendly event UUID, with options to filter by status or email, and sort by creation time.
List Events
Retrieve a list of scheduled events.Description:
Retrieves a list of scheduled Calendly events; requires user, organization, group, or invitee_email for scope, and admin rights may be needed when filtering by organization or group.
List Event Type Available Times
Fetch available time slots for an event type.Description:
Fetches available time slots for a Calendly event type within a specified time range; results are not paginated.
List Event Type Hosts
Retrieve hosts for an event type.Description:
Retrieves a list of hosts (users) assigned to a specific, existing Calendly event type, identified by its URI.
List User Busy Times
Fetch user’s busy time intervals.Description:
Fetches a user’s busy time intervals (internal and external calendar events) in ascending order for a period up to 7 days; keyset pagination is not supported.
List User S Event Types
Retrieve event types for a user or organization.Description:
Retrieves event types for a user or organization; requires either the user or organization URI.
ClickUp unifies tasks, docs, goals, and chat in a single platform, allowing teams to plan, organize, and collaborate across projects with customizable workflows.
Add Tag To Task
Add an existing tag to a task.Description:
Adds an existing tag to a specified task; team_id is required if custom_task_ids is true.
Add Task To List
Add a task to an additional list.Description:
Adds an existing task to an additional ClickUp List; the “Tasks in Multiple Lists” ClickApp must be enabled in the Workspace for this.
Create A Time Entry
Create a new time entry for a team.Description:
Creates a new time entry for a specified team.
Create Checklist
Create a new checklist in a task.Description:
Creates a new checklist with a specified name within an existing task, which can be identified by its standard ID or a custom task ID (if custom_task_ids is true, team_id is also required).
Create Checklist Item
Create a new checklist item.Description:
Creates a new checklist item within a specified, existing checklist, optionally setting the item’s name and assigning it to a user.
Create List
Create a new list in a folder.Description:
Creates a new list in ClickUp within a specified, existing folder.
Create List Comment
Add a comment to a list.Description:
Adds a new comment with specific text to an existing and accessible ClickUp List, assigns it to a user, and sets notification preferences for all list members.
Create Task
Create a new task in a list.Description:
Creates a new ClickUp task in a specific list, optionally as a subtask if a parent task ID (which cannot be a subtask itself and must be in the same list) is provided.
Create Task Comment
Add a comment to a task.Description:
Adds a comment to a ClickUp task; team_id is required if custom_task_ids is true.
Create Task From Template
Create a task from a template.Description:
Creates a new task in a specified ClickUp list from a task template, using the provided name for the new task.
Delete A Time Entry
Delete a time entry.Description:
Deletes an existing time entry, specified by timer_id, from a Workspace identified by team_id.
Delete Checklist
Delete a checklist.Description:
Permanently deletes an existing checklist identified by its checklist_id.
Delete Checklist Item
Delete a checklist item.Description:
Permanently deletes an existing item, identified by checklist_item_id, from an existing checklist, identified by checklist_id.
Delete Comment
Delete a comment from a task.Description:
Deletes an existing comment from a task using its comment_id.
Delete Goal
Delete a goal.Description:
Permanently removes an existing Goal, identified by its goal_id, from the Workspace.
Delete Task
Delete a task.Description:
Permanently deletes a task, using its standard ID or a custom task ID (requires custom_task_ids=true and team_id).
Edit Checklist
Update a checklist.Description:
Updates an existing checklist’s name or position, identified by its checklist_id.
Edit Checklist Item
Update a checklist item.Description:
Updates an existing checklist item, allowing modification of its name, assignee, resolution status, or parent item for nesting.
Get Accessible Custom Fields
Retrieve custom field definitions for a list.Description:
Retrieves all accessible Custom Field definitions for a specified ClickUp List using its list_id.
Get Filtered Team Tasks
Retrieve filtered tasks from a team.Description:
Retrieves a paginated list of tasks (up to 100 per page) from a specified team (Workspace ID in team_Id) based on various filter criteria, respecting user access permissions.
Get Folder
Retrieve folder details.Description:
Retrieves detailed information about a specific folder in ClickUp.
Get Folderless Lists
Retrieve lists not in folders.Description:
Retrieves all Lists within a specified Space that are not located in any Folder.
Get Folders
Retrieve folders in a space.Description:
Retrieves Folders within a specified ClickUp Space, ensuring space_id is valid, with an option to filter by archived status.
Get Goal
Retrieve goal details.Description:
Retrieves detailed information for an existing ClickUp Goal, specified by its unique goal_id.
Get Goals
Retrieve goals for a workspace.Description:
Retrieves goals for a specified ClickUp Workspace (Team); the team_id must be valid and accessible.
Get List
Retrieve list details.Description:
Retrieves detailed information for an existing List in ClickUp, identified by its unique list_id.
Get List Comments
Retrieve comments for a list.Description:
Retrieves comments for a specific ClickUp List, supporting pagination using start (timestamp) and start_id (comment ID) to fetch earlier comments; omits them for the latest 25.
Get List Members
Retrieve list members.Description:
Retrieves all members of a specific, existing ClickUp List by its ID.
Get Lists
Retrieve lists in a folder.Description:
Retrieves all lists within a specified, existing ClickUp folder, optionally filtering by archived status.
Get Running Time Entry
Retrieve the active time entry.Description:
Retrieves the currently active time entry for a user in a Workspace; a negative ‘duration’ in its data indicates it’s running, and the response may be empty if no entry is active.
Get Singular Time Entry
Retrieve a specific time entry.Description:
Fetches a specific time entry by its ID for a given team; a negative duration in the response indicates an active timer.
Get Space
Retrieve space details.Description:
Retrieves detailed information for an existing Space in a ClickUp Workspace, identified by its unique space_id.
Get Spaces
Retrieve spaces for a team.Description:
Retrieves Spaces for a Team ID; member information for private Spaces is returned only if the authenticated user is a member.
Get Space Tags
Retrieve tags for a space.Description:
Retrieves all tags for tasks within a specified ClickUp Space, requiring a valid space_id.
Get Task
Retrieve task details.Description:
Retrieves comprehensive details for a ClickUp task by its ID, supporting standard or custom task IDs (requires team_id for custom IDs).
Get Task Comments
Retrieve comments for a task.Description:
Retrieves up to 25 comments for a specified task, supporting pagination using start and start_id to fetch older comments.
Get Task Members
Retrieve task members.Description:
Retrieves users with explicit access (directly assigned or shared) to a specific existing task, excluding users with inherited permissions.
Get Tasks
Retrieve tasks from a list.Description:
Retrieves tasks from a specified ClickUp list; only tasks whose home is the given list_id are returned.
Get Task S Time In Status
Retrieve time spent in each status.Description:
Retrieves the duration a task has spent in each status, provided the “Total time in Status” ClickApp is enabled for the Workspace.
Get Task Templates
Retrieve task templates.Description:
Retrieves task templates for a specified Workspace (Team ID), supporting pagination.
Get Time Entries Within A Date Range
Retrieve time entries in a date range.Description:
Retrieves time entries for a specified Team (Workspace ID) within a date range (defaults to the last 30 days for the authenticated user if dates are omitted); active timers are indicated by negative durations in the response.
Get Time Entry History
Retrieve time entry modification history.Description:
Retrieves the modification history for an existing time entry within a specific ClickUp Team (Workspace).
Get View Tasks
Retrieve tasks from a view.Description:
Retrieves all tasks visible in a specified ClickUp view, respecting its applied filters, sorting, and grouping.
Remove Custom Field Value
Remove a custom field value from a task.Description:
Removes an existing value from a Custom Field on a specific task; this does not delete the Custom Field definition or its predefined options.
Remove Guest From Task
Remove a guest from a task.Description:
Revokes a guest’s access to a specific task; only available for Workspaces on the ClickUp Enterprise Plan.
Remove Tag From Task
Remove a tag from a task.Description:
Removes a tag from a specified task by disassociating it (does not delete the tag from Workspace), succeeding even if the tag is not on the task.
Remove Task From List
Remove a task from an additional list.Description:
Removes a task from an extra list (not its home list); the “Tasks in Multiple Lists” ClickApp must be enabled.
Set Custom Field Value
Set or update a custom field value.Description:
Sets or updates a Custom Field’s value for a task; the new value (with type-dependent structure, e.g., {"value": "text"} or {"value": 123, "value_options": {"currency_type": "USD"}}) is provided in the JSON request body.
Start A Time Entry
Start a new time entry timer.Description:
Starts a new time entry (timer) in the specified Team (Workspace), optionally associating it with a task, adding a description, setting billable status, or applying tags (tags feature requires Business Plan or higher).
Stop A Time Entry
Stop the active time entry.Description:
Stops the authenticated user’s currently active time entry in the specified Team (Workspace), which requires an existing time entry to be running.
Update A Time Entry
Update an existing time entry.Description:
Updates an existing ClickUp time entry; provide start and end times together, and include team_id as a query param (request field team_id_1) if custom_task_ids is true.
Update Comment
Update a task comment.Description:
Updates an existing task comment’s text, assignee (who must be a valid workspace member), or resolution status, requiring a valid existing comment_id.
Update Goal
Update a goal.Description:
Updates attributes of an existing ClickUp goal, identified by its goal_id.
Update List
Update list attributes.Description:
Updates attributes of an existing ClickUp list, such as its name, content, due date, priority, assignee, or color status, identified by its list_id.
Update Task
Update task attributes.Description:
Updates attributes of an existing task; team_id is required if custom_task_ids is true, use a single space (” ”) for description to clear it, and provide at least one modifiable field.
Close is a CRM platform designed to help businesses manage and streamline their sales processes, including calling, email automation, and predictive dialers.Available Tools:
Create Call
Creates a new call record in Close.com. This tool allows you to log both inbound and outbound calls associated with a lead.
Create Lead
Creates a new lead in Close CRM with basic company information and optional contact details.
Create SMS
Creates a new SMS message in Close. The tool allows sending immediate SMS messages or logging received SMS messages.
Create Task
Creates a new task in Close.com. Tasks are used to track to-do items and can be associated with leads.
Delete Call
Deletes a specific call activity in Close.com. Useful for removing incorrectly logged calls or cleaning up call records.
Cannot be undone: This action permanently deletes the call record and cannot be reversed.
Get Note
Retrieves a list of note activities from Close. Allows users to fetch notes with optional filtering parameters.
Composio Search provides comprehensive web search across travel (flights, hotels, events), e-commerce (Amazon, Walmart, shopping), financial markets, news, academic research, images, and location services.Available Tools:
Amazon
Search Amazon for products across different country marketplaces. This tool searches Amazon’s product catalog with support for multiple international Amazon domains/marketplaces.
Each Amazon domain serves different countries with local pricing, currency, shipping options, and product availability.
Duck Duck Go
Perform web searches using DuckDuckGo search engine. Focuses on web information and details without tracking.
Event
Search for upcoming events, concerts, festivals, conferences, and other activities. Finds local and global events with powerful filtering options.
Finance
Get real-time stock prices, market data, financial news, and company information with historical analysis.
Returns detailed graph data, summary information, and key events for 6M+ time windows.
Flights
Search for flights with comprehensive pricing, schedule, and airline information. Finds available flights between cities/airports with detailed pricing.
Google Maps
Perform location-specific searches using Google Maps. Fetches the most relevant location data based on the input query.
Hotels
Search for hotels and vacation rentals with comprehensive filtering and pricing. Finds available accommodations with detailed information.
Shopping
Search for products with advanced price filtering, location targeting, and deal discovery. Provides comprehensive product search across multiple retailers.
Tavily
Perform advanced searches using Tavily LLM Search API. Accommodates complex queries with multiple filtering options for fine-tuned results.
Trip Advisor
Search TripAdvisor for travel recommendations and itinerary planning. Searches TripAdvisor’s comprehensive travel database for attractions, restaurants, hotels, tours, and activities.
Returns detailed information including ratings, reviews, photos, and traveler recommendations.
Walmart
Search Walmart for products with price filtering. Searches Walmart’s product catalog including groceries, electronics, clothing, home goods, pharmacy, and auto services.
Web
Perform general web searches and find relevant information. Searches the web for information on any topic.
Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions.Available Tools:
Add Group DM User
Adds a user to a Discord group Direct Message (DM) channel.
Add My Message Reaction
Adds an emoji reaction from the authenticated user/bot to a specific message in a Discord channel.
This action does not return information about existing reactions on the message.
Create Channel Invite
Creates a new invite for the specified Discord channel.
Requires ‘CREATE_INSTANT_INVITE’ permission for the channel.
Create DM
Creates a new direct message (DM) channel or retrieves an existing one.
This action only establishes or fetches the channel and does not send messages.
Create Guild Scheduled Event
Creates a new scheduled event in a Discord guild.
Event details depend on the entity_type - different types require different fields in the request body.
Create Message
Sends a message to a specified Discord channel.
Requires SEND_MESSAGES permission and at least one of: content, embeds, sticker_ids, or attachments.
Delete Guild Scheduled Event
Permanently deletes a specific scheduled event from a Discord guild.
Irreversible: This action permanently deletes the event and cannot be undone.
Delete Message
Permanently deletes a message from a specified Discord channel.
Irreversible: This action permanently deletes the message and cannot be undone.
Delete User Message Reaction
Removes a specific user’s emoji reaction from a message.
Requires ‘Manage Messages’ permission if deleting reactions from other users.
Get Channel
Retrieves detailed metadata for a specific Discord channel.
Returns only channel metadata, not message content or member lists.
Get Guild Member
Retrieves detailed information for a specific member of a Discord guild.
Requires the bot to belong to the guild and have necessary permissions (e.g., GUILD_MEMBERS intent).
Get Guild Scheduled Event
Retrieves a specific scheduled event from a Discord guild by its ID.
Get Message
Retrieves a specific message from a Discord channel.
Get Thread Member
Retrieves a member from a specified thread using their user ID.
Get User
Fetches public information for a Discord user.
Invite Resolve
Resolves a Discord invite code to get its details.
Visibility of some details may depend on bot permissions.
Join Thread
Joins the authenticated user to a thread specified by channel_id.
Use this when the user is not already a member, for archived threads, or for threads requiring explicit joining. The thread must be joinable, not locked or full, and the user must have permissions.
List Channel Invites
Fetches all active invites for a given Discord channel.
Requires channel invite view permissions. Response object structures may vary.
List Channel Webhooks
Fetches detailed information for all webhooks in a given Discord channel.
List Guild Members
Retrieves members for a Discord guild.
List Guild Scheduled Events
Retrieves a list of scheduled events for a specified Discord guild.
List Guild Scheduled Event Users
Fetches users who have expressed interest in a specific scheduled event.
List Messages
Retrieves historical messages from a specified Discord channel.
Messages are typically returned newest first. For real-time messages, use Discord’s WebSocket Gateway API.
List Pinned Messages
Retrieves all currently pinned messages from a Discord channel.
Typically limited to 50 messages, and no history of past pins is returned.
Search Guild Members
Searches for members in a specific Discord guild, allowing filtering by a query string.
Unpin Message
Unpins a message that is currently pinned in a specified Discord channel.
The message itself is not deleted, only unpinned.
Update Application Command
Updates specified properties of a Discord application command.
Omitted properties remain unchanged. The options field, if provided, overwrites all existing options.
Update Guild Scheduled Event
Updates attributes for an existing Discord guild event.
Only fields in the request body are changed.
Update Message
Updates a message previously sent by the bot in a Discord channel.
Only provide fields to change. Use null or an empty list to clear existing values. New attachments cannot be uploaded.
Dynamics 365 from Microsoft combines CRM, ERP, and productivity apps to streamline sales, marketing, customer service, and operations in one integrated platform.Available Tools:
Create Account
Creates a new account entity record in Dynamics CRM using the Web API.
Create Case
Creates a new case (incident) entity record in Dynamics CRM using the Web API.
Create Contact
Creates a new contact entity record in Dynamics CRM using the Web API.
Create Invoice
Creates a new invoice entity record in Dynamics CRM using the Web API.
Create Lead
Creates a new lead entity record in Dynamics CRM using the Web API.
Create Opportunity
Creates a new opportunity entity record in Dynamics CRM using the Web API.
Create Sales Order
Creates a new sales order entity record in Dynamics CRM using the Web API.
Get A Invoice
Retrieves a specific invoice from Dynamics CRM by its ID.
Get A Lead
Retrieves a specific lead from Dynamics CRM by its ID.
Get All Leads
Retrieves all lead records from Dynamics CRM.
Get All Invoices
Retrieves all invoice records from Dynamics CRM.
Update Case
Updates an existing case (incident) entity record in Dynamics CRM using the Web API.
Update Invoice
Updates an existing invoice entity record in Dynamics CRM using the Web API.
Update Lead
Updates an existing lead entity record in Dynamics CRM using the Web API.
Update Opportunity
Updates an existing opportunity entity record in Dynamics CRM using the Web API.
Update Sales Order
Updates an existing sales order entity record in Dynamics CRM using the Web API.
Freshdesk provides customer support software with ticketing, knowledge base, and automation features for efficient helpdesk operations and better customer experiences.Available Tools:
Create Ticket
Creates a new ticket in Freshdesk.
View Ticket
Views an existing ticket in Freshdesk.
Get Tickets
Retrieves a list of tickets from Freshdesk.
List All Tickets
Lists all tickets in Freshdesk.
Update Ticket
Updates an existing ticket in Freshdesk.
Reply Ticket
Replies to an existing ticket in Freshdesk.
Delete Ticket
Deletes an existing ticket in Freshdesk.
Irreversible: This action permanently deletes the ticket and cannot be undone.
Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity.Available Tools:
Send Email
Sends an email via Gmail API using the authenticated user’s Google profile display name.
At least one of recipient_email, cc, or bcc must be provided. At least one of subject or body must be provided. Set is_html=True if the body contains HTML.
Create Email Draft
Creates a Gmail email draft without sending it.
At least one of recipient_email, cc, or bcc must be provided. At least one of subject or body must be provided. Set is_html=True for HTML content.
Send Draft
Sends an existing draft email to its recipients.
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.
Fetch Message By Thread Id
Retrieves messages from a Gmail thread using its thread ID.
Reply To Thread
Sends a reply within a specific Gmail thread using the original thread’s subject.
At least one of recipient_email, cc, or bcc must be provided.
Forward Message
Forwards an existing Gmail message to specified recipients, preserving original body and attachments.
List Threads
Retrieves a list of email threads from a Gmail account, supporting filtering and pagination.
List Drafts
Retrieves a paginated list of email drafts from a user’s Gmail account.
Use verbose=true to get full draft details including subject, body, sender, and timestamp.
List Labels
Retrieves a list of all system and user-created labels for the specified Gmail account.
Add Label To Email
Adds and/or removes specified Gmail labels for a message.
Ensure message_id and all label_ids are valid. Use ‘List Labels’ for custom label IDs.
Modify Thread Labels
Adds or removes specified existing label IDs from a Gmail thread, affecting all its messages.
Ensure the thread ID is valid. This affects all messages in the thread.
Get Contacts
Fetches contacts (connections) for the authenticated Google account, allowing selection of specific data fields and pagination.
Get People
Retrieves either a specific person’s details or lists ‘Other Contacts’, with person_fields specifying the data to return.
Search People
Searches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations.
Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization.Available Tools:
Create Event
Create a Google Calendar event using start_datetime plus duration fields to derive the end time.
Requires calendar write access. The organizer is added as an attendee unless exclude_organizer is True.
Quick Add
Parses natural language text to quickly create a basic Google Calendar event with its title, date, and time.
Suitable for simple scheduling only. Does not support direct attendee addition or recurring events. Calendar ID must be valid if not ‘primary’.
Update Event
Updates an existing event by event_id in a Google Calendar using full PUT replacement.
This is a full PUT replacement—provide all desired fields as unspecified ones may be cleared or reset.
Patch Event
Update specified fields of an existing event in a Google Calendar using patch semantics.
Array fields like attendees are fully replaced if provided. Ensure calendar_id and event_id are valid and user has write access.
Delete Event
Deletes a specified event by event_id from a Google Calendar.
Irreversible: This action permanently deletes the event. This action is idempotent and raises a 404 error if the event is not found.
Events List
Returns events on the specified calendar.
Find Event
Finds events in a specified Google Calendar using text query, time ranges, and event types.
Ensure timeMin is not chronologically after timeMax if both are provided.
Events Instances
Returns instances of the specified recurring event.
Events Move
Moves an event to another calendar, i.e., changes an event’s organizer.
Remove Attendee
Removes an attendee from a specified event in a Google Calendar.
Find Free Slots
Finds both free and busy time slots in Google Calendars for specified calendars within a defined time range.
Returns busy intervals enriched with event details and calculates free slots by finding gaps between busy periods. Defaults to the current day UTC if time_min/time_max are omitted.
time_min must precede time_max if both are provided.
Free Busy Query
Returns free/busy information for a set of calendars.
List Calendars
Retrieves a paginated list of calendars from the user’s calendar list.
Get Calendar
Retrieves a specific Google Calendar, identified by calendar_id.
Get Current Date Time
Gets the current date and time, allowing for a specific timezone offset.
Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps.Available Tools:
Get Spreadsheet Info
Retrieves comprehensive metadata for a Google Spreadsheet using its ID, excluding cell data.
Get Sheet Names
Lists all worksheet names from a specified Google Spreadsheet.
Useful for discovering sheets before further operations. The spreadsheet must exist.
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.
Search Spreadsheets
Search for Google Spreadsheets using various filters including name, content, date ranges, and more.
Get Spreadsheet By Data Filter
Returns the spreadsheet at the given ID, filtered by the specified data filters.
Use this tool when you need to retrieve specific subsets of data from a Google Sheet based on criteria like A1 notation, developer metadata, or grid ranges.
Get Table Schema
Gets the schema of a table in a Google Spreadsheet, analyzing table structure and inferring column names, types, and constraints.
Important: Call this action BEFORE you query the table. Uses statistical analysis of sample data to determine the most likely data type for each column. Call this after calling the LIST_TABLES action.
Query Table
Execute SQL-like SELECT queries against spreadsheet tables.
Important: Call GET_TABLE_SCHEMA action first to query a table in a spreadsheet. Supports WHERE conditions, ORDER BY, and LIMIT clauses.
Execute Sql
Execute SQL queries against Google Sheets tables. Supports SELECT, INSERT, UPDATE, and DELETE operations.
Tables are automatically detected and mapped from the spreadsheet structure. Supports SELECT, INSERT, UPDATE, and DELETE operations.
Lookup Spreadsheet Row
Finds the first row in a Google Spreadsheet where a cell’s entire content exactly matches the query string.
Aggregate Column Data
Searches for rows where a specific column matches a value and performs mathematical operations on data from another column.
Spreadsheets Values Append
Tool to append values to a spreadsheet. Adds new data to the end of an existing table.
Create Spreadsheet Row
Inserts a new, empty row into a specified sheet of a Google Spreadsheet at a given index.
Create Spreadsheet Column
Creates a new column in a Google Spreadsheet.
Requires a valid spreadsheet_id and an existing sheet_id. An out-of-bounds insert_index may append/prepend the column.
Delete Dimension
Tool to delete specified rows or columns from a sheet in a Google Spreadsheet.
Delete Sheet
Tool to delete a sheet (worksheet) from a spreadsheet.
Irreversible: This action permanently deletes the sheet and cannot be undone.
Find Replace
Tool to find and replace text in a Google Spreadsheet.
Update Spreadsheet Properties
Tool to update properties of a spreadsheet, such as its title, locale, or auto-recalculation settings.
Update Sheet Properties
Tool to update properties of a sheet (worksheet) within a Google Spreadsheet.
Gorgias is a helpdesk and live chat platform specializing in e-commerce, offering automated support, order management, and unified customer communication.Available Tools:
Create Customer
Creates a new customer in Gorgias.
Get Customer
Retrieves a specific customer from Gorgias.
List Customers
Lists customers in Gorgias with various filtering options.
Update Customer
Updates an existing customer in Gorgias.
Set Customer Data
Sets the complete data object for a customer in Gorgias.
Delete Customer
Deletes a specific customer from Gorgias.
Irreversible: This action permanently deletes the customer and cannot be undone.
Merge Customers
Merges two customers in Gorgias, combining their data and history.
Irreversible: This action merges customers and cannot be undone. All data from the source customer will be combined into the target customer.
List Customer Field Values
Lists all field values for a customer in Gorgias.
Delete Customer Field Value
Deletes a specific field value for a customer in Gorgias.
Create Ticket
Creates a new ticket in Gorgias.
Get Ticket
Retrieves a specific ticket from Gorgias.
List Tickets
Lists tickets in Gorgias with various filtering options.
Update Ticket
Updates an existing ticket in Gorgias.
Delete Ticket
Deletes a specific ticket from Gorgias.
Irreversible: This action permanently deletes the ticket and cannot be undone.
Add Ticket Tags
Adds tags to a ticket in Gorgias.
Remove Ticket Tags
Removes tags from a ticket in Gorgias.
Set Ticket Tags
Sets the complete list of tags for a ticket in Gorgias.
This replaces all existing tags with the provided list.
List Ticket Tags
Lists all tags for a ticket in Gorgias.
List Ticket Field Values
Lists all field values for a ticket in Gorgias.
Delete Ticket Field Value
Deletes a specific field value for a ticket in Gorgias.
Get Event
Retrieves a specific event from Gorgias.
List Events
Lists events in Gorgias with various filtering options.
HubSpot is an inbound marketing, sales, and customer service platform integrating CRM, email automation, and analytics to facilitate lead nurturing and seamless customer experiences.Available Tools:
Create Contact
Creates a new HubSpot contact.
Read Contact
Retrieves a HubSpot contact by its ID.
Read Contacts
Reads multiple HubSpot contacts by their IDs.
List Contacts
Retrieves a paginated list of HubSpot contacts.
Search Contacts By Criteria
Searches for HubSpot contacts using a text query, specific filter criteria, sorting, and pagination.
Filters in a group are ANDed, groups are ORed. Property names must be valid HubSpot internal names.
Update Contact
Updates properties for an existing HubSpot contact.
Merge Contacts
Merges two HubSpot contacts into one.
Irreversible: This action merges contacts and cannot be undone.
Create Company
Creates a new HubSpot company.
Get Company
Retrieves a HubSpot company by its ID.
List Companies
Retrieves a paginated list of HubSpot companies.
Search Companies
Searches for HubSpot companies using flexible criteria and filters.
Update Company
Updates properties for an existing HubSpot company.
Merge Two Companies Of Same Type
Merges two existing company records of the same type in HubSpot CRM.
Irreversible: This operation is irreversible. The objectIdToMerge is absorbed into primaryObjectId.
Create Deal
Creates a new HubSpot deal.
Get Deal
Retrieves a HubSpot deal by its ID.
Get Deals
Retrieves multiple HubSpot deals by their IDs.
List Deals
Retrieves a paginated list of HubSpot deals.
Search Deals
Searches for HubSpot deals using flexible criteria and filters.
Update Deal
Updates properties for an existing HubSpot deal.
Merge Deals
Merges two HubSpot deals into one.
Irreversible: This action merges deals and cannot be undone.
Remove Deal
Removes a HubSpot deal by its ID.
Irreversible: This action permanently removes the deal and cannot be undone.
Create Ticket
Creates a new HubSpot ticket.
Get Ticket
Retrieves a HubSpot ticket by its ID.
Get Tickets
Retrieves multiple HubSpot tickets by their IDs.
List Tickets
Retrieves a paginated list of HubSpot tickets.
Search Tickets
Searches for HubSpot tickets using flexible criteria and filters.
Update Ticket
Updates properties for an existing HubSpot ticket.
Merge Tickets
Merges two HubSpot tickets into one.
Irreversible: This action merges tickets and cannot be undone.
Create Product
Creates a new HubSpot product.
Get Product
Retrieves a HubSpot product by its ID.
Get Products
Retrieves multiple HubSpot products by their IDs.
Search Products
Searches for HubSpot products using flexible criteria and filters.
Update Product
Updates properties for an existing HubSpot product.
Merge Products
Merges two HubSpot products into one.
Irreversible: This action merges products and cannot be undone.
Create Line Item
Creates a new HubSpot line item.
Retrieve Line Item By Id
Retrieves a HubSpot CRM line item by its ID or a specified unique property.
Retrieve Line Items List
Fetches a paginated list of HubSpot CRM line items.
Ensure property and association names are valid HubSpot internal names.
Search Line Items By Criteria
Searches HubSpot line items using criteria including filters, sorting, and pagination.
after must be a valid cursor from a previous response. sorts and properties must refer to valid line item property names.
Update Line Item Object Partially
Partially updates specified properties of an existing HubSpot Line Item.
New values overwrite existing ones, and an empty string clears a property.
Merge Two Line Items Of Same Type
Merges two line items of the same type.
Irreversible: This operation is irreversible. The objectIdToMerge is absorbed into primaryObjectId and must be of the same type.
Create Quote Object
Creates a new quote object in HubSpot CRM with specified properties and associations.
Get Quote By Id
Retrieves a specific HubSpot quote by its unique identifier.
List Quotes Page
Retrieves a paginated list of quotes.
Search Quotes By Criteria
Searches HubSpot CRM quotes using a text query, complex filter criteria, sorting, and pagination.
Partial Update Quote By Quote Id
Performs a partial update on an existing HubSpot quote’s specified properties.
Create Feedback Submission
Creates a new HubSpot feedback submission to record customer feedback.
Read Feedback Submission By Id
Reads a HubSpot feedback submission by its ID.
List Feedback Submissions Page
Retrieves a paginated list of feedback submissions from HubSpot.
Search Feedback Submissions
Searches for feedback submissions in HubSpot CRM using text query, filter groups, sorting, and pagination.
Update Feedback Submission By Id
Partially updates writable properties of an existing HubSpot Feedback Submission.
Merge Two Feedback Submissions
Merges two existing feedback submissions by ID.
Irreversible: This operation is irreversible. primaryObjectId values take precedence in conflicts.
Create Crm Object With Properties
Creates a new HubSpot CRM object (e.g., contact, company, custom object) with specified properties and associations.
Properties must use valid internal names. Associations must use valid type IDs.
Read Crm Object By Id
Retrieves a specific CRM object (e.g., contact, company, deal, ticket) by its ID or a unique property.
Read Apage Of Objects By Type
Retrieves a paginated list of objects for a specified HubSpot CRM object type.
Search Crm Objects By Criteria
Searches HubSpot CRM objects by objectType using complex criteria including filters, sorting, and pagination.
Property names used in filters, sorts, and returned properties must be valid for the specified objectType.
Partially Update Crm Object By Id
Partially updates specified properties of a CRM object identified by its type and ID.
Create Association For Object Type
Creates the definition (schema) of a new association in HubSpot, specifying how two CRM object types relate.
This creates the association definition, not an actual link between records. Any provided name must be unique for the fromObjectTypeId and toObjectTypeId pair.
Get Campaign
Retrieves a HubSpot campaign by its ID.
Get Campaigns
Retrieves multiple HubSpot campaigns.
Get Campaign Metrics
Retrieves key attribution metrics for an existing marketing campaign.
Get Emails
Retrieves multiple HubSpot emails by their IDs.
Search Emails
Searches for HubSpot emails using flexible criteria and filters.
Update Emails
Updates multiple HubSpot emails in a single batch operation.
Retrieve Owner By Id Or User Id
Retrieves a specific HubSpot CRM owner by their ID.
Retrieve Owners
Retrieves a list of all owners in the HubSpot CRM.
Returns owner ID, first name, last name, email, and user ID.
Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale.Available Tools:
Add Subscription To A Contact
Add a subscription to a contact for opt-in or opt-out messaging.Description:
You can add a specific subscription to a contact. In Intercom, we have two different subscription types based on user consent - opt-out and opt-in: 1.Attaching a contact to an opt-out subscription type will opt that user out from receiving messages related to that subscription type. 2.Attaching a contact to an opt-in subscription type will opt that user in to receiving messages related to that subscription type.
Add Tag To A Contact
Tag a specific contact.Description:
You can tag a specific contact. This will return a tag object for the tag that was added to the contact.
Assign Conversation
Assign a conversation to an admin or team.Description:
Assigns a conversation to a specific admin or team in Intercom
Attach A Contact To A Company
Attach a company to a contact.Description:
You can attach a company to a single contact.
Close Conversation
Close a conversation in Intercom.Description:
Closes a conversation in Intercom, marking it as resolved
Create A Note
Add a note to a contact.Description:
You can add a note to a single contact.
Create Conversation
Create a new conversation in Intercom.Description:
Creates a new conversation in Intercom
Create Or Update A Company
Create or update a company record.Description:
You can create or update a company. Companies will be only visible in Intercom when there is at least one associated user. Companies are looked up via company_id in a POST request, if not found via company_id, the new company will be created, if found, that company will be updated.
Using company_id: You can set a unique company_id value when creating a company. However, it is not possible to update company_id.
Delete A Contact
Delete a contact from Intercom.Description:
You can delete a single contact.
Detach A Contact From A Company
Detach a company from a contact.Description:
You can detach a company from a single contact.
Get A Contact
Retrieve details of a single contact.Description:
You can fetch the details of a single contact.
Get Conversation
Retrieve a specific conversation with all details.Description:
Retrieves a specific conversation by ID with all messages and details
List All Admins
Fetch a list of admins for the workspace.Description:
You can fetch a list of admins for a given workspace.
List All Articles
Fetch a list of all articles.Description:
You can fetch a list of all articles by making a GET request to https://api.intercom.io/articles. > 📘 How are the articles sorted and ordered? > > Articles will be returned in descending order on the updated_at attribute. This means if you need to iterate through results then we’ll show the most recently updated articles first.
List All Companies
List companies in Intercom.Description:
You can list companies. The company list is sorted by the last_request_at field and by default is ordered descending, most recently requested first. Note that the API does not include companies who have no associated users in list responses. When using the Companies endpoint and the pages object to iterate through the returned companies, there is a limit of 10,000 Companies that can be returned. If you need to list or iterate on more than 10,000 Companies, please use the [Scroll API](https://developers.
List All Notes
Fetch notes associated with a contact.Description:
You can fetch a list of notes that are associated to a contact.
List Attached Companies For Contact
Fetch companies associated with a contact.Description:
You can fetch a list of companies that are associated to a contact.
List Attached Contacts
Fetch contacts belonging to a company.Description:
You can fetch a list of all contacts that belong to a company.
List Attached Segments For Companies
Fetch segments associated with a company.Description:
You can fetch a list of all segments that belong to a company.
List Attached Segments For Contact
Fetch segments associated with a contact.Description:
You can fetch a list of segments that are associated to a contact.
List Conversations
List conversations with filtering and pagination.Description:
Lists conversations from Intercom with filtering and pagination support
List Subscriptions For A Contact
Fetch subscription types attached to a contact.Description:
You can fetch a list of subscription types that are attached to a contact. These can be subscriptions that a user has ‘opted-in’ to or has ‘opted-out’ from, depending on the subscription type. This will return a list of Subscription Type objects that the contact is associated with. The data property will show a combined list of: 1.Opt-out subscription types that the user has opted-out from. 2.Opt-in subscription types that the user has opted-in to receiving.
List Tags Attached To A Contact
Fetch all tags attached to a contact.Description:
You can fetch a list of all tags that are attached to a specific contact.
Merge A Lead And A User
Merge a lead into a user contact.Description:
You can merge a contact with a role of lead into a contact with a role of user.
Remove Subscription From A Contact
Remove a subscription from a contact.Description:
You can remove a specific subscription from a contact. This will return a subscription type model for the subscription type that was removed from the contact.
Remove Tag From A Contact
Remove a tag from a contact.Description:
You can remove tag from a specific contact. This will return a tag object for the tag that was removed from the contact.
Reopen Conversation
Reopen a closed conversation.Description:
Reopens a closed conversation in Intercom
Reply To Conversation
Send a reply to an existing conversation.Description:
Sends a reply to an existing conversation in Intercom
Retrieve A Company By Id
Fetch a single company by ID.Description:
You can fetch a single company.
Retrieve An Article
Fetch details of a single article.Description:
You can fetch the details of a single article by making a GET request to https://api.intercom.io/articles/<id>.
Retrieve Companies
Fetch companies by ID, name, segment, or tag.Description:
You can fetch a single company by passing in company_id or name. https://api.intercom.io/companies?name={name}https://api.intercom.io/companies?company_id={company_id} You can fetch all companies and filter by segment_id or tag_id as a query parameter. https://api.intercom.io/companies?tag_id={tag_id}https://api.intercom.io/companies?segment_id={segment_id}
Search Conversations
Search conversations using query string.Description:
Searches for conversations using query string with support for filtering and sorting
Search For Articles
Search for articles in the knowledge base.Description:
You can search for articles by making a GET request to https://api.intercom.io/articles/search.
Update A Company
Update a single company.Description:
You can update a single company using the Intercom provisioned id.
Using company_id: When updating a company it is not possible to update company_id. This can only be set once upon creation of the company.
Update A Contact
Update an existing contact.Description:
You can update an existing contact (ie. user or lead).
A tool for bug tracking, issue tracking, and agile project management.Available Tools:
Add Comment
Add a comment to a Jira issue.Description:
Adds a comment using Atlassian Document Format (ADF) for rich text to an existing Jira issue.
Assign Issue
Assign a Jira issue to a user.Description:
Assigns a Jira issue to a user, default assignee, or unassigns; supports email/name lookup.
Create Issue
Create a new Jira issue.Description:
Creates a new Jira issue (e.g., bug, task, story) in a specified project.
Create Issue Link
Link two Jira issues together.Description:
Links two Jira issues using a specified link type with optional comment.
Delete Comment
Delete a comment from a Jira issue.Description:
Deletes a specific comment from a Jira issue using its ID and the issue’s ID/key; requires user permission to delete comments on the issue.
Delete Issue
Delete a Jira issue.Description:
Deletes a Jira issue by its ID or key.
Edit Issue
Update an existing Jira issue.Description:
Updates an existing Jira issue with field values and operations. Supports direct field parameters (summary, description, assignee, priority, etc.) that are merged with the fields parameter. Direct parameters take precedence.
Find Users
Search for Jira users by email or name.Description:
Searches for Jira users by email or display name to find account IDs; essential for assigning issues, adding watchers, and other user-related operations.
Get Comment
Retrieve a specific comment from an issue.Description:
Retrieves a specific comment by ID from a Jira issue with optional expansions.
Get Issue
Retrieve a Jira issue by ID or key.Description:
Retrieves a Jira issue by ID or key with customizable fields and expansions.
Get Issue Types
Retrieve all available issue types.Description:
Retrieves all Jira issue types available to the user using the modern API v3 endpoint; results vary based on ‘Administer Jira’ global or ‘Browse projects’ project permissions.
Get Project
Retrieve details of a Jira project.Description:
Retrieves details of a Jira project by its ID or key.
Get Transitions
Retrieve available workflow transitions for an issue.Description:
Retrieves available workflow transitions for a Jira issue.
List Issue Comments
Retrieve comments from a Jira issue.Description:
Retrieves paginated comments from a Jira issue with optional ordering.
Search For Issues Using Jql Get
Search for issues using JQL via GET request.Description:
Searches for Jira issues using JQL with pagination and field selection.
Search For Issues Using Jql Post
Search for issues using JQL via POST request.Description:
Searches for Jira issues using JQL via POST request for complex queries; ideal for lengthy JQL queries that might exceed URL character limits
Search Issues
Advanced issue search with structured filters and JQL.Description:
Advanced Jira issue search supporting structured filters and raw JQL.
Transition Issue
Move an issue to a different workflow state.Description:
Transitions a Jira issue to a different workflow state, with support for transition name lookup and user assignment by email.
Update Comment
Update an existing comment.Description:
Updates text content or visibility of an existing Jira comment.
Klaviyo is a data-driven email and SMS marketing platform that allows e-commerce brands to deliver targeted messages, track conversions, and scale customer relationships.Available Tools:
Add Profile To List
Add profiles to a Klaviyo marketing list.Description:
Add profiles to a Klaviyo list by profile IDs or email addresses. This action subscribes profiles to a marketing list, which is ideal for giving marketing consent. You can add up to 1000 profiles per call using either their Klaviyo profile IDs or email addresses. Rate limits: 10/s burst, 150/m steady. Required scopes: lists:write and profiles:write.
Create Back In Stock Subscription
Subscribe to restock alerts for products.Description:
Use the server-side endpoint to subscribe to restock alerts, following the Back in Stock API guide. For client-side, use the POST endpoint provided. Rate limits: 350/s burst and 3500/m steady. Required scopes: catalogs:write, profiles:write.
Create Coupon
Create a new coupon.Description:
Creates a new coupon. Rate limits: Burst: 3/s, Steady: 60/m. Scopes: coupons:write
Create Coupon Code
Create a coupon code for a coupon.Description:
Synchronously creates a coupon code for the given coupon. Rate limits: Burst: 350/s, Steady: 3500/m. Scopes: coupon-codes:write
Create Event
Create or update a profile event.Description:
Create or update a profile event with minimum identifiers and metric name. Success means validation, not completion. Burst limit: 350/s, Steady: 3500/m. Scope required: events:write.
Create Or Update Profile
Create or update a profile in Klaviyo.Description:
Create or update a profile in Klaviyo with the given attributes. This action allows you to create a new profile or update an existing one if it already exists (based on email or other identifiers). Returns 201 for creation, 200 for update. Empty fields are cleared with null; omitted fields remain unchanged. Rate limits: 75/s burst, 700/m steady. Required scope: profiles:write.
Create Profile
Create a new profile.Description:
Create a new profile. Rate limits: Burst: 75/s, Steady: 700/m. Scopes: profiles:write
Delete Coupon
Delete a coupon.Description:
Delete the coupon with the given coupon ID. Rate limits: Burst: 3/s, Steady: 60/m. Scopes: coupons:write
Delete Coupon Code
Delete a coupon code.Description:
Deletes a coupon code specified by the given identifier synchronously. If a profile has been assigned to the coupon code, an exception will be raised. Rate limits: Burst: 350/s, Steady: 3500/m. Scopes: coupon-codes:write
Get Account
Retrieve account information.Description:
Retrieve a single account object by its account ID. You can only request the account by which the private API key was generated. Rate limits: Burst: 1/s, Steady: 15/m. Scopes: accounts:read
Get Campaign
Retrieve a specific campaign.Description:
Retrieve a specific campaign by its ID from Klaviyo. This action fetches detailed information about a single campaign including its name, status, audience settings, send strategy, and optionally related messages and tags. Rate limits: 10/s burst, 150/m steady. Required scope: campaigns:read.
Get Catalog Categories
Retrieve catalog categories.Description:
Retrieve up to 100 account catalog categories, sortable by creation date. Only $custom integration and $default catalog types supported. Rate limits are 350/s and 3500/m. Requires catalogs:read scope.
Get Catalog Category
Get a specific catalog category.Description:
Get a catalog category with the given category ID. Rate limits: Burst: 350/s, Steady: 3500/m. Scopes: catalogs:read
Get Catalog Category Items
Retrieve items in a category.Description:
Retrieve up to 100 sorted items per request from a category using the category ID. Sort by ‘created’ field. Rate limits are 350/s burst and 3500/m steady. Requires ‘catalogs:read’ scope.
Get Catalog Item
Get a specific catalog item.Description:
Get a specific catalog item with the given item ID. Rate limits: Burst: 350/s, Steady: 3500/m. Scopes: catalogs:read
Get Catalog Item Categories
Retrieve categories for an item.Description:
Retrieve the catalog categories for an item by ID, sorted by ‘created’ date, with a 100-category maximum per request. Rate limits: 350/s burst, 3500/m steady. Requires ‘catalogs:read’ scope.
Get Catalog Items
Retrieve catalog items.Description:
Retrieve up to 100 sorted catalog items per account, with $custom integration and $default type. Rate limits: 350/s burst, 3500/m steady. Scope required: catalogs:read.
Get Catalog Item Variants
Retrieve variants for an item.Description:
Retrieve up to 100 variants per request for a specific item ID, sortable by creation date. Rate limits are 350/s burst and 3500/m steady. Requires ‘catalogs:read’ scope.
Get Catalog Variant
Get a specific catalog variant.Description:
Get a catalog item variant with the given variant ID. Rate limits: Burst: 350/s, Steady: 3500/m. Scopes: catalogs:read
Get Catalog Variants
Retrieve catalog variants.Description:
Retrieve up to 100 account variants per request, sortable by creation date. Supports only $custom integration and $default catalog types. Rate limits are 350/s burst and 3500/m steady. Requires catalogs:read scope.
Get Coupon
Get a specific coupon.Description:
Get a specific coupon with the given coupon ID. Rate limits: Burst: 75/s, Steady: 700/m. Scopes: coupons:read
Get Coupon Code
Get a specific coupon code.Description:
Returns a Coupon Code specified by the given identifier. Rate limits: Burst: 350/s, Steady: 3500/m. Scopes: coupon-codes:read
Get Coupon Codes
Retrieve coupon codes with filters.Description:
Obtains coupon codes using necessary coupon or profile filters. Rate limits: 350/s, 3500/m. Requires ‘coupon-codes:read’ scope.
Get Coupon Codes For Coupon
Get coupon codes for a specific coupon.Description:
Gets a list of coupon codes associated with the given coupon id. Rate limits: Burst: 75/s, Steady: 700/m. Scopes: coupon-codes:read
Get Coupon For Coupon Code
Get the coupon for a coupon code.Description:
Get the coupon associated with a given coupon code ID. Rate limits: Burst: 75/s, Steady: 700/m. Scopes: coupons:read
Get Coupon Relationships Coupon Codes
Get coupon relationships for a coupon code.Description:
Gets the coupon relationship associated with the given coupon code id. Rate limits: Burst: 75/s, Steady: 700/m. Scopes: coupons:read
Get Coupons
Get all coupons in an account.Description:
Get all coupons in an account. To learn more, see our Coupons API guide. Rate limits: Burst: 75/s, Steady: 700/m. Scopes: coupons:read
Get List
Retrieve a specific list.Description:
API allows 75 req/sec and 700 req/min, but with ‘profile_count’ param, it’s 1 req/sec and 15 req/min. ‘lists:read’ scope needed. See developer guide for details.
Get List Profiles
Retrieve profiles in a list.Description:
Retrieve profiles in a list by ID, filterable by email/phone/push token/join date, sortable by join date. Regular rate limit: 75/s, 700/m; with predictive analytics: 10/s, 150/m. Details at Klaviyo guide. Scopes required: lists:read, profiles:read.
Get Lists
Retrieve marketing lists.Description:
Retrieve marketing lists from your Klaviyo account. This action allows you to fetch lists with optional filtering and sorting. You can filter by name, creation date, and other attributes. Results are paginated with a default of 10 lists per page. Rate limits: 75/s burst, 700/m steady. Required scope: lists:read.
Get Profile
Get a specific profile.Description:
Get the profile with the given profile ID. Rate limits: Burst: 75/s, Steady: 700/m. Scopes: profiles:read
Get Profile Lists
Get list memberships for a profile.Description:
Get list memberships for a profile with the given profile ID. Rate limits: Burst: 3/s, Steady: 60/m. Scopes: lists:readprofiles:read
Get Profiles
Retrieve profiles from your account.Description:
Retrieve profiles from your Klaviyo account. This action allows you to fetch profiles with optional filtering and sorting. You can filter by email, external_id, creation date, and other attributes. Results are paginated with a configurable page size. Rate limits: 75/s burst, 700/m steady (lower with predictive_analytics). Required scope: profiles:read.
Get Profile Segments
Get segment memberships for a profile.Description:
Get segment memberships for a profile with the given profile ID. Rate limits: Burst: 3/s, Steady: 60/m. Scopes: profiles:readsegments:read
Get Segment
Fetch a segment by ID.Description:
Fetch a segment by ID with default rates of 75/s and 700/m, or with additional-fields at 1/s and 15/m. For details, visit the provided guide. Required scope: segments:read.
Get Segment Profiles
Retrieve profiles in a segment.Description:
Retrieve profiles in a segment by ID, filtering by email, phone, token, or join date, and sorting by join date. Rate limit: 75/s burst, 700/m steady. Requires profiles:read and segments:read scopes.
Get Segments
Fetch segments from an account.Description:
Fetch segments from an account with filters like name, created, and updated. Max 10 results/page. Rate limits are 75/s burst, 700/m steady. Requires segments:read scope.
Remove Profile From List
Remove profiles from a Klaviyo list.Description:
Remove profiles from a Klaviyo list by profile IDs or email addresses. This action removes profiles from a marketing list without affecting their overall consent status. Use the Unsubscribe Profiles action for complete unsubscribing. You can remove up to 1000 profiles per call. Rate limits: 10/s burst, 150/m steady. Required scopes: lists:write and profiles:write.
Request Profile Deletion
Request deletion of a profile.Description:
To delete a profile, use only one identifier: email, phone number, or ID. Requests are asynchronous and can be tracked. Ensure legal compliance; refer to docs. Rate limits: 3 per second, 60 per minute.
Subscribe Profiles
Subscribe profiles to marketing lists.Description:
The API supports double opt-in for marketing, with ‘historical_import’ bypassing consent. It resets opt-outs for returning users. Caps at 1000 profiles, 75/s, and 700/min. Needs ‘lists:write’, ‘profiles:write’, ‘subscriptions:write’ permissions.
Suppress Profiles
Suppress profiles from email marketing.Description:
Suppress profiles by email, segment, or list ID to stop email marketing, regardless of consent. View guides for details. Max 100 emails per request, with rate limits of 75/s and 700/m. Scopes: profiles:write, subscriptions:write.
Unsubscribe Profiles
Unsubscribe profiles from email or SMS marketing.Description:
Opt-out profiles from email or SMS marketing. Unsubscribe up to 100 profiles at a time with burst (75/s) and steady (700/m) rate limits. Use different method to remove without affecting subscriptions. More on consent and removal in the provided links.
Unsuppress Profiles
Remove suppression blocks on profiles.Description:
Remove ‘USER_SUPPRESSED’ blocks on profiles manually via email, segment, or list ID. Does not affect unsubscribes or other suppressions. Limits: 100 emails per request, 75/s burst, 700/m steady. Scope: ‘subscriptions:write’.
Update Campaign
Update a campaign.Description:
Update a campaign with the specified attributes. This action allows you to modify campaign settings including name, audiences, and send strategy. Only the fields you provide will be updated; others remain unchanged. Rate limits: 10/s burst, 150/m steady. Required scope: campaigns:write.
Update a coupon code.Description:
Updates a coupon code specified by the given identifier synchronously. We allow updating the ‘status’ and ‘expires_at’ of coupon codes. Rate limits: Burst: 350/s, Steady: 3500/m. Scopes: coupon-codes:write
Update Profile
Update a profile.Description:
Update profiles with the provided ID. Setting fields to null clears them; omitting fields retains existing data. Rate limits: 75/s burst, 700/m steady. Required scope: profiles:write.
Linear is a streamlined issue tracking and project planning tool for modern teams, featuring fast workflows, keyboard shortcuts, and GitHub integrations.Available Tools:
Create Linear Comment
Create a new comment on a Linear issue.Description:
Creates a new comment on a specified Linear issue.
Create Linear Issue
Create a new issue in Linear.Description:
Creates a new issue in a specified Linear project and team, requiring a title and description, and allowing for optional properties like assignee, state, priority, cycle, and due date.
Create Linear Issue Details
Get default issue settings for a team.Description:
Fetches a Linear team’s default issue estimate and state, useful for pre-filling new issue forms.
Delete Linear Issue
Archive a Linear issue.Description:
Archives an existing Linear issue by its ID, which is Linear’s standard way of deleting issues; the operation is idempotent.
Get Current User
Get the authenticated user’s information.Description:
Gets the currently authenticated user’s ID, name, email, and other profile information. Use this to identify ‘me’ in other Linear operations that require user ID filtering.
Get Linear Issue
Retrieve a Linear issue by ID.Description:
Retrieves an existing Linear issue’s comprehensive details, including title, description, attachments, and comments.
List Linear Issues
List Linear issues with optional filters.Description:
Lists non-archived Linear issues; if project_id is not specified, issues from all accessible projects are returned. Can also filter by assignee_id to get issues assigned to a specific user.
List Linear Labels
Retrieve all labels for a team.Description:
Retrieves all labels associated with a given team_id in Linear; the team_id must refer to an existing team.
List Linear Projects
Retrieve all projects from the account.Description:
Retrieves all projects from the Linear account.
List Linear States
Retrieve workflow states for a team.Description:
Retrieves all workflow states for a specified team in Linear, representing the stages an issue progresses through in that team’s workflow.
List Linear Teams
Retrieve all teams with their members.Description:
Retrieves all teams with their members. Optionally filters each team’s associated projects by project_id.
List Linear Users
List all users in the workspace.Description:
Lists all users in the Linear workspace with their IDs, names, emails, and active status.
Remove Issue Label
Remove a label from an issue.Description:
Removes a specified label from an existing Linear issue using their IDs; successful even if the label isn’t on the issue.
Update Issue
Update an existing Linear issue.Description:
Updates an existing Linear issue using its issue_id; requires at least one other attribute for modification, and all provided entity IDs (for state, assignee, labels, etc.) must be valid.
Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions.Available Tools:
Add Customer
Add a new customer to a store.Description:
Add a new customer to a store.
Add Event
Add an event for a list member.Description:
Add an event for a list member.
Add Member Note
Add a new note for a subscriber.Description:
Add a new note for a specific subscriber.
Add Member To List
Add a new member to the list.Description:
Add a new member to the list.
Add Member To Segment
Add a member to a static segment.Description:
Add a member to a static segment.
Add Order
Add a new order to a store.Description:
Add a new order to a store.
Add Order Line Item
Add a new line item to an existing order.Description:
Add a new line item to an existing order.
Add Or Remove Member Tags
Add or remove tags from a list member.Description:
Add or remove tags from a list member. If a tag that does not exist is passed in and set as ‘active’, a new tag will be created.
Add Or Update List Member
Add or update a list member.Description:
Add or update a list member.
Archive List Member
Archive a list member.Description:
Archive a list member. To permanently delete, use the delete-permanent action.
Delete List Member
Permanently delete a list member.Description:
Delete all personally identifiable information related to a list member, and remove them from a list. This will make it impossible to re-import the list member.
Delete Note
Delete a specific note for a list member.Description:
Delete a specific note for a specific list member.
Get Campaign Content
Get the HTML and plain-text content for a campaign.Description:
Get the the HTML and plain-text content for a campaign.
Get Campaign Info
Get information about a specific campaign.Description:
Get information about a specific campaign.
Get Campaign Recipient Info
Get information about a specific campaign recipient.Description:
Get information about a specific campaign recipient.
Get Cart Info
Get information about a specific cart.Description:
Get information about a specific cart.
Get Clicked Link Subscriber
Get information about a subscriber who clicked a link.Description:
Get information about a specific subscriber who clicked a link in a specific campaign.
Get Customer Info
Get information about a specific customer.Description:
Get information about a specific customer.
Get List Info
Get information about a specific list.Description:
Get information about a specific list in your Mailchimp account. Results include list members who have signed up but haven’t confirmed their subscription yet and unsubscribed or cleaned.
Get Lists Info
Get information about all lists in the account.Description:
Get information about all lists in the account.
Get Member Info
Get information about a specific list member.Description:
Get information about a specific list member, including a currently subscribed, unsubscribed, or bounced member.
Get Member Note
Get a specific note for a list member.Description:
Get a specific note for a specific list member.
Get Opened Campaign Subscriber
Get information about a subscriber who opened a campaign.Description:
Get information about a specific subscriber who opened a campaign.
Get Order Info
Get information about a specific order.Description:
Get information about a specific order.
Get Order Line Item
Get information about a specific order line item.Description:
Get information about a specific order line item.
Get Subscriber Email Activity
Get a member’s activity in a campaign.Description:
Get a specific list member’s activity in a campaign including opens, clicks, and bounces.
Get Unsubscribed Member
Get information about a member who unsubscribed.Description:
Get information about a specific list member who unsubscribed from a campaign.
List Campaign Open Details
Get detailed information about campaign opens.Description:
Get detailed information about any campaign emails that were opened by a list member.
List Campaign Recipients
Get information about campaign recipients.Description:
Get information about campaign recipients.
List Campaigns
Get all campaigns in an account.Description:
Get all campaigns in an account.
List Carts
Get information about a store’s carts.Description:
Get information about a store’s carts.
List Clicked Link Subscribers
Get information about subscribers who clicked a link.Description:
Get information about list members who clicked on a specific link in a campaign.
List Customers
Get information about a store’s customers.Description:
Get information about a store’s customers.
List Email Activity
Get a list of member’s subscriber activity in a campaign.Description:
Get a list of member’s subscriber activity in a specific campaign.
List Member Events
Get events for a contact.Description:
Get events for a contact.
List Member Goal Events
Get the last 50 Goal events for a member.Description:
Get the last 50 Goal events for a member on a specific list.
List Members Info
Get information about members in a specific list.Description:
Get information about members in a specific Mailchimp list.
List Members In Segment
Get information about members in a saved segment.Description:
Get information about members in a saved segment.
List Member Tags
Get the tags on a list member.Description:
Get the tags on a list member.
List Order Line Items
Get information about an order’s line items.Description:
Get information about an order’s line items.
List Orders
Get information about a store’s orders.Description:
Get information about a store’s orders.
List Product Variants
Get information about a product’s variants.Description:
Get information about a product’s variants.
List Promo Codes
Get information about a store’s promo codes.Description:
Get information about a store’s promo codes.
List Promo Rules
Get information about a store’s promo rules.Description:
Get information about a store’s promo rules.
List Recent Member Notes
Get recent notes for a specific list member.Description:
Get recent notes for a specific list member.
List Segments
Get information about all available segments for a list.Description:
Get information about all available segments for a specific list.
List Unsubscribed Members
Get information about members who unsubscribed from a campaign.Description:
Get information about members who have unsubscribed from a specific campaign.
Remove List Member From Segment
Remove a member from a static segment.Description:
Remove a member from the specified static segment.
Search Campaigns
Search all campaigns for specified query terms.Description:
Search all campaigns for the specified query terms.
Search For Tags On A List By Name
Search for tags on a list by name.Description:
Search for tags on a list by name. If no name is provided, will return all tags on the list.
Search Members
Search for list members.Description:
Search for list members. This search can be restricted to a specific list, or can be used to search across all lists in an account.
Update Cart
Update a specific cart.Description:
Update a specific cart.
Update Cart Line Item
Update a specific cart line item.Description:
Update a specific cart line item.
Update Customer
Update a customer.Description:
Update a customer.
Update List Member
Update information for a specific list member.Description:
Update information for a specific list member.
Update Note
Update a specific note for a list member.Description:
Update a specific note for a specific list member.
Update Order
Update a specific order.Description:
Update a specific order.
Update Order Line Item
Update a specific order line item.Description:
Update a specific order line item.
Update Product
Update a specific product.Description:
Update a specific product.
Update Product Variant
Update a product variant.Description:
Update a product variant.
Update Promo Code
Update a promo code.Description:
Update a promo code.
Update Promo Rule
Update a promo rule.Description:
Update a promo rule.
View Recent Activity
Get a member’s activity on a specific list.Description:
Get a member’s activity on a specific list, including opens, clicks, and unsubscribes.
View Recent Activity50
Get the last 50 events of a member’s activity.Description:
Get the last 50 events of a member’s activity on a specific list, including opens, clicks, and unsubscribes.
MailerLite is an email marketing service that offers tools for creating and managing email campaigns, automating workflows, and building landing pages.Available Tools:
Create Ecommerce Customer
Create or update a customer record for a shop.Description:
Tool to create or update a customer record for a shop. Use when syncing shop customers or onboarding new purchases.
Delete Ecommerce Customer
Delete a customer from an e-commerce shop by IDs.Description:
Tool to delete a customer from an e-commerce shop by IDs. Use when you need to remove a specific customer from your MailerLite store.
Delete Subscriber
Delete a subscriber by ID.Description:
Tool to delete a subscriber by ID. Use when you have the subscriber ID and want to remove them from your MailerLite account. Returns success=True on 204 No Content.
Get Ecommerce Customer
Fetch details of a customer by shop and customer ID.Description:
Tool to fetch details of a customer by shop and customer ID. Use after confirming shop_id and customer_id.
Get Ecommerce Customers
List customers for a specific shop.Description:
Tool to list customers for a specific shop. Use when you need to retrieve and paginate ecommerce customers after you have a shop ID. Example: “List customers for shop 123”.
Get Subscribers
Retrieve all subscribers.Description:
Tool to retrieve all subscribers. Use after connecting account and when listing subscribers by status or paginating. Limited by MailerLite Connect API quotas.
Update Ecommerce Customer
Update a customer’s data for a shop by IDs.Description:
Tool to update a customer’s data for a shop by IDs. Use when you need to change email, marketing opt-in, or spend totals for an existing customer.
Update Ecommerce Shop
Update settings of a connected e-commerce shop by ID.Description:
Tool to update settings of a connected e-commerce shop by ID. Use when you need to modify shop details (name, URL, currency) or toggle features after verifying the shop exists.
Update Group
Update a group’s name by ID.Description:
Tool to update a group’s name by ID. Use when renaming an existing group after confirming its ID.
Update Subscriber
Update an existing subscriber’s information by ID.Description:
Tool to update an existing subscriber’s information by ID. Use when altering subscriber details.
Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams.Available Tools:
Chats Get All Chats
Retrieves all Microsoft Teams chats a specified user is part of.Description:
Retrieves all Microsoft Teams chats a specified user is part of, supporting filtering, property selection, and pagination.
Chats Get All Messages
Retrieves all messages from a specified Microsoft Teams chat.Description:
Retrieves all messages from a specified Microsoft Teams chat using the Microsoft Graph API, automatically handling pagination; ensure chat_id is valid and OData expressions in filter or select are correct.
Create Meeting
Schedule a new standalone Microsoft Teams online meeting.Description:
Use to schedule a new standalone Microsoft Teams online meeting, i.e., one not linked to any calendar event.
Get Chat Message
Get a specific chat message.Description:
Tool to get a specific chat message. Use after confirming chat_id and message_id.
List Message Replies
List replies to a channel message.Description:
Tool to list replies to a channel message. Use after obtaining team, channel, and message IDs.
List Team Members
List members of a Microsoft Teams team.Description:
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 Users
List all users in the organization.Description:
Tool to list all users in the organization. Use when you need to retrieve directory users with filtering, pagination, and field selection.
Search Messages
Search Microsoft Teams messages using powerful KQL syntax.Description:
Search Microsoft Teams messages using powerful KQL syntax. Supports sender (from:), date filters (sent:), attachments, and boolean logic. Works across all Teams chats and channels the user has access to. Examples: ‘from:[email protected] AND sent>=2024-10-01’, ‘punchlist OR termination’, ‘sent>today-30 AND hasattachment:yes’
Teams Create Chat
Creates a new chat.Description:
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.
Teams Get Message
Retrieves a specific message from a Microsoft Teams channel.Description:
Retrieves a specific message from a Microsoft Teams channel using its Team, Channel, and Message IDs.
Teams List Chat Messages
Retrieves messages from an existing Microsoft Teams chat or channel thread.Description:
Retrieves messages (newest first) from an existing and accessible Microsoft Teams one-on-one chat, group chat, or channel thread, specified by chat_id.
Teams List People
Retrieves a list of people relevant to a specified user.Description:
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’.
Teams Post Channel Message
Posts a new text or HTML message to a specified channel.Description:
Posts a new text or HTML message to a specified channel in a Microsoft Teams team.
Teams Post Chat Message
Sends a message to a specified Microsoft Teams chat.Description:
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’.
Update Channel Message
Update a message in a channel.Description:
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 Message
Update a specific message in a chat.Description:
Tool to update a specific message in a chat. Use when you need to correct or modify a sent chat message.
monday.com is a customizable work management platform for project planning, collaboration, and automation, supporting agile, sales, marketing, and more.Available Tools:
Archive Item
Archive an existing Monday.com item.Description:
Archives an existing Monday.com item, moving it from active board views to the archive where it can be potentially restored.
Change Simple Column Value
Change a specific column’s value for a Monday.com item.Description:
Changes a specific column’s value for a Monday.com item using a simple string, suitable for Text, Status, or Dropdown columns; can create new labels if create_labels_if_missing is true for Status/Dropdown columns.
Create Item
Create a new item on a Monday.com board.Description:
Creates a new item on a Monday.com board, optionally assigning it to a group and setting column values.
Create Update
Create a new update for an item or reply to an existing update.Description:
Tool to create a new update for an item or reply to an existing update. Use after determining the target item or update to comment on.
Delete Item
Permanently delete an existing Monday.com item.Description:
Permanently deletes an existing Monday.com item; this action is irreversible via the API.
Delete Update
Delete an update by its ID.Description:
Tool to delete an update by its ID. Use when an update is no longer relevant. Use after confirming deletion is irreversible.
Duplicate Item
Duplicate an item on a Monday.com board.Description:
Duplicates an item on a Monday.com board, optionally including its updates.
Get Me
Fetch the current authenticated user’s profile and permissions.Description:
Tool to fetch the current authenticated user’s profile and permissions. Use when you need to retrieve user metadata before performing other operations.
Get Tags
Retrieve tags from the account.Description:
Tool to retrieve tags from the account. Use when you need to list all tags or filter by specific IDs.
Get Updates
Retrieve updates for a specific item.Description:
Tool to retrieve updates for a specific item. Use when you need to fetch the conversation history tied to an item.
List Board Items
Retrieve ID, name, and state for all items on a specified board.Description:
Retrieves ID, name, and state for all items on a specified Monday.com board.
List Boards
Retrieve a list of boards from a Monday.com account.Description:
Retrieves a list of boards from a Monday.com account, supporting pagination and filtering by state.
List Groups
Retrieve all groups of a specified board.Description:
Tool to retrieve all groups of a specified board. Use when you need to list groups on a board after confirming its board ID.
List Items
Retrieve specified subitems from Monday.com using their IDs.Description:
Retrieves specified subitems from Monday.com using their IDs, returning the raw JSON response.
List Users
Retrieve a list of users from Monday.com.Description:
Retrieves a list of users from Monday.com; an empty user list in the response ‘data’ field does not signify action failure.
Move Item To Board
Move a Monday.com item to a specified board and group.Description:
Moves a Monday.com item to a specified board and group; requires the item, target board, and target group to exist.
Move Item To Group
Move an item to a different group on the same board.Description:
Moves an item to a different group on the same Monday.com board; the item and group must exist.
Update Item
Update an existing item’s column value on Monday.com.Description:
Tool to update an existing item’s column value on Monday.com. Use when setting complex column types like Timeline or People.
Update Update
Edit an existing update’s content.Description:
Tool to edit an existing update’s content. Use when you need to correct or change a previously posted update.
Update User
Update a user on Monday.com.Description:
Tool to update a user on Monday.com. Use when changing profile attributes like name, email, or department; ensure user ID is valid.
Notion centralizes notes, docs, wikis, and tasks in a unified workspace, letting teams build custom workflows for collaboration and knowledge management.Available Tools:
Append Block Children
Appends raw Notion API blocks to parent.Description:
Appends raw Notion API blocks to parent. CRITICAL: Text content limited to 2000 chars per text.content field. Use for: Advanced blocks (tables, databases), pre-built block objects, complex nested structures. REQUIRES exact Notion block schema - each block MUST have ‘object’:‘block’ and ‘type’. Text blocks MUST use rich_text arrays with type ‘text’ and content structure. Common errors include invalid content structure or missing required fields.
Archive Notion Page
Archive or unarchive a specified Notion page.Description:
Archives (moves to trash) or unarchives (restores from trash) a specified Notion page.
Create Comment
Add a comment to a Notion page or discussion thread.Description:
Adds a comment to a Notion page (via parent_page_id) OR to an existing discussion thread (via discussion_id); cannot create new discussion threads on specific blocks (inline comments).
Create Notion Page
Create a new empty page in a Notion workspace.Description:
Creates a new empty page in a Notion workspace under a specified parent page or database. PREREQUISITES: - Parent page/database must exist and be accessible in your Notion workspace - Use search_pages or list_databases first to obtain valid parent IDs LIMITATIONS: - Cannot create root-level pages (must have a parent) - May encounter conflicts if creating pages too quickly - Title-based parent search is less reliable than using UUIDs
Delete Block
Archive a Notion block, page, or database.Description:
Archives a Notion block, page, or database using its ID, which sets its ‘archived’ property to true (like moving to “Trash” in the UI) and allows it to be restored later.
Duplicate Page
Duplicate a Notion page with all its content.Description:
Duplicates a Notion page, including all its content, properties, and nested blocks, under a specified parent page or workspace.
Fetch Block Contents
Retrieve child blocks for a given parent block or page.Description:
Retrieves a paginated list of direct, first-level child block objects along with contents for a given parent Notion block or page ID; use block IDs from the response for subsequent calls to access deeply nested content.
Fetch Data
Fetch Notion items (pages and/or databases) from the workspace.Description:
Fetches Notion items (pages and/or databases) from the Notion workspace, use this to get minimal data about the items in the workspace with a query or list all items in the workspace with minimal data
Fetch Database
Fetch a Notion database’s structural metadata.Description:
Fetches a Notion database’s structural metadata (properties, title, etc.) via its database_id, not the data entries; database_id must reference an existing database.
Fetch Row
Retrieve a Notion database row’s properties and metadata.Description:
Retrieves a Notion database row’s properties and metadata; use fetch_block_contents for page content blocks.
Get About User
Retrieve detailed information about a specific Notion user.Description:
Retrieves detailed information about a specific Notion user, such as their name, avatar, and email, based on their unique user ID.
Get Page Property Action
Get a specific property from a Notion page.Description:
Call this to get a specific property from a Notion page when you have a valid page_id and property_id; handles pagination for properties returning multiple items.
Insert Row Database
Create a new page (row) in a specified Notion database.Description:
Creates a new page (row) in a specified Notion database.
List Users
Retrieve a paginated list of users from the Notion workspace.Description:
Retrieves a paginated list of users (excluding guests) from the Notion workspace; the number of users returned per page may be less than the requested page_size.
Query Database
Query a Notion database to retrieve pages (rows).Description:
Queries a Notion database to retrieve pages (rows). In Notion, databases are collections where each row is a page and columns are properties. Returns paginated results with metadata.
Query Database With Filter
Query a Notion database with server-side filtering, sorting, and pagination.Description:
Tool to query a Notion database with server-side filtering, sorting, and pagination. Use when you need to retrieve a subset of rows by property, date, status, or other conditions.
Search Notion Page
Search Notion pages and databases by title.Description:
Searches Notion pages and databases by title; an empty query lists all accessible items, useful for discovering IDs or as a fallback when a specific query yields no results.
Update Block
Update existing Notion block’s text content.Description:
Updates existing Notion block’s text content. ⚠️ CRITICAL: Content limited to 2000 chars. Cannot change block type or archive blocks. Content exceeding 2000 chars will fail with validation error. For longer content, split across multiple blocks using add_multiple_page_content.
Update Page
Update page properties, icon, cover, or archive status.Description:
Update page properties, icon, cover, or archive status. Requires at least one update parameter.
Update Row Database
Update a Notion database row (page) by its UUID.Description:
Updates a Notion database row (page) by its UUID. Common issues: (1) Use UUID from page URL, not the full URL, (2) Ensure page is shared with integration, (3) Match property names exactly as in database, (4) Use ‘status’ type for Status properties, not ‘select’, (5) Retry on 409 Conflict errors (concurrent updates). Supports updating properties, icon, cover, or archiving the row.
Outlook is Microsoft’s email and calendaring platform integrating contacts, tasks, and scheduling, enabling users to manage communications and events in a unified workspace.Available Tools:
Calendar Create Event
Create a new Outlook calendar event.Description:
Creates a new Outlook calendar event, ensuring start_datetime is chronologically before end_datetime.
Create Contact
Create a new contact in Outlook.Description:
Creates a new contact in a Microsoft Outlook user’s contacts folder.
Create Draft
Create an Outlook email draft.Description:
Creates an Outlook email draft with subject, body, recipients, and an optional attachment. Supports creating drafts as part of existing conversation threads by specifying a conversationId; attachments require a name, mimetype, and content.
Create Draft Reply
Create a draft reply to an existing message.Description:
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.
Delete Contact
Permanently delete an existing contact.Description:
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.
Delete Event
Delete an existing calendar event.Description:
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.
Get Calendar View
Get events active during a time window.Description:
Get events ACTIVE during a time window (includes multi-day events). Use for “what’s on my calendar today/this week” or availability checks. Returns events overlapping the time range. For keyword search or filters by category, use OUTLOOK_LIST_EVENTS instead.
Get Contact
Retrieve a specific Outlook contact.Description:
Retrieves a specific Outlook contact by its contact_id from the contacts of a specified user_id (defaults to ‘me’ for the authenticated user).
Get Event
Retrieve full details of a specific calendar event.Description:
Retrieves the full details of a specific calendar event by its ID from a user’s Outlook calendar, provided the event exists.
Get Message
Retrieve a specific email message by ID.Description:
Retrieves a specific email message by its ID from the specified user’s Outlook mailbox. Use the ‘select’ parameter to include specific fields like ‘internetMessageHeaders’ for filtering automated emails.
Get Schedule
Retrieve free/busy schedule information.Description:
Retrieves free/busy schedule information for specified email addresses within a defined time window.
List Calendars
List calendars in the signed-in user’s mailbox.Description:
Tool to list calendars in the signed-in user’s mailbox. Use when you need to retrieve calendars with optional OData queries.
List Contacts
Retrieve a user’s Microsoft Outlook contacts.Description:
Retrieves a user’s Microsoft Outlook contacts, from the default or a specified contact folder.
List Events
Retrieve events from a user’s Outlook calendar.Description:
Retrieves events from a user’s Outlook calendar via Microsoft Graph API. Supports primary/secondary/shared calendars, pagination, filtering, property selection, sorting, and timezone specification. Use calendar_id to access non-primary calendars.
List Messages
Retrieve a list of email messages from a mail folder.Description:
Retrieves a list of email messages from a specified mail folder in an Outlook mailbox, with options for filtering (including by conversationId to get all messages in a thread), pagination, and sorting; ensure ‘user_id’ and ‘folder’ are valid, and all date/time strings are in ISO 8601 format.
List Reminders
Retrieve reminders for events within a time range.Description:
Tool to retrieve reminders for events occurring within a specified time range. Use when you need to see upcoming reminders between two datetimes.
Move Message
Move a message to another folder.Description:
Move a message to another folder within the specified user’s mailbox. This creates a new copy of the message in the destination folder and removes the original message.
Query Emails
Query Outlook emails with custom OData filters.Description:
Primary tool for querying Outlook emails with custom OData filters. Build precise server-side filters for dates, read status, importance, subjects, attachments, and conversations. Best for structured queries on message metadata. Returns up to 100 messages per request with pagination support. Server-side filters include: dates, importance, isRead, hasAttachments, subjects, conversationId. CRITICAL: Always check response pagination metadata for additional results.
Reply Email
Send a plain text reply to an Outlook email.Description:
Sends a plain text reply to an Outlook email message, identified by message_id, allowing optional CC and BCC recipients.
Search Messages
Search Outlook messages using powerful KQL syntax.Description:
Search Outlook messages using powerful KQL syntax. Supports sender (from:), recipient (to:, cc:), subject, date filters (received:, sent:), attachments, and boolean logic. Only works with Microsoft 365/Enterprise accounts (no @hotmail.com/@outlook.com). Examples: ‘from:[email protected] AND received>=2025-10-01’, ‘to:[email protected] AND subject:invoice’, ‘received>today-30 AND hasattachment:yes’
Send Draft
Send an existing draft message.Description:
Tool to send an existing draft message. Use after creating a draft when you want to deliver it to recipients immediately. Example: Send a draft message with ID ‘AAMkAG…’.
Send Email
Send an email with subject, body, and recipients.Description:
Sends an email with subject, body, recipients, and an optional attachment via Microsoft Graph API. Supports comma-separated email addresses in the to_email field for multiple recipients. Attachments require a non-empty file with valid name and mimetype.
Update Calendar Event
Update specified fields of an existing calendar event.Description:
Updates specified fields of an existing Outlook calendar event.
Update Contact
Update an existing Outlook contact.Description:
Updates an existing Outlook contact, identified by contact_id for the specified user_id, requiring at least one other field to be modified.
Update Email
Update specified properties of an existing email message.Description:
Updates specified properties of an existing email message; message_id must identify a valid message within the specified user_id’s mailbox.
Integrate PagerDuty to manage incidents, schedules, and alerts directly from your application.Available Tools:
Create Incident Record
Create a new incident in PagerDuty.Description:
Creates a new incident in PagerDuty with specified details and assignments. Use this endpoint when an event requires immediate attention from on-call teams. It supports comprehensive incident documentation, including priority, urgency, and conference bridge information. The ‘incident_key’ parameter helps prevent duplicate incidents, crucial for maintaining a clean incident list.
Fetch Incident List
Retrieve a list of incidents from PagerDuty.Description:
Retrieves a list of incidents from PagerDuty based on specified criteria. This endpoint allows users to fetch multiple incidents, making it useful for incident management, reporting, and analysis. It supports filtering by status and date range, as well as pagination for handling large result sets. The endpoint is particularly valuable for obtaining an overview of recent or ongoing incidents, tracking incident trends, or integrating PagerDuty incident data into external systems or dashboards.
Fetch Priorities List
Retrieve a list of existing priorities in PagerDuty.Description:
Retrieves a list of existing priorities in the PagerDuty system, ordered from most severe to least severe. This endpoint should be used when you need to obtain information about the current priority levels configured in your PagerDuty account. It’s particularly useful for integrations that need to reference or display priority information, or for administrators who want to review the existing priority structure.
Fetch Related Change Events For Incident
Retrieve change events related to a specific incident.Description:
Retrieves a list of change events related to a specific incident in PagerDuty. This endpoint is used to gather contextual information about changes or updates associated with an incident, which can be crucial for understanding its progression and resolution. It provides insights into actions taken, system modifications, or other relevant events that occurred in connection with the incident.
Fetch Related Incidents By Id
Retrieve incidents potentially related to a specified incident.Description:
Retrieves a list of incidents that are potentially related to a specified incident in PagerDuty. This endpoint utilizes machine learning algorithms to identify and return incidents that may be connected or similar to the given incident. It’s particularly useful for incident management teams to gain a broader context of ongoing issues, identify patterns, and potentially streamline resolution processes.
Get Alerts By Incident Id
Retrieve all alerts associated with a specific incident.Description:
Retrieves all alerts associated with a specific incident in PagerDuty. This endpoint allows users to fetch detailed information about the notifications and alerts that were triggered as part of an incident’s lifecycle. It is particularly useful for incident postmortems, auditing purposes, or understanding the notification flow during an incident.
Get Incident Log Entries By Id
Retrieve all log entries associated with a specific incident.Description:
Retrieves all log entries associated with a specific incident in PagerDuty. This endpoint provides a comprehensive history of actions, notifications, and status changes related to the incident. It should be used when detailed information about the lifecycle of an incident is needed, such as for post-incident reviews, auditing, or tracking the incident resolution process. The endpoint returns log entries in chronological order, allowing users to trace the incident’s progression from creation to resolution.
Post Incident Note Using Id
Add a new note to an existing incident.Description:
Adds a new note to an existing incident in PagerDuty. This endpoint allows users to append additional information, updates, or comments to a specific incident identified by its unique ID. It’s particularly useful for documenting the progress of incident resolution, sharing important observations, or recording actions taken. The note content can include any text relevant to the incident management process, helping teams collaborate and maintain a clear record of the incident’s timeline and handling.
Post Incident Status Update
Post a status update for a specific incident.Description:
Posts a status update for a specific incident in PagerDuty. This endpoint allows you to add new information or progress reports to an ongoing incident, keeping stakeholders informed about the current state of the issue. It supports both simple text updates and more detailed custom HTML email updates. Use this when you need to communicate important changes, actions taken, or any relevant information about the incident to the team or stakeholders.
Retrieve Business Service Impacts
Retrieve the impacts of an incident on business services.Description:
Retrieves the impacts of a specific incident on business services within PagerDuty. This endpoint allows users to assess the scope and severity of an ongoing incident by providing detailed information about which business services are affected and to what extent. It should be used when there’s a need to understand the broader implications of an incident across the organization’s critical operations.
Retrieve Incident By Incident Id
Retrieve detailed information about a specific incident.Description:
Retrieves detailed information about a specific incident in PagerDuty using its unique identifier. This endpoint allows users to access comprehensive data about an individual incident, including its current status, assigned responders, and related metadata. It is particularly useful for tracking the progress of an ongoing incident, reviewing historical incident data, or integrating incident details into external systems or reports.
Retrieve Incident Custom Fields
Retrieve a list of custom fields associated with incidents.Description:
Retrieves a list of custom fields associated with incidents in PagerDuty. Custom fields are additional data points that can be added to incidents to provide more detailed information tailored to specific organizational needs. This endpoint allows you to fetch all defined custom fields, which can be useful for understanding the structure of incident data, preparing for incident creation or updates, or auditing the current custom field configuration.
Retrieve Incident Custom Field Values
Retrieve custom field values for a specific incident.Description:
Retrieves the custom field values associated with a specific incident in PagerDuty. This endpoint allows users to access additional metadata that has been added to an incident, providing more context and enabling better incident management. It should be used when detailed information about an incident’s custom fields is needed, such as for reporting, analysis, or integration with other systems. The endpoint returns only the custom field values and does not modify the incident or its fields.
Retrieve Incident Field Options
Retrieve available field options for a specific custom field.Description:
Retrieves the available field options for a specific custom field associated with incidents in PagerDuty. This endpoint allows users to fetch the predefined set of values that can be assigned to a particular custom field, enabling efficient incident management and customization. Use this endpoint when you need to populate dropdowns, validate input, or understand the possible values for a custom field in your incident management workflow.
Retrieve List Of Services
Retrieve a list of services configured in PagerDuty.Description:
Retrieves a list of services configured in the PagerDuty account. This endpoint allows you to fetch details about various services set up for incident management and alerting. It’s particularly useful for getting an overview of all services, their configurations, and associated teams or escalation policies. The endpoint supports filtering, sorting, and pagination to manage large sets of services efficiently.
Retrieve Maintenance Windows
Retrieve a list of maintenance windows.Description:
Retrieves a list of maintenance windows from the PagerDuty incident management platform. Maintenance windows are scheduled periods during which alerts and notifications for specified services are suppressed to allow for system maintenance or updates without triggering unnecessary incidents. This endpoint should be used to get an overview of all maintenance windows, their schedules, and affected services.
Retrieve Notes For Incident
Retrieve all notes associated with a specific incident.Description:
Retrieves all notes associated with a specific incident in PagerDuty. This endpoint allows users to access the complete history of comments, updates, and additional information added to an incident throughout its lifecycle. It is particularly useful for reviewing the incident’s progress, understanding the actions taken, and gathering context for post-incident analysis.
Retrieve Oncall List
Retrieve the current on-call information.Description:
Retrieves the current on-call information for your PagerDuty account. This endpoint provides a comprehensive view of who is currently on-call across various schedules and escalation policies. It’s particularly useful for getting an overview of your organization’s current on-call status, identifying who is responsible for incident response at any given time, and planning team availability.
Retrieve Past Incidents
Retrieve a list of past incidents related to a specific incident.Description:
Retrieves a list of past incidents related to a specific incident in PagerDuty. This endpoint allows users to explore the historical context of an incident by fetching previous occurrences or related issues. It’s particularly useful for identifying recurring problems, analyzing incident patterns, and improving overall incident management processes. The endpoint should be used when investigating the root cause of an incident or when compiling reports on incident history.
Retrieve Service By Id
Retrieve detailed information about a specific service.Description:
Retrieves detailed information about a specific PagerDuty service using its unique identifier. This endpoint allows users to access configuration details, integration settings, and other relevant information for a particular service within their PagerDuty account. It’s essential for managing and monitoring the status of individual services, which are core components in PagerDuty’s incident management system.
Send Responder Requests For Incidents
Send responder requests for a specific incident.Description:
This endpoint allows you to send responder requests for a specific incident in PagerDuty. It is used to request additional help or notify specific users or escalation policies about an ongoing incident that requires attention. The endpoint creates a new responder request associated with the incident identified by the path parameter. It’s particularly useful when you need to quickly engage additional resources or escalate an incident to ensure timely resolution.
Update Alert In Incident
Update the status of a specific alert within an incident.Description:
Updates the status of a specific alert within an incident in PagerDuty. This endpoint allows you to modify an alert’s status, primarily to mark it as resolved. It’s crucial for managing the lifecycle of alerts and incidents in PagerDuty’s incident management system. Use this when you need to programmatically update the state of an alert, typically as part of an automated incident resolution process or when integrating external systems with PagerDuty.
Update Incident By Id
Modify various attributes of an existing incident.Description:
The UpdateIncident endpoint allows you to modify various attributes of an existing incident in PagerDuty’s incident management system. This PUT operation enables users to update incident status, priority, assignments, escalation levels, and other key properties. It’s particularly useful for reflecting the current state of an incident, reassigning responsibilities, or adjusting the incident’s urgency and escalation path.
Update Incident Custom Field Values
Update custom field values for a specific incident.Description:
This endpoint updates custom field values for a specific incident in PagerDuty. It allows you to modify or add custom fields to provide additional context or information about the incident. The endpoint is particularly useful when you need to update incident metadata dynamically, such as changing the environment, priority, or any other custom attributes associated with the incident.
PandaDoc offers document creation, e-signatures, and workflow automation, helping sales teams and businesses streamline proposals, contracts, and agreement processes.Available Tools:
Create Contact
Create a new contact in PandaDoc.Description:
This tool creates a new contact in PandaDoc. It allows you to add a new contact with their personal and professional information to your PandaDoc account. The tool is completely independent and doesn’t require any external resource IDs or dependencies.
Create Or Update Contact
Create a new contact or update an existing one based on email.Description:
This tool creates a new contact or updates an existing one in PandaDoc based on the email address. If a contact with the provided email exists, it will be updated; otherwise, a new contact will be created.
Delete Contact
Delete a contact from PandaDoc.Description:
This tool allows you to delete a contact from your PandaDoc account. The action is permanent and cannot be undone.
List Contacts
List and search contacts in PandaDoc.Description:
A tool to list and search contacts in PandaDoc. It retrieves a list of contacts with various options including filtering by email, search query, pagination, and shared status. All parameters are optional and it supports flexible queries to get contacts.
Perplexity AI provides conversational AI models for generating human-like text responses.Available Tools:
Perplexity Ai Search
Perform search queries using Perplexity AI.Description:
Perplexity Ai Search interfaces with Perplexity AI to perform search queries and return responses from a range of models. This action manages requests to Perplexity AI and processes the resulting completions, which may include text, citations, and images based on selected models and settings.
Pipedrive is a sales management tool built around pipeline visualization, lead tracking, activity reminders, and automation to keep deals progressing.Available Tools:
Add A Call Log
Add a new call log.Description:
Adds a new call log.
Add A Comment To A Note
Add a new comment to a note.Description:
Adds a new comment to a note.
Add A Deal
Add a new deal to Pipedrive.Description:
Add a new deal to Pipedrive with any custom fields, which vary by account and are identified by long hash keys. Check dealFields for existing custom fields. For details, visit the tutorial on adding a deal.
Add A Follower To A Deal
Add a follower to a deal.Description:
Adds a follower to a deal.
Add A Follower To An Organization
Add a follower to an organization.Description:
Adds a follower to an organization.
Add A Follower To A Person
Add a follower to a person.Description:
Adds a follower to a person.
Add A Follower To A Product
Add a follower to a product.Description:
Adds a follower to a product.
Add A Lead
Add a new lead to Pipedrive.Description:
Pipedrive API lets you add leads linked to people or organizations and tags them with ‘API’ source. Custom fields from deals apply to leads and appear in responses if set. Details are in the tutorials for adding and updating leads.
Add An Activity
Add a new activity.Description:
New activity added. Response includes more_activities_scheduled_in_context to show if more are planned with the same entity. See tutorial on adding activities here.
Add An Installment Subscription
Add a new installment subscription.Description:
Adds a new installment subscription. Note: Subscriptions endpoints may not be available on the company-specific base URL. To avoid 404s, this action overrides the default request behavior and uses the public API host (api.pipedrive.com) explicitly.
Add An Organization
Add a new organization to Pipedrive.Description:
Set up a new Pipedrive organization using custom fields with unique key hashes. Retrieve organizationFields for configuration. Check the linked tutorial for guidance.
Add A Note
Add a note to a deal, person, organization, lead, or project.Description:
Add a note to a deal, person, organization, lead, or project in Pipedrive. At least one of deal_id, person_id, org_id, lead_id, or project_id must be provided.
Add A Participant To A Deal
Add a participant to a deal.Description:
Adds a participant to a deal.
Add A Person
Add a new contact in Pipedrive.Description:
Add a new contact in Pipedrive with optional custom fields unique to each account found using the personFields endpoint. The endpoint also handles data.marketing_status for Campaigns product users.
Add A Product
Add a new product to the Products inventory.Description:
Adds a new product to the Products inventory. For more information, see the tutorial for adding a product.
Add A Product To A Deal
Add a product to a deal.Description:
Adds a product to a deal, creating a new item called a deal-product.
Add A Project
Add a new project.Description:
Adds a new project. Note that you can supply additional custom fields along with the request that are not described here. These custom fields are different for each Pipedrive account and can be recognized by long hashes as keys.
Add A Recurring Subscription
Add a new recurring subscription.Description:
Adds a new recurring subscription.
Add A Task
Add a new task.Description:
Adds a new task.
Archive A Project
Archive a project.Description:
Archives a project.
Cancel A Recurring Subscription
Cancel a recurring subscription.Description:
Cancels a recurring subscription. This action attempts to cancel a recurring subscription via Subscriptions API. If Subscriptions endpoints are unavailable (404), it gracefully falls back to disabling all product attachments on the given deal (interpreting id as deal_id) to mimic cancellation behavior.
Create An Organization Relationship
Create an organization relationship.Description:
Creates and returns an organization relationship.
Delete A Call Log
Delete a call log.Description:
Deletes a call log. If there is an audio recording attached to it, it will also be deleted. The related activity will not be removed by this request. If you want to remove the related activities, please use the endpoint which is specific for activities.
Delete A Comment Related To A Note
Delete a comment.Description:
Deletes a comment.
Delete A Deal
Mark a deal as deleted.Description:
Marks a deal as deleted. After 30 days, the deal will be permanently deleted.
Delete A Lead
Delete a specific lead.Description:
Deletes a specific lead.
Delete An Activity
Mark an activity as deleted.Description:
Marks an activity as deleted. After 30 days, the activity will be permanently deleted.
Delete An Attached Product From A Deal
Delete a product attachment from a deal.Description:
Deletes a product attachment from a deal, using the product_attachment_id.
Delete An Organization
Mark an organization as deleted.Description:
Marks an organization as deleted. After 30 days, the organization will be permanently deleted.
Delete An Organization Relationship
Delete an organization relationship.Description:
Deletes an organization relationship and returns the deleted ID.
Delete A Note
Delete a specific note.Description:
Deletes a specific note.
Delete A Participant From A Deal
Delete a participant from a deal.Description:
Deletes a participant from a deal.
Delete A Person
Mark a person as deleted.Description:
Marks a person as deleted. After 30 days, the person will be permanently deleted.
Delete A Product
Mark a product as deleted.Description:
Marks a product as deleted. After 30 days, the product will be permanently deleted.
Delete A Project
Mark a project as deleted.Description:
Marks a project as deleted.
Delete A Subscription
Mark a subscription as deleted.Description:
Marks an installment or a recurring subscription as deleted.
Delete A Task
Mark a task as deleted.Description:
Marks a task as deleted. If the task has subtasks then those will also be deleted.
Duplicate Deal
Duplicate a deal.Description:
Duplicates a deal.
Find Users By Name
Find users by their name.Description:
Finds users by their name.
Get All Call Logs Assigned To A Particular User
Get all call logs assigned to a user.Description:
Returns all call logs assigned to a particular user.
Get All Comments For A Note
Get all comments for a note.Description:
Returns all comments associated with a note.
Get All Lead Labels
Get all lead labels.Description:
Returns details of all lead labels. This endpoint does not support pagination and all labels are always returned.
Get All Payments Of A Subscription
Get all payments of a subscription.Description:
Returns all payments of an installment or recurring subscription.
Get All Projects
Get all projects.Description:
Returns all projects. This is a cursor-paginated endpoint. For more information, please refer to our documentation on pagination.
Get All Relationships For Organization
Get all relationships for an organization.Description:
Gets all of the relationships for a supplied organization ID.
Get All Tasks
Get all tasks.Description:
Returns all tasks. This is a cursor-paginated endpoint. For more information, please refer to our documentation on pagination.
Get All Users
Get all users.Description:
Returns data about all users within the company.
Get Deals Where A Product Is Attached To
Get deals with a product attached.Description:
Returns data about deals that have a product attached to it.
Get Details Of A Call Log
Get details of a specific call log.Description:
Returns details of a specific call log.
Get Details Of A Deal
Get detailed information about a specific deal.Description:
Fetches specific deal details, including exclusive fields like deal age and pipeline stage duration. Custom fields show up as hashes, which can be matched using the ‘key’ from dealFields. See the deal details tutorial for more.
Get Details Of An Activity
Get details of a specific activity.Description:
Returns the details of a specific activity.
Get Details Of An Organization
Get detailed information about an organization.Description:
Provides detailed information about an organization, including additional fields not shown when listing all organizations, and maps custom fields as long hashes to the ‘key’ value in organizationFields.
Get Details Of A Person
Get detailed information about a person.Description:
The text describes an API endpoint that returns detailed person information, including extra fields and custom fields as hashes. It also provides data.marketing_status if the Campaigns product is used.
Get Details Of A Phase
Get details of a specific project phase.Description:
Returns the details of a specific project phase.
Get Details Of A Project
Get details of a specific project.Description:
Returns the details of a specific project. Also note that custom fields appear as long hashes in the resulting data. These hashes can be mapped against the key value of project fields.
Get Details Of A Subscription
Get details of a subscription.Description:
Returns details of an installment or a recurring subscription. Note: Subscriptions endpoints may not be available on the company-specific base URL. This action tries multiple hosts and gracefully falls back to Installments (v2) and Deal Products (v1).
Get Details Of A Task
Get details of a specific task.Description:
Returns the details of a specific task.
Get Mail Threads
Get mail threads in a folder.Description:
Returns mail threads in a specified folder ordered by the most recent message within.
Get One Comment
Get details of a comment.Description:
Returns the details of a comment.
Get One Lead
Get details of a specific lead.Description:
API returns specific lead details with custom field values in the Deals format. Unset custom fields are omitted. Leads share custom fields with deals, not having a unique set.
Get One Mail Message
Get data about a specific mail message.Description:
Returns data about a specific mail message.
Get One Mail Thread
Get a specific mail thread.Description:
Returns a specific mail thread.
Get One Note
Get details about a specific note.Description:
Returns details about a specific note.
Get One Organization Relationship
Get an organization relationship by ID.Description:
Finds and returns an organization relationship from its ID.
Get One Product
Get data about a specific product.Description:
Returns data about a specific product.
Get One User
Get data about a specific user.Description:
Returns data about a specific user within the company.
Get Project Phases
Get all active project phases under a board.Description:
Returns all active project phases under a specific board.
List Activities Associated With A Deal
List activities associated with a deal.Description:
Lists activities associated with a deal.
List Activities Associated With An Organization
List activities associated with an organization.Description:
Lists activities associated with an organization.
List Activities Associated With A Person
List activities associated with a person.Description:
Lists activities associated with a person.
List All Persons Associated With A Deal
List all persons linked to a deal.Description:
The endpoint lists every person linked to a deal, including primary contacts and participants, and provides a data.marketing_status field for users of the Campaigns product.
List Deals Associated With An Organization
List deals associated with an organization.Description:
Lists deals associated with an organization.
List Deals Associated With A Person
List deals associated with a person.Description:
Lists deals associated with a person.
List Followers Of A Deal
List the followers of a deal.Description:
Lists the followers of a deal.
List Followers Of An Organization
List the followers of an organization.Description:
Lists the followers of an organization.
List Followers Of A Person
List the followers of a person.Description:
Lists the followers of a person.
List Followers Of A Product
List the followers of a product.Description:
Lists the followers of a product.
List Mail Messages Associated With A Deal
List mail messages associated with a deal.Description:
Lists mail messages associated with a deal.
List Mail Messages Associated With An Organization
List mail messages associated with an organization.Description:
Lists mail messages associated with an organization.
List Mail Messages Associated With A Person
List mail messages associated with a person.Description:
Lists mail messages associated with a person.
List Participants Of A Deal
List participants associated with a deal.Description:
Lists the participants associated with a deal. If a company uses the Campaigns product, then this endpoint will also return the data.marketing_status field.
List Persons Of An Organization
List persons associated with an organization.Description:
Lists persons associated with an organization. If a company uses the Campaigns product, then this endpoint will also return the data.marketing_status field.
List Products Associated With A Person
List products associated with a person.Description:
Lists products associated with a person.
List Products Attached To A Deal
List products attached to a deal.Description:
Lists products attached to a deal.
List Updates About A Deal
List updates about a deal.Description:
Lists updates about a deal.
List Updates About An Organization
List updates about an organization.Description:
Lists updates about an organization.
List Updates About A Person
List updates about a person.Description:
Lists updates about a person. If a company uses the Campaigns product, then this endpoint’s response will also include updates for the marketing_status field.
List Updates About Participants Of A Deal
List updates on deal participants.Description:
This endpoint provides cursor-paginated updates on deal participants. For pagination details, see the Pipedrive documentation.
Perform A Search From Multiple Item Types
Perform a search across multiple item types.Description:
Performs a search from your choice of item types and fields.
Returns Project Activities
Get activities linked to a project.Description:
Returns activities linked to a specific project.
Returns Project Groups
Get all active groups under a project.Description:
Returns all active groups under a specific project.
Returns Project Plan
Get information about items in a project plan.Description:
Returns information about items in a project plan. Items consists of tasks and activities and are linked to specific project phase and group.
Returns Project Tasks
Get tasks linked to a project.Description:
Returns tasks linked to a specific project.
Search Deals
Search deals by title, notes, and custom fields.Description:
This API endpoint searches deals by title, notes, and custom fields, filters results by person or organization ID, and is a specific use case of /v1/itemSearch with limited OAuth scope.
Search Item By Field
Search by field values.Description:
Performs a search from the values of a specific field. Results can either be the distinct values of the field (useful for searching autocomplete field values), or the IDs of actual items (deals, leads, persons, organizations or products).
Search Leads
Search leads by title, notes, and custom fields.Description:
Endpoint searches leads by title, notes, custom fields, with options to filter by person and organization IDs, and is a more specific use of the /v1/itemSearch with limited OAuth scope.
Search Organizations
Search organizations by name, address, notes, and custom fields.Description:
Searches all organizations by name, address, notes and/or custom fields. This endpoint is a wrapper of /v1/itemSearch with a narrower OAuth scope.
Search Persons
Search for individuals by various identifiers.Description:
This endpoint searches for individuals by various identifiers and is a specific use case of /v1/itemSearch with limited OAuth scope, allowing results filtering by organization ID.
Search Products
Search products by name, code, and custom fields.Description:
Searches all products by name, code and/or custom fields. This endpoint is a wrapper of /v1/itemSearch with a narrower OAuth scope.
Update A Comment Related To A Note
Update a comment related to a note.Description:
Updates a comment related to a note.
Update Activity In Project Plan
Update an activity phase or group in a project.Description:
Updates an activity phase or group in a project.
Update A Deal
Update the properties of a deal.Description:
Updates the properties of a deal. For more information, see the tutorial for updating a deal.
Update A Lead
Update lead properties.Description:
Updating lead properties modifies only specified fields; use null to unset. Custom field data matches Deals. Unset fields are omitted. Leads share deals’ custom fields. For examples, refer to the tutorial.
Update An Activity
Update an activity.Description:
Updates an activity. Includes more_activities_scheduled_in_context property in response’s additional_data which indicates whether there are more undone activities scheduled with the same deal, person or organization (depending on the supplied data).
Update An Installment Subscription
Update an installment subscription.Description:
Updates an installment subscription. Note: Subscriptions endpoints may not be available on the company-specific base URL. To avoid 404s, this action overrides the default request behavior and uses multiple hosts along with a practical fallback to Deal Products when Subscriptions/Installments features are not accessible.
Update An Organization
Update the properties of an organization.Description:
Updates the properties of an organization.
Update An Organization Relationship
Update an organization relationship.Description:
Updates and returns an organization relationship.
Update A Note
Update a note.Description:
Updates a note.
Update A Person
Modify a person’s details in Pipedrive.Description:
Modifies a person’s details in Pipedrive. See the linked tutorial for guidance. If utilizing Campaigns, the endpoint also handles data.marketing_status.
Update a recurring subscription.Description:
Updates a recurring subscription. Note: Some company hosts may not expose Subscriptions endpoints. This action will attempt multiple hosts and gracefully fall back to updating the product attached to a deal (v1) when applicable. In the fallback path, the request id is treated as the product_attachment_id and we locate the corresponding deal by scanning deal products.
Update A Task
Update a task.Description:
Updates a task.
Update Task In Project Plan
Update a task phase or group in a project.Description:
Updates a task phase or group in a project.
Update The Product Attached To A Deal
Update the details of a product attached to a deal.Description:
Updates the details of the product that has been attached to a deal.
Salesforce is a leading CRM platform integrating sales, service, marketing, and analytics to build customer relationships and drive business growth.Available Tools:
Add Opportunity Line Item
Add a product (line item) to an opportunity.Description:
Adds a product (line item) to an opportunity. The product must exist in a pricebook entry that’s associated with the opportunity’s pricebook.
Associate Contact To Account
Associate a contact with an account.Description:
Associates a contact with an account by updating the contact’s AccountId field.
Clone Opportunity With Products
Clone an opportunity and optionally its products.Description:
Clones an opportunity and optionally its products (line items). Creates a new opportunity with the same field values and products as the original.
Clone Record
Create a copy of an existing Salesforce record.Description:
Creates a copy of an existing Salesforce record by reading its data, removing system fields, and creating a new record. Optionally apply field updates to the clone.
Complete Task
Mark a task as completed.Description:
Marks a task as completed with optional completion notes. This is a convenience action that updates the task status to ‘Completed’.
Create Account
Create a new account in Salesforce.Description:
Creates a new account in Salesforce with the specified information.
Create Contact
Create a new contact in Salesforce.Description:
Creates a new contact in Salesforce with the specified information.
Create Lead
Create a new lead in Salesforce.Description:
Creates a new lead in Salesforce with the specified information.
Create Note
Create a new note attached to a Salesforce record.Description:
Creates a new note attached to a Salesforce record with the specified title and content.
Create Opportunity
Create a new opportunity in Salesforce.Description:
Creates a new opportunity in Salesforce with the specified information.
Create Task
Create a new task in Salesforce.Description:
Creates a new task in Salesforce to track activities, to-dos, and follow-ups related to contacts, leads, or other records.
Delete Account
Permanently delete an account from Salesforce.Description:
Permanently deletes an account from Salesforce. This action cannot be undone.
Delete Contact
Permanently delete a contact from Salesforce.Description:
Permanently deletes a contact from Salesforce. This action cannot be undone.
Delete Lead
Permanently delete a lead from Salesforce.Description:
Permanently deletes a lead from Salesforce. This action cannot be undone.
Delete Note
Permanently delete a note from Salesforce.Description:
Permanently deletes a note from Salesforce. This action cannot be undone.
Delete Opportunity
Permanently delete an opportunity from Salesforce.Description:
Permanently deletes an opportunity from Salesforce. This action cannot be undone.
Get Account
Retrieve a specific account by ID.Description:
Retrieves a specific account by ID from Salesforce, returning all available fields.
Get Contact
Retrieve a specific contact by ID.Description:
Retrieves a specific contact by ID from Salesforce, returning all available fields.
Get Lead
Retrieve a specific lead by ID.Description:
Retrieves a specific lead by ID from Salesforce, returning all available fields.
Get Note
Retrieve a specific note by ID.Description:
Retrieves a specific note by ID from Salesforce, returning all available fields.
Get Opportunity
Retrieve a specific opportunity by ID.Description:
Retrieves a specific opportunity by ID from Salesforce, returning all available fields.
List Accounts
List accounts from Salesforce using SOQL query.Description:
Lists accounts from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List Contacts
List contacts from Salesforce using SOQL query.Description:
Lists contacts from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List Leads
List leads from Salesforce using SOQL query.Description:
Lists leads from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List Notes
List notes from Salesforce using SOQL query.Description:
Lists notes from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
List Opportunities
List opportunities from Salesforce using SOQL query.Description:
Lists opportunities from Salesforce using SOQL query, allowing flexible filtering, sorting, and field selection.
Log Call
Log a completed phone call as a task.Description:
Logs a completed phone call as a task in Salesforce with call-specific details like duration, type, and disposition.
Log Email Activity
Create an EmailMessage record to log email activity.Description:
Creates an EmailMessage record to log email activity in Salesforce, associating it with related records.
Search Accounts
Search for Salesforce accounts using multiple criteria.Description:
Search for Salesforce accounts using multiple criteria like name, industry, type, location, or contact information.
Search Contacts
Search for Salesforce contacts using multiple criteria.Description:
Search for Salesforce contacts using multiple criteria like name, email, phone, account, or title.
Search Leads
Search for Salesforce leads using multiple criteria.Description:
Search for Salesforce leads using multiple criteria like name, email, phone, company, title, status, or lead source.
Search Notes
Search for Salesforce notes using multiple criteria.Description:
Search for Salesforce notes using multiple criteria like title, body content, parent record, owner, or creation date.
Search Opportunities
Search for Salesforce opportunities using multiple criteria.Description:
Search for Salesforce opportunities using multiple criteria like name, account, stage, amount, close date, or status.
Search Tasks
Search for Salesforce tasks using multiple criteria.Description:
Search for Salesforce tasks using multiple criteria like subject, status, priority, assigned user, related records, or dates.
Update Account
Update an existing account in Salesforce.Description:
Updates an existing account in Salesforce with the specified changes. Only provided fields will be updated.
Update Contact
Update an existing contact in Salesforce.Description:
Updates an existing contact in Salesforce with the specified changes. Only provided fields will be updated.
Update Lead
Update an existing lead in Salesforce.Description:
Updates an existing lead in Salesforce with the specified changes. Only provided fields will be updated.
Update Note
Update an existing note in Salesforce.Description:
Updates an existing note in Salesforce with the specified changes. Only provided fields will be updated.
Update Opportunity
Update an existing opportunity in Salesforce.Description:
Updates an existing opportunity in Salesforce with the specified changes. Only provided fields will be updated.
Update Task
Update an existing task in Salesforce.Description:
Updates an existing task in Salesforce with new information. Only provided fields will be updated.
Servicenow provides IT Service Management Transform service management to boost productivity and maximize ROI.Available Tools:Tools documentation will be added here.
Shopify is an e-commerce platform enabling merchants to create online stores, manage products, and process payments with themes, apps, and integrated marketing tools.Available Tools:
Create Customer
Create a new customer in Shopify.Description:
Tool to create a new customer in Shopify. Use when you need to add a new customer record to the store.
Create Order
Create a new order in Shopify.Description:
Creates a new order in Shopify, typically requiring line items; if customer_id is provided, it must correspond to an existing customer.
Get All Customers
Retrieve customer records from a Shopify store.Description:
Retrieves customer records from a Shopify store, with options for filtering, selecting specific fields, and paginating through the results.
Get Collection By Id
Retrieve a specific Shopify collection by ID.Description:
Retrieves a specific Shopify collection by its collection_id, optionally filtering returned data to specified fields.
Get Custom Collections
Retrieve a list of custom collections.Description:
Retrieves a list of custom collections from a Shopify store, optionally filtered by IDs, product ID, or handle.
Get Customer
Retrieve detailed information for a specific customer.Description:
Retrieves detailed information for a specific customer from a Shopify store, provided their valid and existing customer_id.
Get Customer Orders
Retrieve all orders for a specific customer.Description:
Retrieves all orders for a specific, existing customer in Shopify using their unique customer ID.
Get Order List
Retrieve a list of orders from Shopify.Description:
Retrieves a list of orders from Shopify using default API settings and filters.
Get Ordersby Id
Retrieve a specific Shopify order by ID.Description:
Retrieves a specific Shopify order by its unique ID, which must correspond to an existing order.
Get Product
Retrieve details for an existing Shopify product.Description:
Retrieves details for an existing Shopify product using its unique product ID.
Get Product Images
Retrieve all images for a Shopify product.Description:
Retrieves all images for a Shopify product, specified by its product_id which must correspond to an existing product.
Get Products
Retrieve a list of products from a Shopify store.Description:
Retrieves a list of products from a Shopify store.
Get Products In Collection
Retrieve all products within a specified Shopify collection.Description:
Retrieves all products within a specified Shopify collection, requiring a valid collection_id.
Get Products Paginated
List products with Shopify cursor-based pagination.Description:
Tool to list products with Shopify cursor-based pagination. Use when iterating over large product catalogs via the Link header.
Update Order
Update the phone number for an existing Shopify order.Description:
Updates the phone number for an existing Shopify order, identified by its ID; pass phone=None to remove the current phone number.
Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work — all within a secure, enterprise-grade environment.Available Tools:
Create A Reminder
Create a Slack reminder with specified text and time.Description:
Creates a Slack reminder with specified text and time; time accepts Unix timestamps, seconds from now, or natural language (e.g., ‘in 15 minutes’, ‘every Thursday at 2pm’).
Delete A Slack Reminder
Delete an existing Slack reminder.Description:
Deletes an existing Slack reminder, typically when it is no longer relevant or a task is completed; this operation is irreversible.
Fetch Conversation History
Fetch messages and events from a Slack conversation.Description:
Fetches a chronological list of messages and events from a specified Slack conversation, accessible by the authenticated user/bot, with options for pagination and time range filtering.
Fetch Message Thread From A Conversation
Retrieve replies to a specific parent message.Description:
Retrieves replies to a specific parent message in a Slack conversation, using the channel ID and the parent message’s timestamp (ts).
Find Channels
Find channels in a Slack workspace.Description:
Find channels in a Slack workspace by any criteria - name, topic, purpose, or description.
Find User By Email Address
Retrieve Slack user by email address.Description:
Retrieves the Slack user object for an active user by their registered email address; fails with ‘users_not_found’ if the email is unregistered or the user is inactive.
Find Users
Find users in a Slack workspace.Description:
Find users in a Slack workspace by any criteria - email, name, display name, or other text. Includes optimized email lookup for exact email matches.
Get Canvas
Retrieve a specific Slack Canvas by ID.Description:
Retrieves a specific Slack Canvas by its ID, including its content and metadata.
Get Reminder Information
Retrieve detailed information for an existing Slack reminder.Description:
Retrieves detailed information for an existing Slack reminder specified by its ID; this is a read-only operation.
Get Team Dnd Status
Retrieve a user’s current Do Not Disturb status.Description:
Retrieves a user’s current Do Not Disturb status.
Get User Presence Info
Retrieve a Slack user’s current real-time presence.Description:
Retrieves a Slack user’s current real-time presence (e.g., ‘active’, ‘away’) to determine their availability, noting this action does not provide historical data or status reasons.
List All Channels
List conversations available to the user.Description:
Lists conversations available to the user with various filters and search options.
List All Users
Retrieve a paginated list of all users in a Slack workspace.Description:
Retrieves a paginated list of all users, including comprehensive details, profile information, status, and team memberships, in a Slack workspace; data may not be real-time.
List Canvases
List Slack Canvases with filtering options.Description:
Lists Slack Canvases with filtering by channel, user, timestamp, and page-based pagination. Uses Slack’s files.list API with types=canvas filter.
List Conversations
List conversations accessible to a specified user.Description:
List conversations (channels/DMs) accessible to a specified user (or the authenticated user if no user ID is provided), respecting shared membership for non-public channels.
List Reminders
List all reminders for the authenticated user.Description:
Lists all reminders with their details for the authenticated Slack user; returns an empty list if no reminders exist.
Lists Pinned Items In A Channel
Retrieve all messages and files pinned to a channel.Description:
Retrieves all messages and files pinned to a specified channel; the caller must have access to this channel.
Retrieve Conversation Members List
Retrieve a paginated list of active member IDs for a conversation.Description:
Retrieves a paginated list of active member IDs for a specified Slack public channel, private channel, direct message (DM), or multi-person direct message (MPIM).
Retrieve Current User Dnd Status
Retrieve a Slack user’s current Do Not Disturb status.Description:
Retrieves a Slack user’s current Do Not Disturb (DND) status to determine their availability before interaction; any specified user ID must be a valid Slack user ID.
Retrieve Detailed User Information
Retrieve comprehensive information for a Slack user.Description:
Retrieves comprehensive information for a valid Slack user ID, excluding message history and channel memberships.
Retrieve User Profile Information
Retrieve profile information for a specified Slack user.Description:
Retrieves profile information for a specified Slack user (defaults to the authenticated user if user ID is omitted); a provided user ID must be valid.
Search All
Search all messages and files in Slack.Description:
Tool to search all messages and files. Use when you need unified content search across channels and files in one call.
Search Messages
Workspace-wide Slack message search with filters.Description:
Workspace‑wide Slack message search with date ranges and filters. Use query modifiers (e.g., in:#channel, from:@user, before/after:YYYY-MM-DD), sorting (score/timestamp), and pagination.
Send Message
Post a message to a Slack channel, DM, or private group.Description:
Posts a message to a Slack channel, direct message, or private group; requires content via text, blocks, or attachments.
Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally.Available Tools:
Cancel Subscription
Cancel a customer’s active Stripe subscription.Description:
Cancels a customer’s active Stripe subscription at the end of the current billing period, with options to invoice immediately for metered usage and prorate charges for unused time.
Confirm Payment Intent
Confirm a Stripe PaymentIntent to finalize a payment.Description:
Confirms a Stripe PaymentIntent to finalize a payment; a return_url is necessary if the payment method requires customer redirection.
Create Checkout Session
Create a Stripe Checkout Session.Description:
Tool to create a Stripe Checkout Session. Use when you need a secure, hosted URL to collect payments or subscriptions via Stripe Checkout.
Create Customer
Create a new customer in Stripe.Description:
Creates a new customer in Stripe, required for creating charges or subscriptions; an email is highly recommended for customer communications.
Create Invoice
Create a new draft Stripe invoice.Description:
Creates a new draft Stripe invoice for a customer; use to revise an existing invoice, bill for a specific subscription (which must belong to the customer), or apply detailed customizations.
Create Payment Intent
Create a Stripe PaymentIntent to initiate payment processing.Description:
Creates a Stripe PaymentIntent to initiate and process a customer’s payment; using application_fee_amount for a connected account requires the Stripe-Account header.
Create Refund
Create a full or partial refund in Stripe.Description:
Creates a full or partial refund in Stripe, targeting either a specific charge ID or a payment intent ID.
Create Subscription
Create a new subscription for an existing Stripe customer.Description:
Creates a new, highly configurable subscription for an existing Stripe customer, supporting multiple items, trials, discounts, and various billing/payment options.
Delete Customer
Permanently delete an existing Stripe customer.Description:
Permanently deletes an existing Stripe customer; this irreversible action also cancels their active subscriptions and removes all associated data.
List Charges
Retrieve a list of Stripe charges.Description:
Retrieves a list of Stripe charges with filtering and pagination; use valid cursor IDs from previous responses for pagination, and note that charges are typically returned in reverse chronological order.
List Coupons
Retrieve a list of discount coupons.Description:
Retrieves a list of discount coupons from a Stripe account, supporting pagination via limit, starting_after, and ending_before.
List Customer Payment Methods
Retrieve payment methods for a given customer.Description:
Retrieves a list of payment methods for a given customer, supporting type filtering and pagination.
List Customers
Retrieve a list of Stripe customers.Description:
Retrieves a list of Stripe customers, with options to filter by email, creation date, or test clock, and support for pagination.
List Invoices
Retrieve a list of Stripe invoices.Description:
Retrieves a list of Stripe invoices, filterable by various criteria and paginatable using invoice ID cursors obtained from previous responses.
List Payment Intents
Retrieve a list of Stripe PaymentIntents.Description:
Retrieves a list of Stripe PaymentIntents, optionally filtered and paginated using PaymentIntent IDs as cursors.
List Payment Links
Retrieve a list of payment links from Stripe.Description:
Retrieves a list of payment links from Stripe, sorted by creation date in descending order by default.
List Products
Retrieve a list of Stripe products.Description:
Retrieves a list of Stripe products, with optional filtering and pagination; starting_after/ending_before cursors must be valid product IDs from a previous response.
List Refunds
List Stripe refunds with filtering and pagination.Description:
Lists Stripe refunds, sorted by creation date descending (newest first), with optional filtering by charge or payment_intent and pagination support.
List Shipping Rates
Retrieve a list of Stripe shipping rates.Description:
Retrieves a list of Stripe shipping rates, filterable by active status, creation date, and currency; useful for managing or displaying shipping options.
List Subscriptions
Retrieve a list of Stripe subscriptions.Description:
Retrieves a list of Stripe subscriptions, optionally filtered by various criteria such as customer, price, status, collection method, and date ranges, with support for pagination.
Retrieve Charge
Retrieve full details for an existing Stripe charge.Description:
Retrieves full details for an existing Stripe charge using its unique ID.
Retrieve Customer
Retrieve detailed information for an existing Stripe customer.Description:
Retrieves detailed information for an existing Stripe customer using their unique customer ID.
Retrieve Payment Intent
Retrieve a PaymentIntent by its ID.Description:
Retrieves a PaymentIntent by its ID; client_secret is required if a publishable API key is used.
Retrieve Refund
Retrieve details for an existing Stripe refund.Description:
Retrieves details for an existing Stripe refund using its unique refund_id.
Retrieve Subscription
Retrieve detailed information for an existing Stripe subscription.Description:
Retrieves detailed information for an existing Stripe subscription using its unique ID.
Search Customers
Retrieve customers matching a search query.Description:
Retrieves a list of Stripe customers matching a search query that adheres to Stripe’s Search Query Language.
Update Customer
Update an existing Stripe customer.Description:
Updates an existing Stripe customer, identified by customer_id, with only the provided details; unspecified fields remain unchanged.
Update Payment Intent
Update a Stripe PaymentIntent with new values.Description:
Updates a Stripe PaymentIntent with new values for specified parameters; note that if currency is updated, amount might also be required, and certain updates (e.g., to payment_method) can necessitate re-confirmation by the customer.
Update Subscription
Update an existing Stripe subscription.Description:
Updates an existing, non-canceled Stripe subscription by its ID, ensuring all referenced entity IDs (e.g., prices, coupons) are valid and automatic tax liability is correctly specified if enabled.
SurveyMonkey is an online survey development platform that enables users to create, distribute, and analyze surveys for various purposes.Available Tools:
Get Collectors
Retrieve a list of collectors for a specific survey.Description:
Tool to retrieve a list of collectors for a specific survey. Use when you need collector URLs, counts, and statuses.
Get Contacts
Retrieve a list of contacts.Description:
Tool to retrieve a list of contacts. Use after authenticating with SurveyMonkey. Call this to fetch all contacts associated with your account.
Get Responses
Retrieve a list of responses for a specific survey.Description:
Tool to retrieve a list of responses for a specific survey. Use when you need to browse or filter responses after confirming the survey ID.
Get Survey Details
Retrieve metadata and counts for a specific survey.Description:
Tool to retrieve metadata and counts for a specific survey. Use after confirming the survey ID.
Get Surveys
Retrieve a list of surveys.Description:
Tool to retrieve a list of surveys. Use when you need to enumerate or paginate through all surveys.
Telegram is a cloud-based messaging app with a focus on security and speed. Build bots to send messages, manage chats, and interact with users.Available Tools:
Send Message
Send a text message to a Telegram chat.Description:
Send a text message to a Telegram chat using the Bot API.
A web-based, kanban-style, list-making application.Available Tools:
Add Cards
Create a new card in a Trello list.Description:
Creates a new card in a Trello list; idList is required, and if idCardSource is used, the source card must be accessible.
Add Cards Actions Comments By Id Card
Add a new text comment to a Trello card.Description:
Adds a new text comment, which can include @mentions, to a Trello card specified by its ID; file attachments are not supported via this action.
Add Cards Checklist Check Item By Id Card By Id Checklist
Add a new check item to an existing checklist.Description:
Adds a new check item to an existing checklist on a specific Trello card.
Add Cards Checklists By Id Card
Add a checklist to a Trello card.Description:
Adds a checklist to a Trello card: use value to add a specific existing checklist, idChecklistSource to create a new checklist by copying an existing one (optionally using name for the new checklist’s name), or name to create a new empty checklist from scratch.
Add Cards Id Labels By Id Card
Add an existing label to a Trello card.Description:
Adds an existing label to a Trello card; idCard identifies the card and value is the ID of the label to add. Both card and label must already exist.
Add Cards Id Members By Id Card
Assign a Trello member to a card.Description:
Assigns a Trello member to a specific Trello card by card ID (or short link) and member ID.
Add Cards Labels By Id Card
Add a label to an existing Trello card.Description:
Adds a label to an existing Trello card (specified by idCard), defining the label by name and either color or the overriding value (which specifies color by name); a new label is created on the board if a matching one (by name/color combination) doesn’t already exist.
Add Checklists
Create a new checklist on a Trello card.Description:
Creates a new checklist on a Trello card, either by name or by copying from idChecklistSource, targeting an idCard or idBoard; this action creates only the checklist structure, not its items.
Add Checklists Check Items By Id Checklist
Add a new check item to a checklist.Description:
Adds a new check item to a specified Trello checklist; this action does not update existing check items.
Add Lists Cards By Id List
Create a new card in a Trello list.Description:
Creates a new card in a Trello list, which must be specified by an existing and accessible idList.
Convert Checklist Item To Card
Convert a checklist item into a new card.Description:
Converts a checklist item into a new card (useful for promoting a subtask), which inherits some properties from the item; this is irreversible via the API and offers no customization during conversion.
Delete Cards Actions Comments By Id Card By Id Action
Delete a specific comment from a Trello card.Description:
Deletes a specific comment action (identified by idAction) from a Trello card (identified by idCard); this operation is irreversible and only affects comments.
Delete Cards Checklists By Id Card By Id Checklist
Permanently delete a checklist from a Trello card.Description:
Permanently deletes a specific checklist from a Trello card.
Delete Cards Id Labels By Id Card By Id Label
Remove a specific label from a Trello card.Description:
Removes a specific label from a Trello card; the label itself is not deleted from the board, only its association with the card.
Delete Cards Id Members By Id Card By Id Member
Remove a member from a Trello card.Description:
Removes a currently assigned member from a Trello card, affecting only the card’s member list and not the member’s board membership or overall permissions.
Delete Checklist Item
Permanently delete a check item from a checklist.Description:
Permanently deletes a specific check item from a checklist on a Trello card; this operation is irreversible and only affects the specified item, not the entire checklist.
Delete Checklists By Id Checklist
Permanently delete a Trello checklist.Description:
Permanently and irreversibly deletes a Trello checklist and all its items using the idChecklist.
Get Boards By Id Board
Fetch comprehensive details for a specific Trello board.Description:
Fetches comprehensive details for a specific Trello board by its ID; this is a read-only action.
Get Boards Cards By Id Board
Retrieve cards from an existing Trello board.Description:
Retrieves cards from an existing Trello board, allowing filtering and customization of fields for cards, attachments, and members.
Get Boards Cards By Id Board By Filter
Retrieve cards from a board filtered by status.Description:
Retrieves cards from a specified Trello board, filtered by ‘all’, ‘closed’, ‘none’, ‘open’, or ‘visible’.
Get Boards Cards By Id Board By Id Card
Retrieve details for a specific Trello card.Description:
Retrieves details for a specific Trello card by its ID and its parent board’s ID, with options to customize returned fields for the card and associated data like attachments, actions, members, and checklists.
Get Boards Labels By Id Board
Fetch labels for a specified Trello board.Description:
Fetches labels for a specified Trello board, aiding in its organization or label management; this action does not detail per-card label usage.
Get Boards Lists By Id Board
Retrieve lists from a specified Trello board.Description:
Retrieves lists from a specified Trello board, with options to filter lists and include card details.
Get Boards Members By Id Board
Retrieve members of a Trello board.Description:
Retrieves members of a Trello board, with options to filter the list and select specific member fields to return.
Get Boards Members Cards By Id Board By Id Member
Retrieve cards for a member on a board.Description:
Retrieves cards for a member on a board, with options to customize returned fields and related data; member must have board access.
Get Cards Actions By Id Card
Retrieve the history of actions for a Trello card.Description:
Retrieves the history of actions (e.g., comments, updates, moves) for a Trello card specified by idCard; the card must exist and very old actions might not be available.
Get Cards By Id Card
Retrieve a Trello card by its ID.Description:
Retrieves a Trello card by its ID or shortlink, with options to include related data like actions, attachments, members, and checklists.
Get Cards Check Item States By Id Card
Get the states of checklist items on a Trello card.Description:
Gets the states (e.g., ‘complete’, ‘incomplete’) of checklist items on a Trello card; returns only item states, not full checklist or card details.
Get Cards Checklists By Id Card
Retrieve all checklists for a Trello card.Description:
Retrieves all checklists, including their check items, for a Trello card specified by its ID or shortlink, if the card exists and is accessible.
Get Cards List By Id Card
Get the Trello list to which a card belongs.Description:
Gets the Trello list to which a specified card (which must exist) belongs.
Get Cards Members By Id Card
Retrieve members of a Trello card.Description:
Retrieves members of a Trello card, identified by its ID or shortLink, allowing customization of which member fields are returned.
Get Lists By Id List
Retrieve a Trello list by its unique ID.Description:
Retrieves a Trello list by its unique ID, optionally including details for its cards and parent board.
Get Lists Cards By Id List
Fetch cards from a Trello list.Description:
Fetches cards from a Trello list by its ID, with options to filter and customize the returned card data.
Get Lists Cards By Id List By Filter
Retrieve cards from a list filtered by criteria.Description:
Retrieves cards from a specific Trello list, filtered by criteria like ‘open’, ‘closed’, or ‘all’.
Get Members Boards By Id Member By Filter
Retrieve boards for a specific Trello member.Description:
Retrieves a list of boards for a specific Trello member, applying a filter such as ‘open’, ‘starred’, or ‘all’.
Get Members Cards By Id Member
Retrieve cards for a Trello member.Description:
Retrieves cards for a Trello member, specified by ID or username, with options to filter cards and include related data like actions, attachments, and checklists.
Get Search
Search Trello content within specified organizations.Description:
Searches Trello content (e.g., boards, cards, members) within specified organizations using a query and customizable result fields.
Get Search Members
Search Trello members by name, username, or email.Description:
Searches Trello members by name, username, or email, optionally scoped to a board or organization.
Remove Checklist Item From Card By Ids
Permanently delete a checklist item from a card.Description:
Permanently deletes a specific checklist item from a checklist on a Trello card using their respective IDs.
Update Card Checklist Item Position
Update the position of a check item within a checklist.Description:
Updates the position of a check item within a checklist on a Trello card; the new position can be ‘top’, ‘bottom’, or a positive integer.
Update Card Checklist Item State By Ids
Update the state of a check item on a card’s checklist.Description:
Updates the state of a specific check item on a Trello card’s checklist, only affecting its completion status and no other properties.
Update Card Comment
Update the text for a comment on a card.Description:
Updates the text for a given comment action (idAction) on a specified card (idCard), affecting only the text content.
Update Cards By Id Card
Update an existing Trello card’s attributes.Description:
Updates an existing Trello card’s attributes like name, description, due date, members, labels, position, or archives/unarchives it, attaches files, or changes its cover.
Update Cards Closed By Id Card
Update the ‘closed’ status of a Trello card.Description:
Updates the ‘closed’ status of an existing Trello card.
Update Cards Desc By Id Card
Update or clear the description of a Trello card.Description:
Updates or clears the entire description of an existing Trello card; use an empty string for value to clear.
Update Cards Due By Id Card
Update the due date of a Trello card.Description:
Updates the due date of a specific Trello card; the card identified by idCard must exist.
Update Cards Id Board By Id Card
Move a Trello card to a different board.Description:
Moves a Trello card to a different board and, optionally, to a specific list on that new board, useful for reorganizing across projects or workflows.
Update Cards Id List By Id Card
Move a Trello card to a different list.Description:
Moves a Trello card to a different list on the same Trello board; this operation is idempotent and only updates the card’s list ID.
Update Cards Id Members By Id Card
Add a member to a Trello card.Description:
Adds a member to a Trello card, appending their ID to the card’s list of member IDs; the card must exist and the member must have board permissions.
Update Cards Labels By Id Card
Update labels on an existing Trello card.Description:
Updates labels on an existing Trello card; use value with a color list (e.g., ‘red,blue’) or ‘all’ to replace all labels, or color and name to add/update a specific label (created if new on board with given attributes).
Update Cards Name By Id Card
Update the name of an existing Trello card.Description:
Updates the name of an existing Trello card, identified by its ID or shortLink; other card properties remain unchanged.
Update Checklist Item By Ids
Update a check item’s attributes or move it to a different checklist.Description:
Updates a check item’s attributes (name, position, state) or moves it to a different checklist on the same card, requiring the card ID, current checklist ID, and check item ID.
Update Checklist Item Name In Card
Update the name of a check item on a checklist.Description:
Updates the name of a specific check item on a checklist within a Trello card, provided the card, checklist, and check item all exist.
Update Checklists By Id Checklist
Update an existing Trello checklist.Description:
Updates an existing Trello checklist, allowing modification of its name, position, associated card/board, or copying items from a source checklist.
Update Checklists Name By Id Checklist
Update the name of an existing Trello checklist.Description:
Updates the name of an existing Trello checklist.
Update Checklists Pos By Id Checklist
Update the position of a checklist on a Trello card.Description:
Updates the position of an existing checklist on a Trello card.
Enables interaction with customers through the WhatsApp Business API for messaging and automation. Only supports WhatsApp Business accounts, not WhatsApp Personal accounts.Available Tools:
Send Message
Send a text message to a WhatsApp number.Description:
Send a text message to a WhatsApp number. Note: The message will reflect on the recipient’s phone number only if they have texted first.
Xero is a cloud-based accounting software for small businesses, providing invoicing, bank reconciliation, bookkeeping, and financial reporting in real time.Available Tools:
Create Contact
Create a new contact in Xero.Description:
Create a new contact in Xero. Contacts can be customers, suppliers, or both.
Create Invoice
Create a new invoice in Xero.Description:
Create a new invoice in Xero. Supports both sales invoices (ACCREC) and bills (ACCPAY).
Create Item
Create an inventory item in Xero.Description:
Create an inventory item in Xero. Items can be tracked for sales and/or purchases.
Create Payment
Create a payment in Xero.Description:
Create a payment in Xero to link an invoice with a bank account transaction.
Create Purchase Order
Create a purchase order in Xero.Description:
Create a purchase order in Xero to order goods/services from suppliers.
Get Contact
Retrieve a specific contact by ID from Xero.Description:
Retrieve a specific contact by ID from Xero. Returns full contact details including addresses and phone numbers.
Get Contacts
Retrieve a list of contacts.Description:
Tool to retrieve a list of contacts. Use when you need up-to-date contact information with filtering, paging, or incremental updates.
Get Invoice
Retrieve a specific invoice by ID from Xero.Description:
Retrieve a specific invoice by ID from Xero. Returns full invoice details including line items and status.
Get Item
Retrieve a specific item by ID from Xero.Description:
Retrieve a specific item by ID from Xero. Returns item code, name, pricing, and tax details.
Get Project
Retrieve a specific project by ID from Xero.Description:
Retrieve a specific project by ID from Xero. Returns project details, deadlines, and status.
Get Purchase Order
Retrieve a specific purchase order by ID from Xero.Description:
Retrieve a specific purchase order by ID from Xero. Returns full details including line items and status.
Get Quotes
Retrieve a list of quotes.Description:
Tool to retrieve a list of quotes. Use when you need to list, filter, or page through sales quotes. Use after obtaining the tenant ID via connections.
List Bank Transactions
Retrieve bank transactions from Xero.Description:
Retrieve bank transactions from Xero. Includes spend (payments) and receive (receipts) transactions.
List Credit Notes
Retrieve list of credit notes from Xero.Description:
Retrieve list of credit notes from Xero. Credit notes are issued to reduce amounts owed by customers.
List Invoices
Retrieve a list of invoices from Xero.Description:
Retrieve a list of invoices from Xero. Supports filtering by status, contact, date range, and pagination.
List Items
Retrieve items (inventory/products) from Xero.Description:
Retrieve items (inventory/products) from Xero. Items can be tracked for sales and/or purchases.
List Payments
Retrieve list of payments from Xero.Description:
Retrieve list of payments from Xero. Payments link invoices to bank transactions.
List Projects
Retrieve projects from Xero.Description:
Retrieve projects from Xero. Projects track time and costs for client work.
List Purchase Orders
Retrieve list of purchase orders from Xero.Description:
Retrieve list of purchase orders from Xero. Purchase orders track goods/services ordered from suppliers.
List Tax Rates
Retrieve tax rates from Xero.Description:
Retrieve tax rates from Xero. Shows available tax codes and rates for the organization.
Post Invoice Update
Update an existing invoice.Description:
Tool to update an existing invoice. Use when you need to modify the details of an invoice after it’s been created.
Update Contact
Update an existing contact in Xero.Description:
Update an existing contact in Xero. Only provided fields will be updated.
Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement.Available Tools:
Create Zendesk Organization
Create an organization in Zendesk.Description:
Create an organization in Zendesk.
Create Zendesk Ticket
Create a ticket in Zendesk.Description:
Create a ticket in Zendesk.
Get All Zendesk Organizations
Get all organizations in Zendesk.Description:
Get all organizations in Zendesk.
Get Zendesk Organization
Get information about a specific organization in Zendesk.Description:
Get information about a specific organization in Zendesk.
Get Zendesk Ticket By Id
Get ticket details from Zendesk.Description:
Get ticket details from Zendesk.
List Zendesk Tickets
List Zendesk tickets with pagination and filtering.Description:
List Zendesk tickets with pagination and filtering.
Reply Zendesk Ticket
Reply to a Zendesk ticket by adding a comment.Description:
Action to reply to a Zendesk ticket by adding a comment.
Search Zendesk Users
Search Zendesk users by email or name.Description:
Tool to search Zendesk users by email or name. Use after confirming user identity before ticket creation.
Update Zendesk Organization
Update an organization in Zendesk.Description:
Update an organization in Zendesk.
Zoho is a suite of cloud applications including CRM, email marketing, and collaboration tools, enabling businesses to automate and scale operations.Available Tools:
Convert Zoho Lead
Convert a lead into a contact, account, and optionally a deal.Description:
Converts a lead into a contact, account, and optionally a deal in Zoho CRM.
Create Zoho Record
Create new records in a specified module.Description:
Creates new records in a specified module in Zoho CRM.
Get Zoho Records
Retrieve records from a specified module.Description:
Retrieves records from a specified module in Zoho CRM. Notes: - Discrete (page/per_page) pagination is limited to the first 2,000 records. To retrieve records beyond this, use token-based pagination via page_token from the previous response’s info.next_page_token. - Do not use page together with page_token. - You cannot use cvid together with sort_by.
Update Related Records
Associate or update relationships between records.Description:
Associates or updates relationships between records across different modules in Zoho CRM.
Update Zoho Record
Update existing records in a specified module.Description:
Updates existing records in a specified module in Zoho CRM.
Zoho Bigin is a simplified CRM solution from Zoho tailored for small businesses, focusing on pipeline tracking and relationship management.Available Tools:
Add Records
Add new records to a module.Description:
Tool to add new records to a module. Use when you need to programmatically insert one or more records into Bigin after confirming module name and field API names. Provide required fields per module (e.g., Contacts requires Last_Name).
Add Tags To Records
Add tags to a specific record in a module.Description:
Tool to add tags to a specific record in a module. Use when you need to categorize or label a record after creation or update.
Delete Records
Delete records from a module.Description:
Tool to delete records from a module. Use when removing one or multiple records after confirming their IDs.
Get Records
Retrieve records from a Bigin module.Description:
Tool to retrieve records from a Bigin module. Use when listing or querying module data with specific fields, sorting, filtering, and pagination.
Update Records
Update existing records in a module.Description:
Tool to update existing records in a module. Use when you need to modify one or multiple records after confirming their IDs and field API names. Supports up to 100 records per call; specify an optional trigger to control workflow execution.
Zoom is a video conferencing and online meeting platform featuring breakout rooms, screen sharing, and integrations with various enterprise tools.Available Tools:
Add A Meeting Registrant
Create and customize a user’s registration for a Zoom meeting.Description:
This text guides on creating and customizing a user’s registration for a Zoom meeting, with a max of 4,999 registrants. Preconditions include the host being licensed. API scopes and a light rate limit apply.
Add A Webinar Registrant
Create and manage webinar registration.Description:
Zoom users with a Webinar plan can create and manage webinars, broadcasting to up to 10,000 attendees. Registration requires a Pro plan, specific permissions, and is governed by a “LIGHT” rate limit.
Create A Meeting
Enable Zoom meeting creation via user-level apps.Description:
Enable Zoom meeting creation via user-level apps with “me”. “Start_url” for hosts expires in 2 hours, or 90 days for “custCreate” users. Renew via API, capped at 100 requests/day. Requires “meeting:write” permission, subject to medium rate limit.
Delete Meeting Recordings
Delete all meeting recordings.Description:
Summary: To delete all meeting recordings, ensure the user’s account has Cloud Recording enabled. Required permissions include recording:write:admin and recording:write with a Light rate limit label.
Get A Meeting
Read meeting information.Description:
The text provides details on API permissions for reading meeting information, categorizing permissions into general and granular scopes, and labels the rate limit as ‘LIGHT’.
Get A Meeting Summary
Get meeting summary information.Description:
Meeting summary info requires a Pro+ host plan, AI Companion enabled, excluding E2ee meetings. Scopes include meeting_summary:read and admin versions. Rate limit: LIGHT.
Get A Webinar
Access Zoom Webinar details.Description:
Access Zoom Webinar details requires Pro or higher plan and Webinar add-on. Scopes include webinar:read:admin and webinar:read. Granular scopes and a ‘LIGHT’ rate limit also apply.
Get Meeting Recordings
Download meeting recordings.Description:
To download meeting recordings, use download_url. Include OAuth token in the header for passcode-protected ones. Supports recording:read and phone_recording:read:admin scopes, with a LIGHT rate limit.
Get Past Meeting Participants
Fetch past meeting attendee information.Description:
API allows paid users (Pro+) to fetch past meeting attendee info, excluding solo participants. Requires double encoding for certain UUIDs, with meeting:read scope and others. Rate limit is medium.
List All Recordings
List Zoom cloud recordings for a user.Description:
This text details how to list Zoom cloud recordings for a user, notably by using “me” for user-level apps and requiring an OAuth token for access. It requires a Pro plan, Cloud Recording enabled, and has a MEDIUM rate limit.
List Meetings
List a user’s scheduled meetings.Description:
This Zoom API lists a user’s scheduled meetings using the me value for user-level apps, excluding instant meetings and only showing unexpired ones. It requires specific scopes and has a MEDIUM rate limit.
List Webinar Participants
Get a list of past webinar participants.Description:
Get a list of past webinar participants with a Pro plan or above plus an add-on. Requires specific scopes and has a medium rate limit.
List Webinars
List all scheduled webinars for Zoom users.Description:
The API lists all scheduled webinars for Zoom users with a webinar plan, using me for user-level apps. It only shows unexpired webinars for hosts broadcasting to up to 10,000 attendees. Requires Pro plan upwards and specific scopes. Rate limit: MEDIUM.
Update A Meeting
Update a meeting via API.Description:
To update a meeting via API, ensure start_time is future-dated; recurrence is needed. Limit: 100 requests/day, 100 updates/meeting in 24 hrs. Requires meeting:write and meeting:write:admin scopes, with a LIGHT rate limit.
Authentication Required: Most applications require OAuth2 or API key
authentication. When you add an application integration, you’ll be guided
through the authentication process. Some applications may already be
authenticated if you’ve connected them previously.
Granular Tool Selection: After authenticating an application, you can
choose which specific tools/actions your agent can access. For example, with
Gmail, you might only allow creating draft emails but not sending or reading
emails. This gives you fine-grained control over what your agent can do.
Navigate to the Agents tab and select the agent you want to enhance
2
Go to Tools Section
Scroll to the Tools section in the agent editor
3
Click Add Tool
Click Add Tool and choose Tool Library
4
Select a Tool
Browse by category or search for a specific tool by name
5
Configure Settings
Fill in any required Configurations (API keys, calendar IDs, etc.) These
are one-time settings that apply to all uses of this tool
6
Update Your Prompt
Add instructions to your prompt telling the agent when to use this tool
Example: “When a customer wants to book an appointment, use the Fetch Free
Slots tool to show available times, then use Book Appointment to complete
the booking.”
7
Save and Test
Save your agent and test the tool integration thoroughly
Don’t assume the agent will figure out when to use tools. Tell it exactly:Bad:
“You can check appointment availability.”Good:
“When a customer asks about available times, use the Fetch Free Slots tool. Pass their timezone and search the next 7 days. Then read back the available times.”Explicit instructions = reliable behavior.
Chain Tools Together
Many workflows require multiple tools in sequence: 1. Find Or Create
Contact → Get contact ID 2. Fetch Free Slots → Show available times 3.
Book Appointment → Complete the booking Make sure your prompt explains the
full sequence.
Handle Tool Failures Gracefully
Tools can fail (API down, no availability, invalid data). Tell your agent what
to do: “If the booking tool returns an error, apologize and offer to take
their details manually. Say: ‘I’m sorry, our booking system is having a
moment. Can I take your name and number? I’ll have someone call you back
within 30 minutes to confirm your appointment.’”
Test with Real Data
Don’t test with fake calendar IDs or invalid credentials: - Use your actual
production calendars - Test during business hours when slots are available -
Try booking for real dates - Verify bookings appear in your actual system Test
with real data or you’ll miss issues.
Use Timezones Consistently
Timezone mismatches cause booking disasters: - Always set your agent’s default
timezone in settings - Use IANA format (e.g., “America/New_York”,
“Australia/Sydney”) - When customers mention times, clarify: “That’s 3pm your
local time in Sydney, correct?” - Store customer timezone in your CRM for
future calls
Problem: The agent isn’t using the tool or it’s failing.Solutions:
Check your prompt: Does it explicitly tell the agent when to use this tool?
Verify configurations: Are all required fields filled in correctly?
Test credentials: API keys, calendar IDs, etc. may be incorrect or expired
Check tool logs: Look for specific error messages in the conversation transcript
Test the API directly: Use Postman or curl to verify your credentials work
Agent Using Tool at Wrong Time
Problem: The tool triggers when it shouldn’t. Solutions: - Make
conditions more specific in your prompt - Add “only if” clauses: “Only use the
booking tool AFTER the customer has confirmed they want to book” - Test with
edge cases where the tool shouldn’t trigger - Add explicit examples of when
NOT to use the tool
Variables Not Populating
Problem: Required variables are missing or empty. Solutions: - Ensure
the agent asks for all required information first - Tell the agent: “Before
using the booking tool, you MUST have: name, phone, and preferred date” - Add
validation in your prompt: “If the customer hasn’t given you their phone
number, ask for it before proceeding” - Check that variable names in your
prompt match the tool’s expected names
Timezone Issues
Problem: Appointments booking at wrong times. Solutions: - Set the
agent’s default timezone in Advanced Settings - Always ask: “What timezone are
you in?” if customer location is unclear - Use ISO 8601 format with timezone
offset when possible - Test bookings and verify they appear at correct times
in your system - For international customers, confirm: “Just to be clear,
that’s 3pm London time, correct?”
API Rate Limits
Problem: Tool fails with “rate limit exceeded” error. Solutions: -
Most APIs limit requests per minute - For high-volume operations, space out
tool calls - Contact your integration provider (Mindbody, Cal.com, etc.) to
increase limits - Implement retry logic in your prompt: “If the tool fails,
wait 30 seconds and try again”
Integration Not Showing in Tool Library
Problem: You don’t see a tool you need.Solutions:
Check if you’ve connected the integration first (e.g., GoHighLevel must be connected before GHL tools appear)
Refresh the page
Verify your subscription includes that integration
Email us at [email protected] with: - The integration name (e.g., “Acuity
Scheduling”) - What you need it to do - Links to the API documentation - How
many clients would use it Popular requests get prioritized!