AdlyseAdlyseMCP Docs
⌘K
Overview
adlyse-insights
list_ad_accountsget_dashboard_snapshotget_impact_analysislist_guidelinesget_guideline
adlyse-reports
list_report_templateslist_reportsget_reportgenerate_reportlist_report_targets
adlyse-ads
list_campaignsget_performancelist_adsget_ad_performancelist_change_eventsupdate_campaign_statusupdate_campaign_budget
adlyse-workflows
list_workflowsget_workflowrun_workflowget_run_status
  1. Overview/
  2. adlyse-workflows

get_workflow

Full detail for one workflow, including input and output schema.

Parameters#

NameTypeRequiredDefaultDescription
workflow_idstringyesWorkflow id (agent_…)

Returns#

json
{
  "id": "agent_abc",
  "name": "Enrich Contact",
  "description": "Takes an email; returns company + role + seniority.",
  "input_schema": {
    "type": "object",
    "properties": { "email": { "type": "string" } },
    "required": ["email"]
  },
  "output_schema": {
    "type": "object",
    "properties": {
      "company": { "type": "string" },
      "role": { "type": "string" },
      "seniority": { "type": "string" }
    }
  },
  "created_at": "2026-03-01T00:00:00Z",
  "updated_at": "2026-04-20T12:00:00Z"
}

output_schema is derived from the trigger node’s declared output variables; it may be null if the workflow doesn’t declare outputs.

Errors#

error_typeWhen
auth_errorMissing / invalid API key
not_foundWorkflow id doesn’t exist or is outside your org

Example#

Request: { "workflow_id": "agent_abc" }

Response: as shown above.

See also#

  • list_workflows — discover workflow ids
  • run_workflow — invoke with a matching input
←Previous
list_workflows
Next→
run_workflow