Skip to main content

Workato

Build and manage Workato recipes and the connectors behind them.

Tools

108 available tools

Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.

108 tools found.

  • Get asset URL

    Tool name: asset_url_get

    Generate Workato UI URLs for one or more assets (recipe, genie, knowledge_base, skill, blueprint, job, folder, connection, mcp_server, project, data_table, api_endpoint, and ~30 more types).

  • Blueprint apply

    Tool name: blueprint_apply

    Edit the blueprint working copy held by this chat session: 1 to 100 ops, each {op: 'set', path, value} or {op: 'delete', path}, applied atomically in the order given.

  • Blueprint identify

    Tool name: blueprint_identify

    Report which blueprint this chat session's working copy holds, by handle, without reading Workato or changing anything.

  • Blueprint init

    Tool name: blueprint_init

    Start a new blueprint in this chat session: creates an empty local working copy and nothing on Workato.

  • Blueprint link asset

    Tool name: blueprint_link_asset

    Bind a built asset (recipe, skill, genie, or MCP server) to a blueprint's asset map placeholder.

  • Blueprint pull

    Tool name: blueprint_pull

    Load an existing blueprint from Workato into this chat session's working copy, replacing whatever the session held.

  • Blueprint push

    Tool name: blueprint_push

    Save this chat session's blueprint working copy to Workato - the only blueprint tool that writes to the platform.

  • Read blueprint

    Tool name: blueprint_read

    Read the blueprint working copy held by this chat session.

  • Blueprint reset

    Tool name: blueprint_reset

    Discard this chat session's local blueprint edits and reload the saved state from Workato, using the handle the session already holds.

  • Get collaborator

    Tool name: collaborator_get

    Get details of a workspace collaborator by ID.

  • Collaborator group search

    Tool name: collaborator_group_search

    Search workspace collaborator groups by name or description and return candidate group IDs.

  • List collaborator

    Tool name: collaborator_list

    List workspace collaborators with roles, groups, and last activity.

  • Get collaborator privilege

    Tool name: collaborator_privilege_get

    Get detailed permissions for a collaborator across all environments.

  • Collaborator search

    Tool name: collaborator_search

    Search workspace collaborators by name or email and return candidate collaborator IDs.

  • Company knowledge search

    Tool name: company_knowledge_search

    Search the workspace's company knowledge: policies, SOPs, approved apps/tools, data-governance restrictions, retry/timeout standards, design conventions, and internal processes.

  • Connector builder apply connector code patch

    Tool name: connector_builder_apply_connector_code_patch

    Apply a targeted find/replace or unified-diff edit to the session source and validate the result.

  • Connector builder get latest connector code

    Tool name: connector_builder_get_latest_connector_code

    Load an existing custom connector's latest source and findings into this session.

  • Connector builder get unreleased code diff

    Tool name: connector_builder_get_unreleased_code_diff

    Compare the connector source already open in this session with the latest released version.

  • Connector builder init connector

    Tool name: connector_builder_init_connector

    Create a new custom connector and bind this session to its starter SDK source.

  • Connector builder read connector code

    Tool name: connector_builder_read_connector_code

    Read or search the session's connector source without mutating it.

  • Connector builder release connector

    Tool name: connector_builder_release_connector

    Validate the session connector, save its current working copy to the Workato platform, then Release that saved version for future jobs in this Environment.

  • Connector builder save latest connector code

    Tool name: connector_builder_save_latest_connector_code

    Save the session source to Workato as a new connector version when validation passes.

  • Custom OAuth profile get

    Tool name: custom_oauth_profile_get

    Get details of a specific custom OAuth profile by profile_id.

  • Custom OAuth profile list

    Tool name: custom_oauth_profile_list

    List custom OAuth profiles in the Workato workspace.

  • Create data table

    Tool name: data_table_create

    Create a new data table in the Workato workspace.

  • Delete data table

    Tool name: data_table_delete

    Delete a data table and all of its records by ID.

  • Get data table

    Tool name: data_table_get

    Get details of a specific data table including full column schema.

  • List data table

    Tool name: data_table_list

    List all data tables in the Workato workspace with schema column counts.

  • Data table query

    Tool name: data_table_query

    Query records from a data table with filter conditions, sorting, and limit.

  • Data table truncate

    Tool name: data_table_truncate

    Delete all records from a data table while keeping its schema intact.

  • Update data table

    Tool name: data_table_update

    Update an existing data table's name, folder, and/or column schema.

  • Get docs

    Tool name: docs_get

    Load reference documentation for connector-specific syntax, field patterns, configuration rules, and the WorkAI MCP tool index.

  • Event stream topic get

    Tool name: event_stream_topic_get

    Get details of a specific event stream topic by ID.

  • Event stream topic list

    Tool name: event_stream_topic_list

    List event stream topics in the workspace with optional filtering.

  • List folder

    Tool name: folder_list

    List Workato folders with optional parent folder filtering and pagination.

  • Create genie

    Tool name: genie_create

    Create a new Workato Genie (AI assistant) in a folder.

  • Get genie

    Tool name: genie_get

    Get a Workato Genie by persistent genie_id/handle.

  • List genie

    Tool name: genie_list

    List Workato Genies visible to the current session with pagination and optional filters (folder, project, state, free-text query).

  • Update genie

    Tool name: genie_update

    Update a specific Workato Genie by genie_id.

  • Get connections

    Tool name: get_connections

    Return all connections of current user

  • Get folders

    Tool name: get_folders

    Lists all folders

  • Get projects

    Tool name: get_projects

    Lists all projects

  • Get recipes

    Tool name: get_recipes

    Find recipes of authenticated user with respect to different filters.

  • Get recipes

    Tool name: get_recipes_

    Returns details about a recipe object

  • Get recipes jobs

    Tool name: get_recipes_jobs

    Returns aggregated job information as well as detailed job information for a specified recipe in Workato.

  • Get recipes jobs

    Tool name: get_recipes_jobs_

    Get details of a job

  • Get recipes test cases

    Tool name: get_recipes_test_cases

    Returns a collection of test cases belonging to the recipe you specify

  • Get recipes versions

    Tool name: get_recipes_versions

    Find versions of recipe.

  • Get recipes versions

    Tool name: get_recipes_versions_

    Returns details about a specific version of a recipe

  • Get job

    Tool name: job_get

    Get details of a specific job execution.

  • List job

    Tool name: job_list

    List jobs for a Workato recipe with optional filtering.

  • Knowledge base assign to genie

    Tool name: knowledge_base_assign_to_genie

    Attach one or more Knowledge Bases to a Genie.

  • Create knowledge base

    Tool name: knowledge_base_create

    Create a Knowledge Base in Workato Agent Studio.

  • Delete knowledge base

    Tool name: knowledge_base_delete

    Delete a Knowledge Base by ID.

  • Knowledge base delete documents

    Tool name: knowledge_base_delete_documents

    Delete one or more documents from a Knowledge Base.

  • Get knowledge base

    Tool name: knowledge_base_get

    Get a Knowledge Base by ID.

  • Knowledge base get document

    Tool name: knowledge_base_get_document

    Get a Knowledge Base document by ID, including its ingestion status.

  • List knowledge base

    Tool name: knowledge_base_list

    List Knowledge Bases with pagination and optional filters.

  • Knowledge base list documents

    Tool name: knowledge_base_list_documents

    List documents ingested into a Knowledge Base.

  • Knowledge base list for genie

    Tool name: knowledge_base_list_for_genie

    List Knowledge Bases attached to a Genie.

  • Knowledge base list recipes

    Tool name: knowledge_base_list_recipes

    List recipes linked to a Knowledge Base.

  • Knowledge base remove from genie

    Tool name: knowledge_base_remove_from_genie

    Detach one or more Knowledge Bases from a Genie.

  • Knowledge base search

    Tool name: knowledge_base_search

    Search Knowledge Base assets by fuzzy name or ID match.

  • Update knowledge base

    Tool name: knowledge_base_update

    Update Knowledge Base metadata such as name, description, folder, or data source configuration.

  • Knowledge base upload file

    Tool name: knowledge_base_upload_file

    Upload a file already stored in Workato File Storage (WFS) into a Knowledge Base and start ingestion.

  • List lookup table

    Tool name: lookup_table_list

    List all lookup tables in the Workato workspace.

  • Lookup table lookup

    Tool name: lookup_table_lookup

    Find the first matching row in a lookup table by column value criteria.

  • Lookup table row list

    Tool name: lookup_table_row_list

    List rows from a specific lookup table with optional column filters.

  • Create MCP server

    Tool name: mcp_server_create

    Create a new MCP server in Workato.

  • Get MCP server

    Tool name: mcp_server_get

    Get an MCP server by handle from Workato.

  • On prem group get

    Tool name: on_prem_group_get

    Get details of a specific on-prem group including configuration and whitelisted IPs.

  • On prem group list

    Tool name: on_prem_group_list

    List all on-prem groups configured in the Workato workspace.

  • On prem group status get

    Tool name: on_prem_group_status_get

    Get runtime status for an on-prem group, including agent count and connection profiles.

  • List project grant

    Tool name: project_grant_list

    List project access grants for a specific collaborator.

  • List project

    Tool name: project_list

    List all Workato projects (top-level folders) with pagination.

  • Get project privilege

    Tool name: project_privilege_get

    Get granular project-level permissions including group-based access.

  • List property

    Tool name: property_list

    List environment or project properties filtered by name prefix.

  • Recipe builder add step

    Tool name: recipe_builder_add_step

    Add a new step to the recipe at the specified position.

  • Recipe builder convert to skill

    Tool name: recipe_builder_convert_to_skill

    Convert an existing recipe to a Workato skill and return the skill handle.

  • Recipe builder get datapills

    Tool name: recipe_builder_get_datapills

    Get available datapills for a step.

  • Recipe builder get input schema

    Tool name: recipe_builder_get_input_schema

    Get input schema for a step.

  • Recipe builder get picklist

    Tool name: recipe_builder_get_picklist

    Get picklist options for a field.

  • Recipe builder init

    Tool name: recipe_builder_init

    Create a new empty recipe in Workato.

  • Recipe builder init skill

    Tool name: recipe_builder_init_skill

    Create a new recipe in Workato and immediately convert it to a skill.

  • Recipe builder list connections

    Tool name: recipe_builder_list_connections

    List available connections for providers.

  • Recipe builder list connector operations

    Tool name: recipe_builder_list_connector_operations

    List and search triggers and actions across one or more connectors.

  • Recipe builder move step

    Tool name: recipe_builder_move_step

    Move a step to a new position under a new parent.

  • Recipe builder move steps

    Tool name: recipe_builder_move_steps

    Move multiple steps to a new position under a new parent.

  • Recipe builder pull

    Tool name: recipe_builder_pull

    Load an existing Workato recipe into the active editing session so you can modify it with recipe_builder_add_step / recipe_builder_update_step / recipe_builder_set_input_field / ...

  • Recipe builder push

    Tool name: recipe_builder_push

    Update the code of an existing recipe in Workato.

  • Recipe builder remove input field

    Tool name: recipe_builder_remove_input_field

    Remove an input field from a step.

  • Recipe builder remove step

    Tool name: recipe_builder_remove_step

    Remove a step from the recipe.

  • Recipe builder save

    Tool name: recipe_builder_save

    Save the current recipe to Workato.

  • Recipe builder search connectors

    Tool name: recipe_builder_search_connectors

    Search and list Workato connectors.

  • Recipe builder select connections

    Tool name: recipe_builder_select_connections

    Select connections for a recipe.

  • Recipe builder set block comments

    Tool name: recipe_builder_set_block_comments

    Set or update comments on multiple recipe blocks at once.

  • Recipe builder set condition

    Tool name: recipe_builder_set_condition

    Set conditions on a conditional block (if/elsif/while_condition/repeat/trigger).

  • Recipe builder set error handling config

    Tool name: recipe_builder_set_error_handling_config

    Set error handling configuration on an error_handling block.

  • Recipe builder set foreach source

    Tool name: recipe_builder_set_foreach_source

    Set the source for a foreach loop.

  • Recipe builder set input field

    Tool name: recipe_builder_set_input_field

    Set one or more input field values on a step.

  • Recipe builder set input field v4 mode

    Tool name: recipe_builder_set_input_field_v4_mode

    Set one or more input field values on a step, declaring the form of each value in its mode.

  • Recipe builder show

    Tool name: recipe_builder_show

    Show the current recipe from session in Python representation format.

  • Recipe builder update asset metadata

    Tool name: recipe_builder_update_asset_metadata

    Update metadata (name, description, folder) of an asset in Workato.

  • Recipe builder update step

    Tool name: recipe_builder_update_step

    Update a step's connector, action, comment, skip, or mask_data.

  • Get recipe

    Tool name: recipe_get

    Get details of a specific Workato recipe (read-only query, does not load into an editing session).

  • List recipe

    Tool name: recipe_list

    List Workato recipes with optional filtering and pagination.

  • List test case

    Tool name: test_case_list

    List all test cases configured for a specific recipe.

  • Test run request get

    Tool name: test_run_request_get

    Get status, coverage data, and results for a test case run request.

Compatibility

Connect Workato to the clients your teams already use

27 AI clients can connect to Workato through Runlayer. Pick one for its setup steps and controls.

Why Runlayer

Why connect Workato through Runlayer?

One approved path

Approve Workato once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.

Fine-grained policy

Control who can use each server, tool, and resource, and under which runtime conditions.

Runtime security

Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.

Audit and observability

Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.

Frequently asked questions