Connect your own Tableau Cloud or Tableau Server site (Personal Access Token) to manage projects, workbooks, views and data sources from Imperal -- trigger extract refreshes, monitor task history, render views, and manage site users/groups. Nothing is hosted or proxied by Imperal beyond the request itself.
connect_tableauwriteConnect a Tableau Cloud or Tableau Server site via Personal Access Token, after validating the credentials actually work (signs in and lists projects).
disconnect_tableauwriteDisconnect a Tableau site: deletes only the saved credentials. Nothing in Tableau itself is changed.
list_connectionsreadList the connected Tableau sites.
list_projectsreadList projects on the connected Tableau site.
list_workbooksreadList workbooks on the connected Tableau site, optionally filtered to one project.
list_workbook_viewsreadList the views (sheets/dashboards) inside one workbook.
get_view_imagereadRender a view as a PNG image and return it base64-encoded.
list_datasourcesreadList data sources on the connected Tableau site, optionally filtered to one project.
list_extract_refresh_tasksreadList extract refresh tasks (schedules) on the connected Tableau site.
run_extract_refreshwriteManually run an extract refresh task now.
get_jobreadRead one background job's status by id (e.g. after run_extract_refresh).
list_usersreadList users on the connected Tableau site.
add_user_to_sitewriteAdd an existing identity-store user to the connected Tableau site with a given role.
remove_user_from_sitewriteRemove a user from the connected Tableau site.
list_groupsreadList groups configured on the connected Tableau site.
audit_instance_healthreadBuild one aggregated health report across the connected Tableau site: project/workbook/datasource counts and recent failed extract jobs.
Install Tableau and let Webbee use it across your workflow.
Open in panel