Ironclad · Arazzo Workflow

Ironclad Send a Workflow for Signature

Version 1.0.0

Read sign-step status, send the signature request, then confirm the packet documents.

1 workflow 1 source API 1 provider
View Spec View on GitHub Contract Lifecycle ManagementCLMContractsLegal TechLegalOpsEnterpriseWorkflowsE-SignatureClickwrapArtificial IntelligenceAuthenticationSCIMWebhookArazzoWorkflows

Provider

ironclad

Workflows

send-workflow-for-signature
Check sign status, send the signature request, then list packet documents.
Retrieves the sign-step status, sends the signature request out to recipients, and lists the documents on the workflow.
3 steps inputs: authorization, workflowId outputs: sentStatus, signStatus, signaturePacketDocuments
1
getSignStatus
Retrieve information about the workflow in the sign step to confirm it is ready to be sent.
2
sendSignature
Send the signature request out for signature to the workflow's recipients.
3
confirmDocuments
List the workflow documents to confirm what is included in the signature packet after the request was sent.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Ironclad Send a Workflow for Signature
  summary: Read sign-step status, send the signature request, then confirm the packet documents.
  description: >-
    Moves a workflow that is on the Sign step out for signature. The flow reads
    the current sign status to confirm the workflow is ready, sends the
    signature request to recipients, and then lists the workflow documents to
    confirm what is included in the signature packet. Each step inlines its
    request so the chain can be read and executed without opening the underlying
    OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: workflowsApi
  url: ../openapi/ironclad-workflows-api-openapi.yml
  type: openapi
workflows:
- workflowId: send-workflow-for-signature
  summary: Check sign status, send the signature request, then list packet documents.
  description: >-
    Retrieves the sign-step status, sends the signature request out to
    recipients, and lists the documents on the workflow.
  inputs:
    type: object
    required:
    - authorization
    - workflowId
    properties:
      authorization:
        type: string
        description: Bearer token for the Ironclad Authorization header.
      workflowId:
        type: string
        description: The unique identifier or Ironclad ID of the workflow on the Sign step.
  steps:
  - stepId: getSignStatus
    description: >-
      Retrieve information about the workflow in the sign step to confirm it is
      ready to be sent.
    operationId: get-sign-status
    parameters:
    - name: Authorization
      in: header
      value: $inputs.authorization
    - name: id
      in: path
      value: $inputs.workflowId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      signStatus: $response.body
  - stepId: sendSignature
    description: >-
      Send the signature request out for signature to the workflow's
      recipients.
    operationId: send-signature-request
    parameters:
    - name: Authorization
      in: header
      value: $inputs.authorization
    - name: id
      in: path
      value: $inputs.workflowId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      sentStatus: $response.body
  - stepId: confirmDocuments
    description: >-
      List the workflow documents to confirm what is included in the signature
      packet after the request was sent.
    operationId: retrieve-workflow-documents
    parameters:
    - name: Authorization
      in: header
      value: $inputs.authorization
    - name: id
      in: path
      value: $inputs.workflowId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      signaturePacketDocuments: $response.body#/signaturePacketDocuments
  outputs:
    signStatus: $steps.getSignStatus.outputs.signStatus
    sentStatus: $steps.sendSignature.outputs.sentStatus
    signaturePacketDocuments: $steps.confirmDocuments.outputs.signaturePacketDocuments

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/ironclad-send-workflow-for-signature"
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.