Run Claude Code as a hosted agent in NoClick with Tableau wired into its tools handle. It can use Tableau directly while it works. No glue code, nothing to install. Click below to open a ready-to-run agent and connect your account.
Pick the operations you want and each becomes a tool the agent can call directly while it works.
List projects (folders) on the site.
Create a new project on the site.
Delete a project and all of its contents.
List workbooks on the site (supports filter / sort / paging).
Get details for a single workbook.
Trigger an immediate extract refresh for a workbook (returns a job).
Delete a workbook from the site.
List all views on the site.
Render a view as a PNG image.
Render a view as a PDF document.
Export the underlying view data as CSV.
List published data sources on the site.
Get details for a single data source.
Trigger an immediate extract refresh for a data source (returns a job).
Delete a data source from the site.
List users on the site.
Provision a user on the site with a site role.
List groups on the site.
Add a user to a group.
List configured webhooks on the site.
Subscribe an HTTPS URL to a single Tableau trigger event.
Send a test POST to validate a webhook.
Remove a webhook subscription.
Switch the authenticated session to another site (not available on Tableau Cloud).
List the personal access tokens (PATs) for a user (not available on Tableau Server).
Revoke a personal access token (PAT) by name for a user (not available on Tableau Server).
Get details of the current server session (user, site, and auth settings).
Create a new site (server admin only).
Query information about the specified site.
List all sites on the server (server admin only).
List all views in the site, optionally with usage statistics.
Get the content recently viewed by the signed-in user on the site.
Update settings for the specified site (server admin only).
Delete the specified site (server admin only).
Get the embedding settings for the site.
Update the embedding settings for the site.
Get the data acceleration report for the site.
Get information about the personal space of the signed-in user on the site.
List the authentication configurations for the site.
Update a project's name, description, owner, or permissions.
Create a project and optionally publish Tableau sample content into it.
Update a workbook's settings (name, description, project, owner, showTabs).
Download a workbook's content (.twb or .twbx).
Download a PDF of all views in a workbook.
Download a PowerPoint (.pptx) of the views in a workbook.
List the revision history for a workbook.
Download a specific revision of a workbook's content.
Remove a specific revision of a workbook.
List the data connections in a workbook.
Update the server address, port, or credentials of a workbook connection.
Add one or more tags to a workbook.
Delete a tag from a workbook.
List the views contained in a workbook.
Add permissions (grantee capabilities) to a workbook.
List the permissions set on a workbook.
Delete a specific capability granted to a user or group on a workbook.
Retrieve the encrypted keychain of a workbook (for cross-site/server copy).
Get info on features that would be lost downgrading a workbook to an older version.
Get details of a specific view.
Get a view by its URL name via a filter expression.
Delete a view from the site.
Download a view's crosstab data as an Excel (.xlsx) file.
Add one or more tags to a view.
Delete a tag from a view.
Get view recommendations for the current user (deprecated in API 3.19).
List custom views on the site.
Get details of a specific custom view.
Download an image (PNG) of a custom view.
Download the underlying data (CSV) of a custom view.
Download a PDF of a custom view.
Update a custom view's name or owner.
Delete a custom view from the site.
Update a data source's name, project, owner, or certification.
Download a data source (.tdsx/.tds) content.
List the connections of a data source.
Update the server address, port, or credentials of a data source connection.
List the revisions of a data source.
Remove a specific revision of a data source.
Download the content of a specific data source revision.
Add one or more tags to a data source.
Delete a tag from a data source.
Add permissions (grantee capabilities) to a data source.
List the permissions on a data source.
Delete a single capability from a user or group on a data source.
Retrieve the encrypted keychain of a data source (for migration to another site).
Update data in a published Hyper data source via insert/update/delete/replace actions.
Update data in a specific Hyper connection of a data source.
Query all flows on the site.
Get a single flow by LUID.
Query flows owned by / available to a user.
Update a flow's name, description, or project.
Delete a flow.
Download a flow (.tfl / .tflx).
Run a flow immediately.
Get all flow runs on the site.
Get a single flow run by LUID.
Cancel an in-progress flow run.
List a flow's connections.
Update a flow connection.
List a flow's permissions.
Add permissions (capabilities) to a flow for users/groups.
Delete a single flow permission (capability) for a grantee.
Get all scheduled flow-run tasks on the site.
Get a single scheduled flow-run task by LUID.
Run a scheduled flow-run task immediately.
Get all linked tasks on the site.
Get a single linked task by LUID.
Run a linked task immediately.
Create a scheduled (Tableau Cloud) flow task.
Update a user's full name, email, site role, or auth setting.
Remove a user from the site.
List the groups a user belongs to.
Import users to the site from a CSV payload.
Delete users from the site using a CSV payload.
Create a local group (or import an Active Directory group).
Update a group's name or import settings.
Delete a group from the site.
List the users that belong to a group.
Remove a user from a group.
Create a group set.
Update a group set's properties.
Delete a group set.
Get a single group set by LUID.
List group sets on the site.
List the groups that belong to a group set.
Add a group to a group set.
Remove a group from a group set.
Add a workbook to a user's favorites.
Add a data source to a user's favorites.
Add a view to a user's favorites.
Add a project to a user's favorites.
Add a flow to a user's favorites.
Add a metric to a user's favorites (retired in API 3.22).
Get the favorites for a user.
Delete a workbook from a user's favorites.
Delete a data source from a user's favorites.
Delete a view from a user's favorites.
Delete a project from a user's favorites.
Delete a flow from a user's favorites.
Organize/reorder a user's favorites by moving a favorite after another.
List background jobs (extract refreshes, subscriptions, flows, etc.).
Get the status of a background job.
Cancel a running or pending background job.
List extract refresh tasks on the site.
Get information about a single extract refresh task.
Run an extract refresh task immediately (run now).
List data acceleration tasks on the site.
Delete a data acceleration task.
List server-level schedules.
Get details of a server-level schedule.
Create a server-level schedule.
Update a server-level schedule.
Delete a server-level schedule.
List the extract refresh tasks associated with a schedule.
Add a workbook to a server extract refresh schedule.
Add a data source to a server extract refresh schedule.
Create a subscription to a view or workbook for a user on a schedule.
List the subscriptions on the site.
Get details of a single subscription.
Update a subscription's subject, schedule, or delivery options.
Delete a subscription.
Get information about a webhook.
Update an existing webhook.
Create a data-driven alert on a view/worksheet.
List data-driven alerts on the site.
Get a single data-driven alert.
Update a data-driven alert.
Delete a data-driven alert.
Add a user as a recipient of a data-driven alert.
Remove a user as a recipient of a data-driven alert.
Get user notification preferences for the site.
Update user notification preferences for the site.
Get server info + supported REST API version.
Delete a server session by its ID.
List the Active Directory domains in use on the server.
Update the nickname (short name) of an Active Directory domain.
Create extracts for the embedded data sources in a workbook.
Delete the extracts of the embedded data sources in a workbook.
Create an extract for a published data source.
Delete the extract from a published data source.
Encrypt all extracts on the site.
Decrypt all extracts on the site.
Reencrypt all extracts on the site with new encryption keys.
Query databases known to the metadata store on the site.
Get information about a database asset.
Update metadata (description, certification, contact) of a database.
Remove a database asset from the metadata store.
Query tables known to the metadata store on the site.
Get information about a table asset.
Update metadata (description, certification, contact) of a table.
Remove a table asset from the metadata store.
Query columns in a table known to the metadata store.
Get information about a column in a table.
Update the description of a column in a table.
Remove a column asset from the metadata store.
Add a data quality warning to a content asset.
Get a data quality warning by its LUID.
Get the data quality warning(s) on a content asset.
Update a data quality warning by its LUID.
Delete a data quality warning by its LUID.
Delete the data quality warning(s) on a content asset.
Batch add or update data quality warnings on a list of content.
Batch delete data quality warnings on a list of content.
Create a label category on the site.
Create or update a label value on the site.
Get a label by its LUID.
Delete a label by its LUID.
Delete labels on a list of content.
Add one or more tags to a database asset.
Add one or more tags to a table asset.
Add one or more tags to a column asset.
Add one or more tags to a virtual connection asset.
Batch add tags to a list of content assets.
Batch delete tags from a list of content assets.
Delete a tag from a database asset.
Delete a tag from a table asset.
Delete a tag from a column asset.
Create a connected app (direct trust).
List all connected apps (direct trust) on the site.
Get a connected app (direct trust) by client id.
Update a connected app (direct trust).
Delete a connected app (direct trust).
Create a new secret for a connected app (direct trust).
Get a connected app secret by id.
Delete a connected app secret by id.
Register an external authorization server (EAS) for connected apps.
List all registered external authorization servers (EAS) on the site.
Get a registered external authorization server (EAS) by id.
Update a registered external authorization server (EAS).
Delete a registered external authorization server (EAS).
List virtual connections on the site.
Get (download) a virtual connection's definition.
List the database connections of a virtual connection.
Update a database connection of a virtual connection.
Update a virtual connection's metadata.
Publish a virtual connection.
Delete a virtual connection.
List revisions of a virtual connection.
Download a specific revision of a virtual connection.
List permissions on a virtual connection.
Add permissions to a virtual connection.
Delete a single permission from a virtual connection.
Add tags to a virtual connection.
Delete a tag from a virtual connection.
Initiate a chunked file upload session; returns an uploadSessionId.
Append a chunk to an existing file upload session.
List Pulse alerts on the site.
List Pulse metric definitions.
Create a Pulse metric definition.
Delete a Pulse metric definition.
Get a Pulse metric definition.
Update a Pulse metric definition.
List the metrics belonging to a Pulse metric definition.
Batch get a small number of Pulse metric definitions (GET).
Batch get many Pulse metric definitions (POST).
Get Pulse site entitlements.
Generate a Pulse metric card image.
Generate the current-metric-value (BAN) insight bundle.
Generate the basic insight bundle.
Generate the breakdown insight bundle.
Generate an insight brief.
Generate the detail insight bundle.
Generate the exploration insight bundle.
Generate the springboard insight bundle.
List a Pulse metric definition's measurement periods.
Create a Pulse metric.
Delete a Pulse metric.
Get a Pulse metric.
Update a Pulse metric.
Create a Pulse metric tag for the current user.
Delete a Pulse metric tag.
Batch get a small number of Pulse metrics (GET).
Batch get many Pulse metrics (POST).
List followed Pulse metrics groups for the current user.
Get or create a Pulse metric.
Get recommended Pulse metrics.
List Pulse subscriptions.
Create a Pulse subscription.
Delete a Pulse subscription.
Get a Pulse subscription.
Batch create Pulse subscriptions.
Batch get Pulse subscriptions.
Batch get Pulse metric follower (subscriber) counts.
List Pulse user preferences for the current user.
Update Pulse user preferences for the current user.
List collections on the site.
Create a collection.
Batch update collections.
Delete multiple collections by their LUIDs.
Get details of a collection.
Delete a single collection by its LUID.
List items in a collection.
Add items to a collection.
Remove items from a collection.
Reorder items in a collection.
List authentication configurations on the server.
Create (register) an authentication configuration.
Delete an authentication configuration.
Update an authentication configuration.
List identity pools on the server.
Create (register) an identity pool.
Get an identity pool by UUID.
Delete an identity pool by UUID.
Update an identity pool by UUID.
List identity stores on the server.
Configure (register) an identity store.
Delete an identity store.
Get batch content usage statistics for multiple content items.
Get usage statistics for a single content item.
Get content search results across the site.
Get content suggestions for a search term.
Get custom domain settings for the site.
Create custom domain settings for the site.
Update custom domain settings for the site.
Delete custom domain settings for the site.
Get the custom domain name for the site.
Get enabled state of analytics extensions on the server.
Enable or disable analytics extensions on the server.
Get enabled state of analytics extensions on the site.
Update enabled state of analytics extensions on the site.
List analytics extension connections on the site.
Add an analytics extension connection to the site.
Get analytics extension connection details.
Update an analytics extension connection of the site.
Delete an analytics extension connection from the site.
List analytics extension connections available to a workbook.
Get the current analytics extension connection selected for a workbook.
Set the analytics extension connection for a workbook.
Remove the current analytics extension connection for a workbook.
Claude Code is Anthropic's command-line coding agent. In NoClick you run it as a hosted agent and connect your real apps to its tools handle, so it does far more than write code. Wire in an integration and Claude Code can read and act on Slack, Linear, your database, and more on its own, calling each one as a tool while it works. It is the same capable agent, pointed at your actual workflows instead of a sandbox.
NoClick runs Claude Code for you with Tableau wired in as tools. Connect your account and run.