> For the complete documentation index, see [llms.txt](https://developer.kizen.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.kizen.com/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-activity-actions.md).

# Agentic Workflow Activity Actions

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

**Purpose**: A reference for the <code class="expression">space.vars.activity</code> action types available in <code class="expression">space.vars.Kizen\_company\_name</code> <code class="expression">space.vars.automations</code>: how to schedule and delete <code class="expression">space.vars.activities</code> on a <code class="expression">space.vars.entity</code>, and what configuration options are available for assignment, due dates, and notifications.
{% endhint %}

## Overview

<code class="expression">space.vars.activity</code> actions automate the creation and removal of scheduled <code class="expression">space.vars.activities</code> on the <code class="expression">space.vars.entity</code>. Use them to assign follow-up tasks, reminders, and other work items to team members as part of a larger <code class="expression">space.vars.automation</code> <code class="expression">space.vars.workflow</code> without manual intervention.

{% hint style="info" %}
**Note:** For error handling, see [Agentic Workflow Error Handling](/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-error-handling.md).
{% endhint %}

***

## Schedule Activity

The Schedule <code class="expression">space.vars.activity</code> action creates a scheduled <code class="expression">space.vars.activity</code> on the context <code class="expression">space.vars.entity</code>. It is one of the more configurable action types in the platform, with a full set of assignment, due date, association, and notification options.

<div data-with-frame="true"><figure><img src="/files/TUYHTcFSWoBdTZpOulsH" alt="" width="254"><figcaption></figcaption></figure></div>

**Assignment rules**

The **Assign To** dropdown offers the following assignment types:

* **Round Robin (Team Member of Any Role):** Cycles assignment across all verified employees in the business, regardless of role
* **Round Robin (Team Member of Specific Role):** Cycles assignment across all team members who hold a specified role
* **Round Robin (Select Team Members):** Cycles assignment across a manually selected list of team members
* **Owner:** Assigns the <code class="expression">space.vars.activity</code> to whoever currently owns the context <code class="expression">space.vars.entity</code> at the time the step executes
* **Specific Team Member:** Assigns to a single named team member selected at design time
* **Custom Team Selector Field:** Resolves the assignee from a team member field on the context <code class="expression">space.vars.entity</code>
* **Last Active Team Member (Any Role):** Assigns to the most recently active team member on the <code class="expression">space.vars.entity</code>, regardless of role
* **Last Active Team Member (Specific Role):** Assigns to the most recently active team member on the <code class="expression">space.vars.entity</code> who holds a specified role
* **Specific Role:** Assigns to a team member of a specified role
* **Team Member From Variable:** Resolves the assignee from a variable holding a team member value

Round robin assignment tracking is maintained per <code class="expression">space.vars.automation</code> step, not globally across the business or across other steps or <code class="expression">space.vars.automations</code>. Two separate Schedule <code class="expression">space.vars.activity</code> steps, even within the same <code class="expression">space.vars.automation</code>, each maintain their own independent round robin sequence.

**Due date configuration:** The **Assignment Timeframe** dropdown controls when the <code class="expression">space.vars.activity</code> is due:

* **Immediately:** the <code class="expression">space.vars.activity</code> is due at the time the step executes
* **With Delay:** the due date is offset by a specified duration from the time of execution
* **On or Around Date:** the due date is set to a specified date field on the <code class="expression">space.vars.entity</code>, with an optional offset
* **On or Around Date/Time Variable:** the due date is resolved from a date/time variable, with an optional offset

**Notes:** Freeform note content can be attached to the <code class="expression">space.vars.activity</code>. The notes field supports merge fields sourced from variables, context <code class="expression">space.vars.entity</code> attributes, or business fields.

**Notifications:** Use **+ Add Notification** to configure notification behavior for the assigned team member when the <code class="expression">space.vars.activity</code> is created.

## Delete Scheduled Activities

The Delete Scheduled <code class="expression">space.vars.activities</code> action deletes all scheduled <code class="expression">space.vars.activities</code> of a specified type associated with the context <code class="expression">space.vars.entity</code>.&#x20;

<div data-with-frame="true"><figure><img src="/files/u53HqLTbTVeJsJJcFe6h" alt="" width="264"><figcaption></figcaption></figure></div>

This is useful for clearing pending <code class="expression">space.vars.activities</code> when a record reaches a state that makes them irrelevant. For example, removing open follow-up reminders when an opportunity closes or a contact opts out. The deletion is scoped to the context <code class="expression">space.vars.entity</code> and the selected <code class="expression">space.vars.activity</code> type; <code class="expression">space.vars.activities</code> on other <code class="expression">space.vars.entities</code> are not affected.

**Activity selection:** Use the **Find Activities** search field under **Delete Scheduled Activities** to locate and select the <code class="expression">space.vars.activity</code> type to delete. All <code class="expression">space.vars.activity</code> types configured for the business are available in the list.

***

## Key Use Cases

<code class="expression">space.vars.activity</code> actions are applicable across any <code class="expression">space.vars.workflow</code> that requires structured task assignment and follow-up. The following examples illustrate common patterns in three industries where consistent, auditable <code class="expression">space.vars.activity</code> management is a core operational requirement.

#### Industry Examples

{% tabs %}
{% tab title="Insurance" %}
Insurance <code class="expression">space.vars.workflows</code> use <code class="expression">space.vars.activity</code> actions to automate task creation across underwriting, claims, renewals, and compliance while ensuring that structured follow-up work is assigned and tracked at every stage of the policy and claims lifecycle.

**Examples include:**

* Scheduling a claims review <code class="expression">space.vars.activity</code> assigned to the adjuster identified by a team selector field on the claim <code class="expression">space.vars.entity</code>, due within a configured SLA window from the date of submission
* Scheduling a renewal outreach <code class="expression">space.vars.activity</code> assigned via round robin to the retention team, due on or around the policy expiration date field
* Scheduling an underwriting follow-up <code class="expression">space.vars.activity</code> when a required document field is left blank at submission, assigned to the underwriter who owns the <code class="expression">space.vars.entity</code>
* Deleting all pending follow-up <code class="expression">space.vars.activities</code> on a policy <code class="expression">space.vars.entity</code> when the policy is marked as canceled or non-renewed

**How Activity actions help:**

* Automate task creation at key lifecycle events such as new submissions, claim filings, renewal windows, without relying on manual assignment
* Enforce SLA-aligned due dates by tying <code class="expression">space.vars.activity</code> timeframes to date fields on the <code class="expression">space.vars.entity</code> rather than fixed offsets
* Keep team queues clean by removing irrelevant <code class="expression">space.vars.activities</code> when a <code class="expression">space.vars.entity</code> reaches a terminal state
* Provide a structured, assignable work item at every stage of the policy or claims process that can be tracked, reported on, and audited
  {% endtab %}

{% tab title="Healthcare" %}
Healthcare organizations use <code class="expression">space.vars.activity</code> actions to automate task assignment and follow-up scheduling across the patient lifecycle while ensuring the right team member is assigned the right work at the right time without manual coordination.

**Examples include:**

* Scheduling an initial intake follow-up <code class="expression">space.vars.activity</code> assigned via round robin to the next available care coordinator when a new patient record is created
* Scheduling a post-discharge check-in <code class="expression">space.vars.activity</code> assigned to the patient's primary care manager, due three days after a discharge date field is set
* Scheduling a prior authorization follow-up assigned to the last active team member on the record when an authorization request is submitted
* Deleting all pending outreach <code class="expression">space.vars.activities</code> when a patient record is marked as inactive or transferred to another provider

**How Activity actions help:**

* Ensure follow-up tasks are created and assigned automatically, reducing the risk of patients falling through the gaps between care touchpoints
* Distribute task assignment across care teams using round robin logic without requiring manual queue management
* Align <code class="expression">space.vars.activity</code> due dates to clinical milestones (admission dates, discharge dates, authorization deadlines) using date field offsets.
* Remove stale tasks automatically when a <code class="expression">space.vars.entity</code>s status changes, keeping team queues accurate and actionable
  {% endtab %}

{% tab title="Financial Services" %}
Financial services organizations use <code class="expression">space.vars.activity</code> actions to automate task assignment across relationship management, loan origination, compliance reviews, and client onboarding — ensuring that time-sensitive work is created, assigned, and tracked without manual intervention.

**Examples include:**

* Scheduling an annual portfolio review <code class="expression">space.vars.activity</code> assigned to the relationship manager who owns the account, due on or around the client's scheduled review date field
* Scheduling a loan document follow-up <code class="expression">space.vars.activity</code> assigned via round robin to the processing team when an application is submitted with missing documentation
* Scheduling a KYC review <code class="expression">space.vars.activity</code> assigned to the compliance officer identified by a field on the account <code class="expression">space.vars.entity</code>, due within a regulatory timeframe from account opening
* Deleting all pending outreach <code class="expression">space.vars.activities</code> on a loan application <code class="expression">space.vars.entity</code> when the application is closed, whether funded, declined, or withdrawn.

**How Activity actions help:**

* Align task due dates to client-specific milestones (review dates, maturity dates, regulatory deadlines) using date field and variable-based timeframe configuration.
* Distribute work across relationship managers, processors, and compliance staff using role-based or round robin assignment without manual queue management
* Ensure that time-sensitive compliance and review tasks are created automatically when triggering conditions are met, reducing the risk of missed deadlines
* Remove stale tasks automatically when an application or account reaches a terminal state, keeping team workloads accurate and auditable
  {% endtab %}
  {% endtabs %}

***

## What's Next?

Continue to [Agentic Workflow Control Actions](/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-control-actions.md) to learn how to start, pause, cancel, and redirect <code class="expression">space.vars.automations</code> from within an execution. This includes how to target related <code class="expression">space.vars.entities</code>, manage paused executions, and control terminal states.

<details>

<summary>Related Topics</summary>

* [Automation Control Actions](/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-control-actions.md)
* [Field Actions](/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-field-actions.md)
* [Related Object Actions](/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-related-object-actions.md)
* [Team Actions](/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-team-actions.md)
* [Integration Actions](/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-integration-actions.md)
* [Messages Actions](/docs/concepts/agentic-workflows/agentic-workflow-actions/agentic-workflow-messages-actions.md)

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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/agentic-workflow-actions/agentic-workflow-activity-actions.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.
