Workato · Arazzo Workflow

Workato Clone and Activate a Recipe

Version 1.0.0

Duplicate an existing recipe and bring the copy online.

1 workflow 1 source API 1 provider
View Spec View on GitHub AgenticAPI ManagementAutomationB2BEmbedded iPaaSEnterpriseIntegrationiPaaSOrchestrationWorkflowsArazzoWorkflows

Provider

workato

Workflows

clone-and-activate-recipe
Copy a source recipe and start the resulting duplicate.
Reads a source recipe, creates a duplicate of it, reads the duplicate to confirm its identity, and activates the duplicate.
4 steps inputs: recipeId outputs: newRecipeId, sourceName, started
1
getSourceRecipe
Read the source recipe to confirm it exists before copying it.
2
copyRecipe
Create a duplicate of the source recipe in the workspace.
3
getCopy
Read the newly created copy to confirm it was created correctly.
4
startCopy
Activate the copied recipe so it begins processing trigger events.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Workato Clone and Activate a Recipe
  summary: Duplicate an existing recipe and bring the copy online.
  description: >-
    A common promotion pattern: take a proven recipe, make a copy of it, and
    activate the copy. The workflow reads the source recipe, copies it, reads
    the new copy to confirm it landed, and starts the copy so it begins
    processing events. Every step spells out its request inline so the flow can
    be read and executed without opening the underlying OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: recipesApi
  url: ../openapi/workato-recipes-api-openapi.yml
  type: openapi
workflows:
- workflowId: clone-and-activate-recipe
  summary: Copy a source recipe and start the resulting duplicate.
  description: >-
    Reads a source recipe, creates a duplicate of it, reads the duplicate to
    confirm its identity, and activates the duplicate.
  inputs:
    type: object
    required:
    - recipeId
    properties:
      recipeId:
        type: integer
        description: The unique identifier of the source recipe to clone.
  steps:
  - stepId: getSourceRecipe
    description: Read the source recipe to confirm it exists before copying it.
    operationId: getRecipe
    parameters:
    - name: id
      in: path
      value: $inputs.recipeId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      sourceName: $response.body#/name
      folderId: $response.body#/folder_id
  - stepId: copyRecipe
    description: Create a duplicate of the source recipe in the workspace.
    operationId: copyRecipe
    parameters:
    - name: id
      in: path
      value: $inputs.recipeId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      newRecipeId: $response.body#/id
      newRecipeName: $response.body#/name
  - stepId: getCopy
    description: Read the newly created copy to confirm it was created correctly.
    operationId: getRecipe
    parameters:
    - name: id
      in: path
      value: $steps.copyRecipe.outputs.newRecipeId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      running: $response.body#/running
  - stepId: startCopy
    description: Activate the copied recipe so it begins processing trigger events.
    operationId: startRecipe
    parameters:
    - name: id
      in: path
      value: $steps.copyRecipe.outputs.newRecipeId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      started: $response.body#/success
  outputs:
    sourceName: $steps.getSourceRecipe.outputs.sourceName
    newRecipeId: $steps.copyRecipe.outputs.newRecipeId
    started: $steps.startCopy.outputs.started

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/workato-clone-and-activate-recipe-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.