UiPath Documentation
uipath-cli
latest
false
UiPath CLI ユーザー ガイド
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

uip ah automations, idea-flows, business-cases, phases, questionnaires, pipelines

Syntax and options for the Automation Hub idea-to-delivery lifecycle — submitting and reading automation ideas, phase transitions, cost-benefit analyses, the assessment catalogue, and the benefit-ranked pipeline view.

An automation (Automation Hub calls the underlying record a "process") is the core record in Automation Hub — a submitted idea that moves through configurable phases (Idea, Assessment, Analysis, Solution Design, Development, Testing, Live, …) via an idea flow. Each phase has a cost-benefit analysis (business case), and an assessment (a set of questions from the questionnaire catalogue) captures the answers that feed a submission. The pipeline view is automations plus their execution and benefit figures, ranked. See uip ah for shared concepts (projection/--all-fields, paged vs. unpaged lists, ID discovery) that apply to every verb here.

uip ah automations

Work with automation ideas — the core Automation Hub record.

概要

uip ah automations list [--search <text>] [--sort-by <field>] [--sort-order asc|desc] [--category-id <id...>] [--application-id <id...>] [--business-unit <name>] [--phase-id <id...>] [--status-id <id...>] [--tags <tag...>] [--owner-id <id>] [--submitter-id <id>] [--updated-by-id <id>] [--submission-type <type>] [--start-date <date>] [--end-date <date>] [--plain-text] [--high-level-assessment] [--advanced-information] [--limit <n>] [--offset <n>] [--all-fields]
uip ah automations get <automation-id> [--plain-text] [--all-fields]
uip ah automations schema get [automation-id] [--source-type <type>] [--idea-flow-id <id>] [--category-id <id>] [--destination <path>]
uip ah automations create --source-type <type> --file <json-file> [--from-schema] [--idea-flow-id <id>]
uip ah automations update <automation-id> --file <json-file>
uip ah automations list [--search <text>] [--sort-by <field>] [--sort-order asc|desc] [--category-id <id...>] [--application-id <id...>] [--business-unit <name>] [--phase-id <id...>] [--status-id <id...>] [--tags <tag...>] [--owner-id <id>] [--submitter-id <id>] [--updated-by-id <id>] [--submission-type <type>] [--start-date <date>] [--end-date <date>] [--plain-text] [--high-level-assessment] [--advanced-information] [--limit <n>] [--offset <n>] [--all-fields]
uip ah automations get <automation-id> [--plain-text] [--all-fields]
uip ah automations schema get [automation-id] [--source-type <type>] [--idea-flow-id <id>] [--category-id <id>] [--destination <path>]
uip ah automations create --source-type <type> --file <json-file> [--from-schema] [--idea-flow-id <id>]
uip ah automations update <automation-id> --file <json-file>

uip ah automations list

List automation ideas on the tenant.

オプション
長押し値 (Value)説明
--search <text>stringFree-text search, as in the Explore screen.
--sort-by <field>stringField to sort on, e.g. process_updated_epoch.
--sort-order <direction>asc|descSort direction.
--category-id <id...>repeatableOnly automations in these categories.
--application-id <id...>repeatableOnly automations using these applications.
--business-unit <name>stringOnly automations in this business unit.
--phase-id <id...>repeatableOnly automations in these phases.
--status-id <id...>repeatableOnly automations in these phase statuses.
--tags <tag...>repeatableOnly automations carrying these tags.
--owner-id <id>integerOnly automations owned by this user id.
--submitter-id <id>integerOnly automations submitted by this user id.
--updated-by-id <id>integerOnly automations last updated by this user id.
--submission-type <type>stringOnly this submission type.
--start-date <date> / --end-date <date>YYYY-MM-DDCreated on or after/before this date.
--plain-textフラグConvert rich-text fields to plain text.
--high-level-assessmentフラグInclude high-level assessment data.
--advanced-informationフラグInclude detailed and custom question answers.
--limit <n> / --offset <n>integerPaging. Default --limit 20.
--all-fieldsフラグReturn the raw payload instead of the projected fields.
uip ah automations list --limit 10 --sort-by process_updated_epoch --sort-order desc
uip ah automations list --limit 10 --sort-by process_updated_epoch --sort-order desc
データシェイプ(--output json)
{
  "Code": "AhAutomationsList",
  "Data": [
    {
      "Id": 20, "Name": "Invoice intake", "Slug": "invoice-intake", "Phase": "Analysis",
      "PhaseStatus": "In Progress", "SubmissionType": "ED", "BusinessUnit": "EMEA",
      "Department": "Finance", "AutomationScore": 78, "Priority": 1, "IsPublished": 0,
      "CreatedEpoch": 1735689600000, "UpdatedEpoch": 1738368000000,
      "PhaseKey": "ANALYSIS", "Tags": ["finance"]
    }
  ],
  "Pagination": { "Returned": 1, "Limit": 10, "Offset": 0 }
}
{
  "Code": "AhAutomationsList",
  "Data": [
    {
      "Id": 20, "Name": "Invoice intake", "Slug": "invoice-intake", "Phase": "Analysis",
      "PhaseStatus": "In Progress", "SubmissionType": "ED", "BusinessUnit": "EMEA",
      "Department": "Finance", "AutomationScore": 78, "Priority": 1, "IsPublished": 0,
      "CreatedEpoch": 1735689600000, "UpdatedEpoch": 1738368000000,
      "PhaseKey": "ANALYSIS", "Tags": ["finance"]
    }
  ],
  "Pagination": { "Returned": 1, "Limit": 10, "Offset": 0 }
}

