Orchestrator activities

Every activity in VeloPhex.Orchestrator.Activities 0.7.1-rc.12.

Supported

This pack is part of the supported Core profile and ships with Studio.

Package VeloPhex.Orchestrator.Activities · version 0.7.1-rc.12 · 34 activities. Generated from build 0.7.1-rc.12.

Action Hub#

  • Create Action Task: Raises an Action Hub task from a published action app version and returns its Task Id.
  • Get Action Task: Reads an Action Hub task's status, and its outcome and output once completed.
  • Wait for Action Task: Waits for an Action Hub task's decision. Up to an hour it waits in the job; a longer timeout suspends the job, freeing the Robot until the task is decided.

Assets#

  • Get Asset: Reads an asset of the job's workspace by name.
  • Get Credential: Reads a credential asset: its user name and password.
  • Get Secret: Reads a secret asset as a SecureString.
  • Set Asset: Sets the value of an asset of the job's workspace.
  • Set Credential: Sets the user name and password of a credential asset.
  • Set Secret: Sets the value of a secret asset from a SecureString.

Data Hub#

Jobs#

  • Get Current Job Info: Reads the current job's id, attempt, automation, entry point, workspace and deadline.
  • Get Jobs: Reads the newest jobs of the job's workspace.
  • Start Job: Starts another automation of the same workspace as a child job.
  • Stop Job: Stops a job of the job's workspace.

Queues#

  • Add Queue Item: Adds an item to a queue of the job's workspace.
  • Bulk Add Queue Items: Adds up to 1000 items to a queue in one call, one per data table row or list element. Reference, Priority, DeferUntil and Deadline columns set those fields; the rest is the payload.
  • Delete Queue Items: Deletes new, failed or abandoned queue items. Refuses all of them if one is in progress or finished.
  • Get Queue Items: Reads up to 100 items of a queue without claiming them, oldest first.
  • Get Transaction Item: Claims the next item of a queue for this job.
  • Postpone Transaction Item: Returns a claimed queue item to its queue until a later time, without spending a retry.
  • Set Transaction Progress: Records progress on a claimed queue item.
  • Set Transaction Status: Marks a claimed queue item successful or failed.
  • Wait Queue Item: Waits until a queue has an item available, then claims it for this job.

Storage#

Action Hub

Assets

Data Hub

Jobs

Queues

Storage