Connect your own Workato workspace to see and manage your recipes from Imperal -- list/create/update/copy/delete recipes, start/stop them, force a run, inspect their jobs, manage connections, folders/projects, tags, lookup tables (full row-level CRUD), environment properties, and recipe lifecycle packages. Your Workato API Client token is verified against your own workspace before it's saved.
connect_workatowriteConnect your Workato workspace by saving your own API Client Bearer token, after discovering which data center your workspace lives on and checking the token actually works there. Create the token in your workspace: Workspace admin -> API clients -> Create API client, assign it a role and project scope, then copy its token. No need to know your own data center -- it's discovered automatically.
get_workato_connectionreadCheck whether Workato is currently connected (does not reveal the saved token).
disconnect_workatowriteDisconnect Workato: deletes the saved API Client token and data center. Existing recipes, connections and jobs in your own Workato workspace are not affected -- only Imperal's saved credential is removed.
list_workato_recipesreadList recipes (Workato's term for workflows) in the connected workspace -- name, running state, folder/project, trigger app, and lifetime job counts.
get_workato_recipereadRead one Workato recipe in full -- its running state, trigger/action apps, folder/project, and lifetime job counts.
create_workato_recipewriteCreate a brand-new, empty Workato recipe in a folder. You'll still need to build its trigger/action steps in the Workato recipe editor -- this creates the container, not a working automation.
update_workato_recipewriteRename an existing Workato recipe.
copy_workato_recipewriteCopy an existing Workato recipe -- same steps/logic, a new id and name, optionally into a different folder.
delete_workato_recipewritePermanently delete a Workato recipe. Cannot be undone.
start_workato_recipewriteStart (turn on) a Workato recipe so its trigger begins running.
stop_workato_recipewriteStop (turn off) a running Workato recipe.
reset_workato_recipe_triggerwriteReset a recipe's trigger -- clears its stored polling/watermark state so the next run re-evaluates from scratch. Use after fixing a stuck trigger.
force_run_workato_recipewriteForce a Workato recipe to run right now, on demand, regardless of its trigger schedule. Executes real actions in your connected apps.
poll_now_workato_recipewriteActivate a recipe's polling trigger immediately, instead of waiting for its next scheduled poll interval.
reconnect_workato_recipe_applicationwriteUpdate which connection a stopped recipe uses for one of its applications -- e.g. swap a Salesforce sandbox connection for production. The recipe must be stopped first.
list_workato_recipe_versionsreadList the saved version history of one Workato recipe.
get_workato_recipe_versionreadRead one specific saved version of a Workato recipe in full.
get_workato_recipe_healthreadRetrieve the most recent optimization/health analysis for a Workato recipe.
list_workato_connectionsreadList the app connections in your Workato workspace -- what a recipe's trigger/action steps actually authenticate through.
create_workato_connectionwriteCreate a new connection in your Workato workspace -- the credential a recipe's steps authenticate through. Input fields are provider-specific (e.g. a Salesforce connection needs different fields than a Slack one).
update_workato_connectionwriteUpdate an existing Workato connection's name and/or provider-specific input fields.
disconnect_workato_connectionwriteDisconnect a Workato connection (breaks its live authorization without deleting it). Recipes using it will fail until it's reconnected or replaced.
delete_workato_connectionwritePermanently delete a Workato connection. Recipes using it will stop working once it's gone. Cannot be undone.
get_workato_connection_picklistreadGet picklist values for a Workato connection -- the dropdown options a recipe step's field would show (e.g. valid Salesforce object names).
list_workato_recipe_jobsreadList past/current jobs (runs) for a Workato recipe -- status, timing, and whether each was a poll error.
get_workato_jobreadRead one Workato job in full, including its run-time input/output data.
repeat_workato_jobswriteRe-run one or more Workato jobs with the same trigger inputs they originally received -- useful for retrying failed jobs after fixing the underlying issue.
list_workato_foldersreadList folders in your Workato workspace -- how recipes, connections and other assets are organized.
get_workato_folderreadRead one Workato folder in full.
create_workato_folderwriteCreate a new folder (or a top-level project, when parent_id is left empty and is_project is true) in your Workato workspace.
update_workato_folderwriteRename a Workato folder.
delete_workato_folderwritePermanently delete a Workato folder. Cannot be undone.
list_workato_projectsreadList projects (top-level folders) in your Workato workspace.
update_workato_projectwriteRename a Workato project.
delete_workato_projectwritePermanently delete a Workato project. Cannot be undone.
list_workato_tagsreadList tags defined in your Workato workspace.
create_workato_tagwriteCreate a new tag in your Workato workspace.
update_workato_tagwriteRename a Workato tag.
delete_workato_tagwritePermanently delete a tag from your Workato workspace. Assets keep working, they simply lose that tag.
add_workato_tag_assignmentwriteAttach one or more tags to a Workato asset (recipe, connection, lookup table, etc).
remove_workato_tag_assignmentwriteDetach one or more tags from a Workato asset.
list_workato_lookup_tablesreadList lookup tables (key/value reference tables a recipe can read from) in your Workato workspace.
create_workato_lookup_tablewriteCreate a new lookup table in your Workato workspace with the column schema you specify.
batch_delete_workato_lookup_tableswritePermanently delete SEVERAL Workato lookup tables at once, by explicit ids. Cannot be undone.
list_workato_lookup_table_rowsreadList rows from a Workato lookup table, with optional column filtering and pagination.
get_workato_lookup_table_rowreadRead one row from a Workato lookup table by its row id.
add_workato_lookup_table_rowwriteAdd a new row to a Workato lookup table.
update_workato_lookup_table_rowwriteUpdate an existing row in a Workato lookup table.
delete_workato_lookup_table_rowwritePermanently delete one row from a Workato lookup table.
list_workato_propertiesreadList environment properties defined in your Workato workspace, filtered by a key prefix (e.g. 'env.').
upsert_workato_propertieswriteCreate or update one or more environment properties in your Workato workspace. Existing keys are overwritten; new keys are created.
clear_workato_secrets_cachewriteClear Workato's own secrets management cache for the connected workspace -- forces fresh secret values to be re-read on next use.
view_workato_folder_assetsreadView the assets (recipes, connections, lookup tables, etc.) in a Workato folder -- use this to build the asset list for an export manifest.
create_workato_export_manifestwriteCreate an export manifest -- a named container of specific Workato assets (recipes, connections, lookup tables) to later build into a deployable package.
update_workato_export_manifestwriteReplace the asset list of an existing Workato export manifest.
get_workato_export_manifestreadRead one Workato export manifest in full -- its asset list and folder.
delete_workato_export_manifestwritePermanently delete a Workato export manifest. This does not delete the underlying assets, only the manifest container.
export_workato_packagewriteBuild a deployable package from an export manifest -- the actual source-code snapshot of every asset in it, at its latest version.
import_workato_packagewriteImport a previously exported package into a destination folder -- the same mechanism Workato's own environment promotion (dev -> production) uses under the hood.
get_workato_packagereadRead one Workato package's status and metadata by id.
get_workato_package_download_urlreadGet the signed download URL for a completed Workato package export.
Install Workato and let Webbee use it across your workflow.
Open in panel