Detailed operation reference for each connected service. For each service, this lists the available operations, their target parameters (configured once), and content parameters (provided per execution).
GitHub
Credential type: Personal Access Token
ListRepositories
Returns a list of repositories accessible to the authenticated user.
GetIssues
Returns issues for a repository.
Target params: repo — Repository in owner/repo format (e.g. myorg/myproject)
CreateIssue
Creates a new issue in a repository.
Target params: repo — Repository in owner/repo format
Content params: title (required), body (optional)
GetPullRequests
Returns pull requests for a repository.
Target params: repo — Repository in owner/repo format
Slack
Credential type: Bot Token (OAuth)
ListChannels
Returns available channels the bot has access to.
SendMessage
Posts a message to a channel.
Target params: channel — Channel name or ID
Content params: message (required)
GetMessages
Retrieves recent messages from a channel.
Target params: channel — Channel name or ID
Notion
Credential type: Integration Token
SearchPages
Searches across all pages the integration has access to.
Content params: query (required)
GetPage
Retrieves a specific page by ID.
Target params: pageId — Notion page ID
CreatePage
Creates a new page in a Notion database.
Target params: databaseId — Target database ID
Content params: title (required), content (optional)
QueryDatabase
Queries a Notion database for entries.
Target params: databaseId — Database ID
ClickUp
Credential type: API Token
GetWorkspaces
Returns workspaces the user has access to.
GetTasks
Retrieves tasks from a list.
Target params: listId — ClickUp list ID
CreateTask
Creates a task in a list.
Target params: listId — ClickUp list ID
Content params: name (required), description (optional), priority (optional)
UpdateTask
Updates an existing task.
Target params: taskId — ClickUp task ID
Content params: status (optional), name (optional)
Linear
Credential type: API Key
GetTeams
Returns teams in the workspace.
GetIssues
Retrieves issues for a team.
Target params: teamId — Linear team ID
CreateIssue
Creates an issue in a team.
Target params: teamId — Linear team ID
Content params: title (required), description (optional)
Asana
Credential type: Personal Access Token
GetProjects
Returns projects in the workspace.
GetTasks
Retrieves tasks for a project.
Target params: projectId — Asana project GID
CreateTask
Creates a task in a project.
Target params: projectId — Asana project GID
Content params: name (required), notes (optional)
Discord
Credential type: Bot Token
GetServers
Returns servers the bot is in.
GetChannels
Retrieves channels for a server.
Target params: serverId — Discord server (guild) ID
SendMessage
Sends a message to a channel.
Target params: channelId — Discord channel ID
Content params: content (required)
HubSpot
Credential type: Private App Access Token
GetContacts
Returns contacts from the CRM.
CreateContact
Creates a new contact.
Content params: email (required), firstName (optional), lastName (optional)
GetDeals
Returns deals from the pipeline.
CreateDeal
Creates a new deal.
Content params: name (required), stage (optional)
Calendly
Credential type: Personal Access Token
GetEventTypes
Returns configured event types.
GetScheduledEvents
Returns upcoming and past scheduled events.
GetUser
Returns the authenticated user's profile.
Stripe
Credential type: Secret Key (restricted recommended)
GetCustomers
Returns customer records.
GetPayments
Returns recent payment intents.
GetSubscriptions
Returns active and past subscriptions.
QuickBooks
Credential type: OAuth 2.0
Required fields: Intuit OAuth Client ID, OAuth Client Secret, current Access Token, Refresh Token, Company ID (Realm ID), and sandbox selection.
Initial authorization is completed manually. QuickBooksService refreshes an access token before its known expiration or after one HTTP 401 response, retries the failed request once, and uses ServiceCredentialManager to persist Intuit's latest rotated access and refresh tokens. A revoked or expired refresh token requires authorization again.
GetCustomers
Returns customer records.
GetInvoices
Returns invoice records.