# Agentic Workflows

{% hint style="success" %}
**Audience:** Administrators, Developers, Solution Architects

**Purpose:** Introduces <code class="expression">space.vars.automations</code> as the execution layer of the <code class="expression">space.vars.Kizen\_company\_name</code> platform, establishes a mental model for how they work, and prepares readers to progress into Core Concepts, Triggers, Execution, and API guidance.
{% endhint %}

## Overview

<code class="expression">space.vars.automations</code> are the mechanism through which <code class="expression">space.vars.Kizen\_company\_name</code> responds to events, processes logic, and takes action, such as connecting data changes, time-based conditions, and external signals to meaningful outcomes without requiring manual intervention each time. They operate asynchronously in the background, executing a configured sequence of steps against a specific <code class="expression">space.vars.entity</code> or globally across the platform.

<code class="expression">space.vars.automations</code> are designed to handle ongoing, event-driven <code class="expression">space.vars.workflows</code>, not to backfill historical data, replace reporting, or substitute for manual data entry and UI configuration. Understanding this distinction upfront helps you design <code class="expression">space.vars.automations</code> with accurate expectations about when and how they run.

### When to Use Agentic Workflows

<code class="expression">space.vars.automations</code> are the right tool when you need <code class="expression">space.vars.Kizen\_company\_name</code> to respond to something and take action automatically. Common use cases include:

* Sending a follow-up communication when a <code class="expression">space.vars.entity</code> reaches a specific stage or a form is submitted
* Assigning ownership, updating fields, or creating related <code class="expression">space.vars.entities</code> based on data changes or incoming webhook signals
* Running a scheduled sequence of actions against a set of <code class="expression">space.vars.entities</code> on a recurring basis
* Coordinating multi-step <code class="expression">space.vars.workflows</code> across <code class="expression">space.vars.objects</code>, such as notifying a team, updating a status, and scheduling an <code class="expression">space.vars.activity</code>, without manual intervention at each step

***

## Agentic Workflows Mastery Checklist

Explore the following topics to understand how <code class="expression">space.vars.automations</code> are configured and used in <code class="expression">space.vars.Kizen\_company\_name</code>.

**Core Knowledge**