Tags is derived from the real record's process_tags array (or its __display twin) into a plain string array. PhaseKey is the value uip ah phases set --phase takes.

uip ah automations get

Get one automation idea by id.

引数
名前Required目的
<automation-id>Automation id.
オプション
長押し説明
--plain-textConvert rich-text fields to plain text.
--all-fieldsReturn the raw payload.
uip ah automations get 20 --plain-text
uip ah automations get 20 --plain-text
データシェイプ(--output json)
{ "Code": "AhAutomationsGet", "Data": { "Id": 20, "Name": "Invoice intake", "Phase": "Analysis" } }
{ "Code": "AhAutomationsGet", "Data": { "Id": 20, "Name": "Invoice intake", "Phase": "Analysis" } }

uip ah automations schema get

Get an assessment schema — the document create/update consume. With an automation id it returns that automation's filled form; without one it returns a blank template for --source-type.

引数
名前Required目的
[automation-id]×Existing automation id, to read its filled schema. Omit for a blank template.
オプション
長押し値 (Value)説明
--source-type <type>COE|ED|CD|PM|TMRequired for a blank template (no automation id given).
--idea-flow-id <id>integerIdea flow id, for a customized flow.
--category-id <id>integerCategory id, to pick the active assessment.
--destination <path>パスWrite the schema JSON to this file instead of the output envelope.

Either an automation id or --source-type is required — passing neither fails client-side before any request.

uip ah automations schema get --source-type COE --destination ./idea.json
uip ah automations schema get --source-type COE --destination ./idea.json
データシェイプ(--output json)
{ "Code": "AhAutomationsSchemaGet", "Data": { "SourceType": "COE", "Destination": "./idea.json" } }
{ "Code": "AhAutomationsSchemaGet", "Data": { "SourceType": "COE", "Destination": "./idea.json" } }

When --destination is omitted, Data.Schema carries the schema document inline instead of Destination.

uip ah automations create

Submit a new automation idea. --source-type picks the fixed-shape submission form (ED/automationidea, COE/coe-automationidea, PM/processmining-idea); --from-schema submits a filled schema get document through /idea-from-schema instead — required for CD/TM source types, and for any tenant with customized idea flows via --idea-flow-id.

オプション
長押し値 (Value)Required説明
--source-type <type>COE|ED|CD|PM|TMconditionallyRequired unless --idea-flow-id is given instead.
--file <json-file>パスRequest body — the fixed-shape JSON, or the filled user_inputs document with --from-schema.
--from-schemaフラグ×Submit through the schema endpoint using the document from automations schema get.
--idea-flow-id <id>integer×Target idea flow for --from-schema — replaces --source-type for tenants with customized flows. Requires --from-schema. Conflicts with --source-type.

--idea-flow-id without --from-schema fails client-side (the fixed-shape endpoints have no notion of an idea flow). A --file whose JSON already carries a user_inputs key has it unwrapped automatically; a file that's just the answers map is used as-is.

uip ah automations create --source-type ED --file ./idea.json
uip ah automations create --source-type ED --file ./idea.json
データシェイプ(--output json)
{ "Code": "AhAutomationsCreate", "Data": { "Id": 42, "SourceType": "ED", "Name": "..." } }
{ "Code": "AhAutomationsCreate", "Data": { "Id": 42, "SourceType": "ED", "Name": "..." } }

uip ah automations update

