Turbot Pipes logo

Turbot Pipes

Turbot Pipes is an intelligence, automation, and security platform built specifically for DevOps, offering hosted Steampipe database instances, shared dashboards, snapshots, and more.

169 actions Integration catalog
Request access
Connect Turbot Pipes once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Get Authenticated ActorTURBOT_PIPES_ACTOR_GET
Tool to retrieve the authenticated actor. Use when you need details about the currently authenticated actor after obtaining a valid token.
List Actor ActivityTURBOT_PIPES_ACTOR_LIST_ACTIVITY
Tool to list activities for the authenticated actor. Use when you need detailed activity logs with optional filtering and pagination.
List actor connectionsTURBOT_PIPES_ACTOR_LIST_CONNECTIONS
Tool to list connections associated with the authenticated actor. Use after confirming authentication to retrieve the actor's connection list.
List Actor OrganizationsTURBOT_PIPES_ACTOR_LIST_ORGS
Tool to list organizations associated with the authenticated actor. Use when you have a valid access token.
List Actor WorkspacesTURBOT_PIPES_ACTOR_LIST_WORKSPACES
Tool to list workspaces for the authenticated actor. Use when you need to retrieve all workspaces the actor has access to.
Start login via EmailTURBOT_PIPES_AUTH_LOGIN_TOKEN_EMAIL_CREATE
Tool to start login process by sending a confirmation code to a user's email. Use when initiating a passwordless email login flow.
Create User SignupTURBOT_PIPES_CREATE_AUTH_SIGNUP
Tool to create a new user account via signup. Use when registering a new user with their email address.
Create org connectionTURBOT_PIPES_CREATE_ORG_CONNECTION
Tool to create a new connection for an organization. Use when you need to establish a new connection with a specific plugin (e.g., AWS, GCP, Azure) in an organization.
Create Org Connection FolderTURBOT_PIPES_CREATE_ORG_CONNECTION_FOLDER
Tool to create a new connection folder for an organization. Use when you need to create a connection folder in an org to organize connections.
Create Org Workspace AggregatorTURBOT_PIPES_CREATE_ORG_WORKSPACE_AGGREGATOR
Tool to create an aggregator for a workspace of an organization. Use when you need to add a new aggregator to a specific organization's workspace.
Create Org Workspace ConnectionTURBOT_PIPES_CREATE_ORG_WORKSPACE_CONNECTION
Tool to create a connection on an org workspace or associate an existing org connection to the workspace. Use when you need to create or link a connection to an organization's workspace.
Create Org Workspace Connection FolderTURBOT_PIPES_CREATE_ORG_WORKSPACE_CONNECTION_FOLDER
Tool to create a connection folder in a workspace of an organization. Use when you need to organize connections into folders within an org workspace.
Create Org Workspace QueryTURBOT_PIPES_CREATE_ORG_WORKSPACE_QUERY
Tool to execute a SQL query in an org workspace using POST method. Use when you need to run queries against Turbot Pipes workspaces. Results are limited to 5000 rows or 30 seconds of execution time.
Create Org Workspace SnapshotTURBOT_PIPES_CREATE_ORG_WORKSPACE_SNAPSHOT
Tool to create a new workspace snapshot for an organization. Use when you need to save a point-in-time capture of dashboard data, layouts, and panels for a workspace.
Create User AI KeyTURBOT_PIPES_CREATE_USER_AI_KEY
Tool to create a new AI provider API key at the user level. Use when you need to configure AI provider credentials for a specific user in Turbot Pipes.
Create User ConnectionTURBOT_PIPES_CREATE_USER_CONNECTION
Tool to create a new connection for a user. Use when you need to establish a new connection with a specific plugin (e.g., AWS, GCP, Azure) for a user account.
Create User IntegrationTURBOT_PIPES_CREATE_USER_INTEGRATION
Tool to create a new integration for a user. Use when you need to create a new integration for a specific user by providing the user handle, integration handle, and type.
Create User NotifierTURBOT_PIPES_CREATE_USER_NOTIFIER
Tool to create a new notifier for a user. Use when you need to configure notification endpoints for a specific user in Turbot Pipes.
Create User PasswordTURBOT_PIPES_CREATE_USER_PASSWORD
Tool to create or rotate a user password. Use when you need to generate a new password for a user or reset an existing one.
Create User Workspace ConnectionTURBOT_PIPES_CREATE_USER_WORKSPACE_CONNECTION
Tool to create a connection on a workspace for a user. Use when you need to create or link a connection to a user's workspace.
Create User Workspace Connection FolderTURBOT_PIPES_CREATE_USER_WORKSPACE_CONNECTION_FOLDER
Tool to create a connection folder in a workspace of a user. Use when you need to organize connections into folders within a user workspace.
Create User Workspace DatatankTURBOT_PIPES_CREATE_USER_WORKSPACE_DATATANK
Tool to create a new user workspace Datatank. Use when you need to create a new Datatank for data storage in a user's workspace.
Create User Workspace Datatank TableTURBOT_PIPES_CREATE_USER_WORKSPACE_DATATANK_TABLE
Tool to create a new user workspace datatank table. Use when you need to create a table within a user's workspace datatank for data storage and querying.
Create User Workspace Mod Variable SettingTURBOT_PIPES_CREATE_USER_WORKSPACE_MOD_VARIABLE_SETTING
Tool to create a setting for a mod variable in a user workspace. Use when you need to configure a variable for a mod installed in a user's workspace.
Create User Workspace NotifierTURBOT_PIPES_CREATE_USER_WORKSPACE_NOTIFIER
Tool to create a new notifier for a user workspace. Use when you need to configure a notification endpoint (e.g., Slack, email) for a specific workspace.
Delete Org Workspace ConversationTURBOT_PIPES_DELETE_CONVERSATION_ORG
Tool to delete a specific org workspace conversation. Use when you need to remove an AI conversation from an organization workspace after confirming the org handle, workspace handle, and conversation ID.
Delete OrganizationTURBOT_PIPES_DELETE_ORG
Tool to delete a specified organization if you have appropriate access. Use when you need to permanently remove an organization and have confirmed the org handle.
Delete Org Billing SubscriptionTURBOT_PIPES_DELETE_ORG_BILLING_SUBSCRIPTION
Tool to delete an organization billing subscription. Schedules cancellation at the end of the current period. Use when you need to cancel an org subscription after confirming the org handle and subscription ID.
Delete Org Connection PermissionTURBOT_PIPES_DELETE_ORG_CONNECTION_PERMISSION
Tool to delete permission for a connection defined on an org. Use when you need to revoke a specific permission from an org connection.
Delete Organization WorkspaceTURBOT_PIPES_DELETE_ORG_WORKSPACE
Tool to delete an organization workspace. Use when you need to permanently remove a workspace from an organization after confirming org and workspace handles.
Delete Org Workspace Mod Variable SettingTURBOT_PIPES_DELETE_ORG_WORKSPACE_MOD_VARIABLE_SETTING
Tool to delete setting for a mod variable in an organization workspace. Use when you need to remove a custom setting for a mod variable in a specific workspace.
Delete User AvatarTURBOT_PIPES_DELETE_USER_AVATAR
Tool to delete custom avatar for a user. Use when you need to remove a user's custom avatar and revert to default.
Delete User Connection (Deprecated)TURBOT_PIPES_DELETE_USER_CONNECTION_DEPRECATED
Tool to delete a connection belonging to a user (deprecated endpoint). Use when you need to remove a user's connection after confirming the user handle and connection handle. Returns the deleted connection details.
Delete User IntegrationTURBOT_PIPES_DELETE_USER_INTEGRATION
Tool to delete an integration configured for a user. Use when you need to remove a user's integration by providing the user handle and integration handle.
Delete User Workspace Mod Variable SettingTURBOT_PIPES_DELETE_USER_WORKSPACE_MOD_VARIABLE_SETTING
Tool to delete a mod variable setting in a user workspace. Use when you need to remove a variable configuration from a mod installed in a user's workspace.
Delete User Workspace NotifierTURBOT_PIPES_DELETE_USER_WORKSPACE_NOTIFIER
Tool to delete a notifier for a user workspace. Use when you need to remove a notification configuration from a specific workspace.
Delete User Workspace PipelineTURBOT_PIPES_DELETE_USER_WORKSPACE_PIPELINE
Tool to delete a pipeline from a user's workspace. Use when you need to remove a specific pipeline by its ID from a workspace.
Get Auth ProviderTURBOT_PIPES_GET_AUTH_PROVIDER
Tool to initiate OAuth authentication flow with a provider. Use when you need to start the OAuth authorization process for GitHub, Google, or SAML authentication.
Get User Workspace ConversationTURBOT_PIPES_GET_CONVERSATION_USER
Tool to retrieve details for a specific user workspace conversation. Use when you need to get information about an AI conversation in a user workspace.
Get Datatank TableTURBOT_PIPES_GET_DATATANK_TABLE
Tool to get the details for a workspace Datatank table. Use when you need to retrieve information about a specific datatank table including its state, configuration, and metadata.
Get OrganizationTURBOT_PIPES_GET_ORG
Tool to retrieve organization information by handle. Use when you need details about a specific organization.
Get Organization Billing InvoiceTURBOT_PIPES_GET_ORG_BILLING_INVOICE
Tool to get an invoice for an organization. Use when you need to retrieve detailed billing invoice information for a specific organization and invoice ID.
Get Org Connection PermissionTURBOT_PIPES_GET_ORG_CONNECTION_PERMISSION
Tool to retrieve permission details for an org connection. Use when you need to view a specific permission record for a connection within an organization.
Get Organization IntegrationTURBOT_PIPES_GET_ORG_INTEGRATION
Tool to get details of an integration configured on an organization. Use when you need to retrieve information about a specific integration by its handle and organization handle.
Get Organization MemberTURBOT_PIPES_GET_ORG_MEMBER
Tool to retrieve a specific organization member by org handle and user handle. Use when you need details about a specific member of an organization.
Get Org Workspace ConnectionTURBOT_PIPES_GET_ORG_WORKSPACE_CONNECTION
Tool to get the details for a workspace and connection association on an organization. Use when you need to retrieve information about how a connection is associated with a specific workspace in an organization.
Get Org Workspace Connection FolderTURBOT_PIPES_GET_ORG_WORKSPACE_CONNECTION_FOLDER
Tool to retrieve a connection folder for an organization workspace. Use when you need to get details about a specific connection folder in an org workspace.
Get Org Workspace Flowpipe TriggerTURBOT_PIPES_GET_ORG_WORKSPACE_FLOWPIPE_TRIGGER
Tool to get the details of a trigger for a workspace in an organization. Use when you need to retrieve information about a specific Flowpipe trigger.
Get Org Workspace IntegrationTURBOT_PIPES_GET_ORG_WORKSPACE_INTEGRATION
Tool to get details of an integration available for a workspace belonging to an organization. Use when you need to retrieve information about a specific integration configured for a workspace within an organization.
Get Org Workspace Mod Variable SettingTURBOT_PIPES_GET_ORG_WORKSPACE_MOD_VARIABLE_SETTING
Tool to get setting for a mod variable in an organization workspace. Use when you need to retrieve the current configuration and value of a specific mod variable in a workspace.
Get Org Workspace NotifierTURBOT_PIPES_GET_ORG_WORKSPACE_NOTIFIER
Tool to retrieve a notifier from an org workspace. Use when you need to get details about a specific notification endpoint configured for an organization's workspace.
Get Org Workspace Query DataTURBOT_PIPES_GET_ORG_WORKSPACE_QUERY_DATA
Tool to execute a SQL query in an org workspace and retrieve results. Use when you need to run queries against Turbot Pipes workspaces. Results are limited to 5000 rows or 30 seconds of execution time.
Get TenantTURBOT_PIPES_GET_TENANT
Tool to retrieve tenant information by handle. Use when you need details about a specific tenant.
Get Tenant AvatarTURBOT_PIPES_GET_TENANT_AVATAR
Tool to retrieve public avatar image for a tenant. Use when you need to display or download the tenant's avatar.
Get UserTURBOT_PIPES_GET_USER
Tool to retrieve user information by handle. Use when you need details about a specific user.
Get User AI KeyTURBOT_PIPES_GET_USER_AI_KEY
Tool to retrieve AI provider API key metadata at the user level. Use when you need to check which AI provider keys are configured for a specific user.
Get User Billing PlanTURBOT_PIPES_GET_USER_BILLING_PLAN
Tool to get the current user billing plan. Use when you need to retrieve detailed billing plan information for a specific user.
Get User Billing Upcoming InvoiceTURBOT_PIPES_GET_USER_BILLING_UPCOMING_INVOICE
Tool to get the upcoming invoice for a user. Use when you need to retrieve the estimated next invoice for a user's billing cycle. Returns null when no upcoming invoice exists.
Get User ConnectionTURBOT_PIPES_GET_USER_CONNECTION
Tool to retrieve details of a connection belonging to a user. Use when you need to fetch information about a specific user connection by user handle and connection handle.
Get User EmailTURBOT_PIPES_GET_USER_EMAIL
Tool to retrieve a specific user email record with metadata. Use when you need details about a user's email verification status and metadata.
Showing the first 60 of 169 actions.