Task (CAT-MIP-000000362)
Accepted • 2025-09-19 • by nicole
Definition
A Task is an individual, executable unit of work within a larger Workflow. Tasks perform discrete actions such as running a script, checking system status, applying a patch, or sending a notification. In the DevOps Infrastructure Ontology, a task is an atomic operation that contributes to the overall goal of a workflow or automation policy. Tasks may be triggered manually, scheduled, or invoked automatically based on conditions.
Prompt Examples
- Create a task to restart all printers in the 'Admin' department every Sunday.
- Log the output of every task run as part of the onboarding process.
- Which tasks failed during last night's patching workflow?
Agent Execution
When a prompt refers to a "Task," the AI agent will:
- Capture results, return outputs, and handle exceptions if configured
- Execute the action associated with the task
- Identify the specific task definition, either standalone or as part of a workflow
- Validate prerequisites and execution context (permissions, scope, triggers)
Synonyms
- Action
- Job
- Step
- Unit Operation
Relationships
- Task hasResult Success, Failure, or Output
- Task isExecutedBy Agent or Platform
- Task isExecutedBy Task Manager
- Task isPartOf Workflow
- Task isTriggeredBy Event or Condition
- Task mayDependOn PreviousTask
- Task modifies or queries Resource
History
| Date | Author | Reason |
|---|---|---|
| 2025-08-07 | nicole | Draft – initial term proposal |
| 2025-09-19 | nicole | Accepted – added to CAT-MIP registry |