* [ ] [What an Agentic Workflow is and how it differs from manual processes and reporting](/docs/concepts/agentic-workflows/agentic-workflow-core-concepts.md#overview)
* [ ] [How Agentic Workflows fit into Kizen's overall platform as the execution layer](/docs/concepts/agentic-workflows/agentic-workflow-core-concepts.md#conceptual-model)
* [ ] [The Event → Steps → Execution → Completion mental model and how to apply it to a real workflow](/docs/concepts/agentic-workflows/agentic-workflow-core-concepts.md#conceptual-model)

**Agentic Workflow Types & Initiation**

* [ ] [The difference between Record-scoped and global Agentic Workflows and when to use each](https://developer.kizen.com/docs/concepts/pages/Dm8CxFar4ucDVW1D6pN5#record-scoped-vs.-global-agentic-workflows)
* [ ] [How to start an Agentic Workflow manually, from a record, in bulk, or from another Agentic Workflows](/docs/concepts/agentic-workflows/starting-agentic-workflows.md)

**Triggers**

* [ ] [How triggers define when and why an Agentic Workflow starts](/docs/concepts/agentic-workflows/agentic-workflow-triggers.md)
* [ ] [The difference between action-based, scheduled, and webhook triggers](/docs/concepts/agentic-workflows/agentic-workflow-triggers.md#trigger-types)
* [ ] [How trigger timing, throttling, and async evaluation affect when an Agentic Workflow runs](https://developer.kizen.com/docs/concepts/pages/hm9BhjBAp16Wpn4tGO2I#trigger-event-time-vs.-evaluation-time)

**Conditions, Goals & Variables**

* [ ] [How condition steps evaluate logic and route execution down a yes or no path](/docs/concepts/agentic-workflows/agentic-workflow-conditions.md#what-are-conditions)
* [ ] How goals differ from conditions and delays, and when to use them — see Agentic Workflow Goals **(Topic Coming Soon)**
* [ ] How variables are defined, evaluated, and used across steps — see Agentic Workflow Variables **(Topic Coming Soon)**

**Actions**

* [ ] [The full range of available action step types and how each behaves](/docs/concepts/agentic-workflows/agentic-workflow-actions.md#types-of-agentic-workflows-actions)
* [ ] [How action types vary by Agentic Workflow context and Object type](/docs/concepts/agentic-workflows/agentic-workflow-actions.md#system-behavior-of-agentic-workflow-actions)

**Execution & Processing**

* [ ] [What it means for Agentic Workflows to execute asynchronously and what that implies for data consistency](/docs/concepts/agentic-workflows/agentic-workflow-execution-and-process-model.md#asynchronous-processing-model)
* [ ] [How execution state, step history, and traceability work](/docs/concepts/agentic-workflows/agentic-workflow-execution-and-process-model.md#save-and-activation-behavior)
* [ ] [How delays interact with execution state and time-based behavior](/docs/concepts/agentic-workflows/agentic-workflow-delays-and-time-based-behavior.md)
* [ ] [How execution statuses, step statuses, and system indicators are represented and interpreted](/docs/concepts/agentic-workflows/agentic-workflow-execution-and-process-model.md#execution-lifecycle)

**Data Model**

* [ ] How Agentic Workflows, executions, and step history are structured and persisted — see Agentic Workflow Data Model **(Topic Coming Soon)**
* [ ] How the data model maps to APIs and webhooks — see Agentic Workflow Data Model **(Topic Coming Soon)**

**Code Steps**

* [ ] [How code steps execute within an Agentic Workflow and interact with variables and execution context](/docs/concepts/agentic-workflows/automation-code-steps.md)
* [ ] Available Python runtimes, execution limits, and pre-installed libraries — see Code Step Runtimes, Limits, and Libraries **(Topic Coming Soon)**
* [ ] How Kizen field values are encoded when passed into and out of code steps — see Kizen Data Types and Data Encoding **(Topic Coming Soon)**
* [ ] Best practices for writing reliable, maintainable, and debuggable code steps — see Code Step Best Practices **(Topic Coming Soon)**

**AI Agent Steps**

* [ ] [How Call LLM, File Extraction, and Audio Transcription steps work and when to use each](/docs/concepts/agentic-workflows/agentic-workflow-ai-agents.md)
* [ ] How to configure confidence thresholds, handle errors, and validate outputs from AI-driven steps — see LLM/AI Action Steps **(Topic Coming Soon)**
* [ ] When to use a code step instead of an LLM step for deterministic logic — see Code Step Best Practices **(Topic Coming Soon)**

**Safeguards & Runtime Controls**

* [ ] How throttling works and what it means for execution timing — see Agentic Workflow Safeguards & Runtime Controls **(Topic Coming Soon)**
* [ ] How infinite loop prevention works for Go To Step loops and cross-Agentic Workflow interactions — see Agentic Workflow Safeguards & Runtime Controls **(Topic Coming Soon)**
* [ ] How the execution kill switch protects against runaway Agentic Workflows — see Agentic Workflow Safeguards & Runtime Controls **(Topic Coming Soon)**

**Permissions**

* [ ] How permissions interact with Agentic Workflows at design time and runtime — see Agentic Workflow Permissions **(Topic Coming Soon)**
* [ ] Why runtime execution bypasses standard record permissions and what that means in practice — see Agentic Workflow Permissions **(Topic Coming Soon)**

**APIs & Webhooks**

* [ ] How to trigger and control Agentic Workflows programmatically via the API — see Agentic Workflow APIs Overview **(Coming Soon)**
* [ ] How to start, pause, resume, and cancel executions via API — see Start Agentic Workflow on Record, Resume Paused Execution, Pause Execution, and Cancel Execution **(Topic Coming Soon)**
* [ ] How webhook triggers work and how to configure POST and GET webhook-based Agentic Workflows — see Webhook Trigger (POST) and Webhook Trigger (GET) **(Topic Coming Soon)**

**Design Best Practices**

* [ ] How to design Agentic Workflows that are linear, observable, and maintainable — see Agentic Workflow Design Best Practices **(Topic Coming Soon)**
* [ ] When to combine steps, reduce branching, and avoid cross-Agentic Workflow entanglement — see Agentic Workflow Design Best Practices **(Topic Coming Soon)**
* [ ] How to plan Agentic Workflows for scale and observability — see Agentic Workflow Design Best Practices **(Topic Coming Soon)**

***

## What's Next

Continue to [Agentic Workflow Core Concepts](/docs/concepts/agentic-workflows/agentic-workflow-core-concepts.md) to build the foundational understanding you need before configuring <code class="expression">space.vars.automations</code>, designing execution strategies, or working with the API.&#x20;

<details>

<summary>Related Topics</summary>

* [Agentic Workflow Core Concepts](/docs/concepts/agentic-workflows/agentic-workflow-core-concepts.md)
* [Agentic Workflow Code Steps](/docs/concepts/agentic-workflows/automation-code-steps.md)

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.kizen.com/docs/concepts/agentic-workflows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
