Skip to main content
The ClickHouse node adds ClickHouse operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. ClickHouse also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in ClickHouse.
You can wire the ClickHouse node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect ClickHouse under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Create an API key in the ClickHouse Cloud console under Settings -> API Keys -> New API Key. Choose a role (developer = read-only, admin = read/write). Copy the Key ID and Key Secret (the secret is shown only once). Get your credentials here.

Operations

API keys

OperationIDDescriptionTrigger
Create API Keycreate_keyCreate a new organization API key (returns Key ID + Secret).
Delete API Keydelete_keyDelete/revoke an organization API key.
List API Keyslist_keysList organization API keys.

Backups

OperationIDDescriptionTrigger
Get Backupget_backupGet details of a single backup.
Get Backup Configurationget_backup_configurationRead the backup schedule/retention configuration for a service.
List Backupslist_backupsList backups for a service.
Update Backup Configurationupdate_backup_configurationUpdate a service’s backup schedule and retention settings.

ClickPipes

OperationIDDescriptionTrigger
Create ClickPipecreate_clickpipeCreate a ClickPipe data-ingestion pipeline.
Delete ClickPipedelete_clickpipeDelete a ClickPipe.
Get ClickPipeget_clickpipeGet details of a single ClickPipe.
List ClickPipeslist_clickpipesList ingestion pipelines (ClickPipes) for an organization.
Update ClickPipe Stateupdate_clickpipe_stateStart, stop, or pause a ClickPipe.

Invitations

OperationIDDescriptionTrigger
Create Invitationcreate_invitationInvite a user to the organization.
Delete Invitationdelete_invitationRevoke a pending invitation.
List Invitationslist_invitationsList pending organization invitations.

Members

OperationIDDescriptionTrigger
Get Invitationget_invitationGet a single pending invitation.
Get Memberget_memberGet a single organization member.
List Memberslist_membersList organization members.
List Roleslist_rolesList custom roles defined in the organization (for orgs that have migrated to Custom Roles).
Remove Memberremove_memberRemove a member from the organization.
Update Member Roleupdate_memberUpdate a member’s role in the organization.

Metrics

OperationIDDescriptionTrigger
Get Prometheus Metricsget_prometheus_metricsScrape service metrics in Prometheus exposition format.

Organizations

OperationIDDescriptionTrigger
Get Organizationget_organizationGet details of a single organization.
Get Usage Costget_usage_costRetrieve usage/cost data for a date range.
List Activitieslist_activitiesList the audit log of organization activities.
List Organizationslist_organizationsList organizations the API key can access.
Update Organizationupdate_organizationUpdate organization settings (e.g. name).

Query endpoints

OperationIDDescriptionTrigger
Create / Update Query Endpointupsert_query_endpointCreate or update a query endpoint to run SQL against the service over HTTPS.
Delete Query Endpointdelete_query_endpointDelete the service’s query endpoint.
Get Query Endpointget_query_endpointGet the SQL query endpoint config for a service.

Services

OperationIDDescriptionTrigger
Create Servicecreate_serviceProvision a new ClickHouse service.
Delete Servicedelete_serviceDelete a service.
Get Private Endpoint Configget_private_endpoint_configGet the private endpoint configuration info needed to connect via VPC.
Get Serviceget_serviceGet details of a single service.
List Serviceslist_servicesList all ClickHouse services in an organization.
Start / Stop Serviceupdate_service_stateStart or stop a service.
Update Serviceupdate_serviceUpdate service basics (name, etc.).
Update Service Passwordupdate_service_passwordReset the service’s default database user password.
Update Service Replica Scalingupdate_service_replica_scalingUpdate service autoscaling, new endpoint replacing the deprecated /scaling path.
Update Service Scalingupdate_service_scalingUpdate service autoscaling min/max replica memory.

Triggers

OperationIDDescriptionTrigger
On Scheduled Query Resultson_query_resultsPoll-based trigger: runs on a schedule, fetches the organization activity audit log, and emits NEW activities since the last poll.Yes