Skip to content

AI Actions

AI Actions are the mechanism through which SetGet AI makes changes to your workspace. Instead of executing changes immediately, the AI always proposes an action first and waits for your explicit confirmation. This keeps you in full control of what happens in your workspace.

What are AI actions?

An AI action is a structured proposal to create, update, or modify something in your workspace. When you ask SetGet AI to do something that involves changing data — like creating a work item, updating a status, or adding a comment — the AI generates an action card that shows exactly what will happen.

You then decide whether to:

  • Confirm — Execute the proposed action as-is.
  • Modify — Ask the AI to adjust the action before confirming.
  • Reject — Cancel the action entirely.

This confirmation flow is a safety mechanism. It ensures the AI never makes unintended changes, even if it misinterprets your request.

The action confirmation flow

Here is how the flow works step by step:

Step 1: You make a request

You type a natural language request in AI Chat that involves a workspace change. For example:

"Create a high-priority bug in the WEB project titled 'Dropdown menu clips on small screens'"

Step 2: AI proposes an action

The AI parses your request, identifies the type of action, and generates a structured action card:

Action: Create Work Item
Project: WEB
Title: Dropdown menu clips on small screens
Type: Bug
Priority: High
State: Backlog (default)
Assignee: Unassigned

The action card appears in the chat as an interactive element with Confirm and Cancel buttons.

Step 3: You review the action

Before clicking anything, review the details:

  • Is the correct project selected?
  • Are the properties accurate?
  • Is anything missing that you want to add?

Step 4: You decide

DecisionWhat happens
ConfirmThe action is executed immediately and reflected in the workspace
CancelThe action is discarded; nothing changes in the workspace
ModifyYou send a follow-up message to adjust the action

Step 5: Confirmation feedback

After confirming, the AI provides feedback confirming the action was executed successfully:

"Done. Created WEB-156: 'Dropdown menu clips on small screens' with High priority in the Backlog state."

If the action fails (for example, due to a permission issue), the AI reports the error and suggests alternatives.

Action types

SetGet AI supports the following action types:

Create work item

Creates a new work item in a specified project.

PropertyRequiredDescription
ProjectYesTarget project for the new item
TitleYesWork item title
PriorityNoNone, Low, Medium, High, Urgent
StateNoInitial state (defaults to Backlog)
AssigneeNoMember to assign
LabelsNoOne or more labels to attach
Due dateNoTarget completion date
DescriptionNoDetailed description of the item
EstimateNoEffort estimate (if estimation enabled)

Update work item properties

Modifies one or more properties of an existing work item.

PropertyCan be updatedNotes
TitleYesRename the work item
StateYesMove to a different workflow state
PriorityYesChange urgency level
AssigneeYesReassign to a different member
LabelsYesAdd or remove labels
Due dateYesSet or change the target date
EstimateYesUpdate the effort estimate
CycleYesAdd to or remove from a cycle
ModuleYesAdd to or remove from a module

Add comment

Posts a comment on an existing work item.

PropertyRequiredDescription
Work itemYesThe item to comment on (by ID)
Comment textYesThe content of the comment

TIP

When the AI proposes adding a comment, you can review the exact text before it is posted. This is useful when you ask the AI to draft a status update or technical note.

Modifying a proposed action

If the AI's proposed action is close but not quite right, you do not need to cancel and start over. Instead, send a follow-up message in the same thread:

Original proposal:

Action: Create Work Item
Project: WEB
Title: Dropdown menu clips on small screens
Priority: High
Assignee: Unassigned

Your follow-up: "Also assign it to Sarah and add the label 'ui-bug'"

Updated proposal:

Action: Create Work Item
Project: WEB
Title: Dropdown menu clips on small screens
Priority: High
Assignee: Sarah
Labels: ui-bug

The AI replaces the pending action with an updated version for your review.

Rejecting actions

Click Cancel on any action card to reject it. The action is discarded and nothing changes in your workspace. You can then:

  • Rephrase your request for a different action.
  • Ask the AI a question instead.
  • Close the thread entirely.

Rejected actions are still visible in the thread history for reference, but they are clearly marked as canceled.

Action history

Every confirmed action is recorded in the AI action history, providing an audit trail of all AI-assisted changes.

Viewing action history

  1. Open the AI panel from the sidebar.
  2. Click Action History (or navigate to Settings > AI > Action History).
  3. Browse the list of past actions.

Action history details

Each entry in the action history shows:

FieldDescription
TimestampWhen the action was confirmed and executed
ActorWhich workspace member confirmed the action
Action typeCreate, Update, or Comment
TargetThe work item or entity that was affected
DetailsThe specific properties that were set or changed
ThreadLink to the AI chat thread where the action was proposed
StatusSuccess or failure

Using action history for auditing

Action history is useful for:

  • Accountability — Know who confirmed which AI-driven changes.
  • Debugging — If something looks wrong, trace it back to the AI action that caused it.
  • Compliance — Maintain a record of AI-assisted modifications for regulatory requirements.

WARNING

Action history records only confirmed actions. Rejected or canceled actions are visible in their respective chat threads but do not appear in the global action history.

Permissions and actions

AI actions respect your workspace permissions. The AI can only propose actions that your account is authorized to perform:

RoleAllowed actions
AdminAll action types across all projects
MemberCreate and update items in projects they belong to
ViewerNo actions available — AI chat is read-only analysis
GuestLimited to projects they have been invited to

If the AI proposes an action you do not have permission to execute, the confirmation will fail with a permission error. The AI will explain what happened and suggest contacting a workspace admin.

Best practices

  1. Always read the action card — Even for simple requests, verify that the AI selected the right project, assignee, and properties.
  2. Use item IDs for updates — When updating existing items, reference them by ID (e.g., WEB-42) to avoid ambiguity.
  3. Be cautious with bulk actions — Bulk operations affect multiple items. Review the full list before confirming.
  4. Modify rather than reject — If an action is mostly correct, send a follow-up to adjust it rather than starting over.
  5. Check action history regularly — Periodically review the action history to ensure AI-driven changes align with team expectations.
  • SetGet AI Overview — General AI capabilities and architecture
  • AI Chat — Using the thread-based AI conversation interface
  • AI Credits — Credit consumption for actions
  • Work Items — Understanding the items AI can create and modify
  • Security — Workspace roles and permissions