Update an automation's assessment answers from a file — the same document automations schema get <automation-id> writes out.

引数
名前Required目的
<automation-id>Automation id.
オプション
長押し値 (Value)Required説明
--file <json-file>パスJSON with the user_inputs answers to apply.
uip ah automations update 20 --file ./20.json
uip ah automations update 20 --file ./20.json
データシェイプ(--output json)
{ "Code": "AhAutomationsUpdate", "Data": { "Id": 20, "Status": "Updated" } }
{ "Code": "AhAutomationsUpdate", "Data": { "Id": 20, "Status": "Updated" } }

uip ah idea-flows

Discover the configured idea flows and the phase/status pairs they allow.

uip ah idea-flows list

オプション
長押し説明
--limit <n> / --offset <n>Paging, applied client-side (unpaged endpoint).
--all-fieldsReturn the raw payload.
uip ah idea-flows list
uip ah idea-flows list
データシェイプ(--output json)
{
  "Code": "AhIdeaFlowsList",
  "Data": [
    { "Id": 1, "Name": "Business Process", "Phases": { "IDEA": "NEW_IDEA, AWAITING_REVIEW", "LIVE": "IN_PRODUCTION" } }
  ]
}
{
  "Code": "AhIdeaFlowsList",
  "Data": [
    { "Id": 1, "Name": "Business Process", "Phases": { "IDEA": "NEW_IDEA, AWAITING_REVIEW", "LIVE": "IN_PRODUCTION" } }
  ]
}

Phases collapses the raw response's one-column-per-phase shape (IDEA, ASSESSMENT, QUALIFICATION, ANALYSIS, SOLUTION_DESIGN, DEVELOPMENT, TESTING, TECHNICAL_REVIEW, LIVE) into a single object, only including phases the flow actually uses.

uip ah business-cases

Read an automation's cost-benefit analysis (Automation Hub's own term is CBA) and set its project-plan baseline.

uip ah business-cases get

引数
名前Required目的
<automation-id>Automation id.
オプション
長押し説明
--all-fieldsReturn the raw payload.
uip ah business-cases get 20
uip ah business-cases get 20
データシェイプ(--output json)
{ "Code": "AhBusinessCasesGet", "Data": { "AutomationId": 20, "BaselineIsSet": 0, "Sections": [{ "Title": "Project Plan" }] } }
{ "Code": "AhBusinessCasesGet", "Data": { "AutomationId": 20, "BaselineIsSet": 0, "Sections": [{ "Title": "Project Plan" }] } }

uip ah business-cases set-baseline

Freeze the project-plan baseline for an automation from a file of phase dates. Flips BaselineIsSet to 1.

引数
名前Required目的
<automation-id>Automation id.
オプション
長押し値 (Value)Required説明
--file <json-file>パス{ "phases": [{ "phase": "Analysis", "start_date": "09/01/2026", "end_date": "09/15/2026" }] }. Phase names come from the Baseline section of business-cases get (Analysis, Solution Design, Development, Testing, Launch Date); dates are MM/DD/YYYY; every phase except Launch Date needs an end_date.

A bare phases array is auto-wrapped in { "phases": [...] }; anything else that isn't already { "phases": [...] } is rejected client-side before the request is sent.

uip ah business-cases set-baseline 20 --file ./baseline.json
uip ah business-cases set-baseline 20 --file ./baseline.json
データシェイプ(--output json)
{ "Code": "AhBusinessCasesSetBaseline", "Data": { "AutomationId": 20, "Status": "BaselineSet" } }
{ "Code": "AhBusinessCasesSetBaseline", "Data": { "AutomationId": 20, "Status": "BaselineSet" } }

uip ah phases

Move an automation through the pipeline.

uip ah phases set

引数
名前Required目的
<automation-id>Automation id.
オプション
長押し値 (Value)説明
--phase <variable>stringTarget phase variable, e.g. TECHNICAL_REVIEW. Preferred over the legacy form; pair with --status.
--status <variable>stringTarget status variable, e.g. AWAITING_REVIEW. Required together with --phase.
--phase-status-id <id>integerLegacy numeric phase-status id — alternative to --phase/--status, not combinable with them.
--submitter-id <id>integerSubmitter user id. Only applies with --phase-status-id; rejected with --phase/--status.

Exactly one style is required: --phase with --status, or --phase-status-id alone. Find valid phase/status pairs with uip ah idea-flows list.

uip ah phases set 20 --phase TECHNICAL_REVIEW --status AWAITING_REVIEW
uip ah phases set 20 --phase TECHNICAL_REVIEW --status AWAITING_REVIEW
uip ah phases set 20 --phase-status-id 118
uip ah phases set 20 --phase-status-id 118
データシェイプ(--output json)
{ "Code": "AhPhasesSet", "Data": { "AutomationId": 20, "Phase": "TECHNICAL_REVIEW", "Status": "AWAITING_REVIEW" } }
{ "Code": "AhPhasesSet", "Data": { "AutomationId": 20, "Phase": "TECHNICAL_REVIEW", "Status": "AWAITING_REVIEW" } }

With --phase-status-id, Data carries PhaseStatusId instead of Phase/Status.

uip ah questionnaires

Read the assessment question catalogue.

uip ah questionnaires list

オプション
長押し値 (Value)Required説明
--assessment <name>high-level|detailed|citizen-developmentAssessment to read.
--section <key>string×Only this section, e.g. q1-overview.
--active-only / --no-active-onlyフラグ×Only active questions (the server default) / include inactive ones too.
--mandatory-onlyフラグ×Only mandatory questions.
--limit <n> / --offset <n>integer×Paging, applied client-side (unpaged endpoint).
--all-fieldsフラグ×Return the raw payload.
uip ah questionnaires list --assessment high-level
uip ah questionnaires list --assessment high-level
データシェイプ(--output json)
{
  "Code": "AhQuestionnairesList",
  "Data": [
    {
      "Section": "Overview", "SectionKey": "q1-overview", "SectionId": 1, "QuestionCount": 6,
      "Questions": [{ "Id": 101, "Key": "q1", "Title": "...", "IsMandatory": 1, "IsActive": 1 }]
    }
  ]
}
{
  "Code": "AhQuestionnairesList",
  "Data": [
    {
      "Section": "Overview", "SectionKey": "q1-overview", "SectionId": 1, "QuestionCount": 6,
      "Questions": [{ "Id": 101, "Key": "q1", "Title": "...", "IsMandatory": 1, "IsActive": 1 }]
    }
  ]
}

uip ah pipelines

Read the automation pipeline — automations with their phase and benefit figures. Kept separate from automations list: the endpoint adds per-phase benefit columns and spells its sort direction order internally (same --sort-order flag).

uip ah pipelines list

オプション
長押し値 (Value)説明
--search <text>stringFree-text search.
--sort-by <field>stringField to sort on.
--sort-order <direction>asc|descSort direction.
--category-id <id...>repeatableOnly these categories.
--application-id <id...>repeatableOnly automations using these applications.
--business-unit <name> / --department <name>stringScope filters.
--phase-id <id...> / --status-id <id...>repeatableOnly these phases / phase statuses.
--tags <tag...>repeatableOnly automations carrying these tags.
--priority <priority...>repeatableOnly these priorities.
--submission-type <type>stringOnly this submission type.
--plain-textフラグConvert rich-text fields to plain text.
--limit <n> / --offset <n>integerPaging. Default --limit 20.
--all-fieldsフラグReturn the raw payload.
uip ah pipelines list --sort-by process_estimated_benefit_score --sort-order desc --limit 10
uip ah pipelines list --sort-by process_estimated_benefit_score --sort-order desc --limit 10
データシェイプ(--output json)
{
  "Code": "AhPipelinesList",
  "Data": [
    {
      "Id": 20, "Name": "Invoice intake", "Phase": "Analysis", "PhaseStatus": "In Progress",
      "PhaseOrder": 3, "Priority": 1, "AutomationScore": 78, "EstimatedBenefitFtes": 1.5,
      "EstimatedBenefitPerYear": 42000, "EaseOfImplementation": "Medium",
      "BusinessUnit": "EMEA", "Department": "Finance", "UpdatedEpoch": 1738368000000
    }
  ],
  "Pagination": { "Returned": 1, "Limit": 10, "Offset": 0 }
}
{
  "Code": "AhPipelinesList",
  "Data": [
    {
      "Id": 20, "Name": "Invoice intake", "Phase": "Analysis", "PhaseStatus": "In Progress",
      "PhaseOrder": 3, "Priority": 1, "AutomationScore": 78, "EstimatedBenefitFtes": 1.5,
      "EstimatedBenefitPerYear": 42000, "EaseOfImplementation": "Medium",
      "BusinessUnit": "EMEA", "Department": "Finance", "UpdatedEpoch": 1738368000000
    }
  ],
  "Pagination": { "Returned": 1, "Limit": 10, "Offset": 0 }
}

参照

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得