Skip to content

Built-in Automations

SetGet includes two built-in automation features that handle common project hygiene tasks without requiring you to create custom automation rules. These features are configured in Project Settings > Automations and operate independently of the rule builder.

Overview

FeaturePurposeDefault state
Auto-ArchiveArchive issues that have been inactive for a configurable number of daysDisabled
Auto-CloseClose issues that remain in a specified state for a configurable number of daysDisabled

Both features are project-level settings. Each project can have its own configuration independent of other projects in the workspace.

Accessing built-in automations

  1. Open the project you want to configure.
  2. Go to Settings in the project sidebar.
  3. Select the Automations tab.
  4. The built-in automations section appears at the top of the page, above the custom rules list.

Auto-Archive

Auto-Archive automatically archives issues that have been inactive beyond a configurable threshold. This keeps your active views clean by removing stale items that no one is working on.

How it works

  1. The background scheduler checks all active issues in the project periodically (every 24 hours).
  2. For each issue, it calculates the number of days since the last activity (update, comment, state change, or any property modification).
  3. If the inactivity period exceeds the configured threshold, and the issue is in a qualifying state, the issue is archived.
  4. Archived issues are removed from active views but preserved in the project's archive section.

Configuration

SettingDescriptionDefault
Enable Auto-ArchiveToggle to enable or disableDisabled
Inactivity thresholdNumber of days without activity before archiving30 days
Inactive statesWhich state groups count as "inactive" for archiving purposesCompleted, Cancelled

To configure Auto-Archive:

  1. In the built-in automations section, find the Auto-Archive card.
  2. Toggle the switch to Enabled.
  3. Set the inactivity threshold by entering the number of days (minimum 7, maximum 365).
  4. Select which state groups qualify for auto-archiving.
  5. Click Save.

State group eligibility

Auto-Archive only applies to issues in the selected state groups. This prevents active work from being accidentally archived.

State groupRecommended for Auto-ArchiveRationale
BacklogOptionalStale backlog items may indicate abandoned ideas
UnstartedOptionalItems never picked up may be candidates for archival
StartedNot recommendedActive work should not be auto-archived
CompletedRecommendedDone items can be safely archived after a period
CancelledRecommendedCancelled items are natural archive candidates

WARNING

Enabling Auto-Archive for the "Started" state group can archive items that are actively being worked on but have not been updated recently (for example, a long-running task). Use this setting with caution.

What counts as activity

The following actions reset the inactivity timer for an issue:

ActionResets timer
Any property change (state, priority, assignee, label, dates)Yes
Comment addedYes
Attachment addedYes
Reaction addedNo
Viewed by a userNo
Mentioned in another issueNo

Restoring auto-archived issues

Auto-archived issues can be restored at any time:

  1. Go to the project's Archive section.
  2. Find the issue (use search or browse).
  3. Click Restore.
  4. The issue returns to its previous state and reappears in active views.

TIP

When an issue is auto-archived, an activity entry is added noting "Archived by Auto-Archive automation". This makes it easy to distinguish automatic archival from manual archival.

Auto-Close

Auto-Close automatically transitions issues to a closed (completed) state when they remain in a specified state for longer than a configurable number of days. This is useful for states like "In Review" or "QA" where items should not linger indefinitely.

How it works

  1. The background scheduler checks issues in the project periodically (every 24 hours).
  2. For each issue in the monitored state, it calculates how many days the issue has been in that state.
  3. If the duration exceeds the configured threshold, the issue's state is changed to the project's default completed state.
  4. A notification is sent to the issue's assignees and subscribers.

Configuration

SettingDescriptionDefault
Enable Auto-CloseToggle to enable or disableDisabled
Monitored stateThe state to watch for stale items(none -- must be selected)
Day thresholdNumber of days in the monitored state before auto-closing14 days
Target stateThe state to transition to (must be in the "completed" state group)Project's default completed state

To configure Auto-Close:

  1. In the built-in automations section, find the Auto-Close card.
  2. Toggle the switch to Enabled.
  3. Select the monitored state from the dropdown (shows all states in the project).
  4. Set the day threshold (minimum 1, maximum 365).
  5. Optionally change the target state (defaults to the project's default completed state).
  6. Click Save.

Example configurations

ScenarioMonitored stateThresholdTarget state
Close stale reviewsIn Review7 daysDone
Close abandoned QA itemsQA Testing14 daysDone
Close unresponsive itemsWaiting for Response30 daysCancelled
Close forgotten draftsDraft60 daysCancelled

Multiple monitored states

You can monitor multiple states by adding additional Auto-Close configurations. Click Add State in the Auto-Close card to add another monitored state with its own threshold and target state.

Monitored stateThresholdTarget state
In Review7 daysDone
Waiting for Response30 daysCancelled
QA Testing14 daysDone

Notifications

When Auto-Close transitions an issue:

  • All assignees receive an in-app notification.
  • All subscribers receive an in-app notification.
  • The activity log records: "State changed to Done by Auto-Close automation".
  • If email notifications are enabled for state changes, email is also sent.

TIP

Consider adding a comment action to your Auto-Close configuration to explain why the item was closed. This helps team members understand the automated action when they review the issue later.

Enable and disable

Both built-in automations can be enabled or disabled independently at any time.

ActionSteps
EnableToggle the switch to on, configure settings, save
DisableToggle the switch to off, save
Temporarily pauseToggle off without changing settings; toggle back on later

Disabling a built-in automation does not undo any actions it has already taken. Previously archived or closed issues remain in their current state.

Interaction with custom rules

Built-in automations and custom automation rules operate independently but can interact in important ways.

Execution order

  1. Built-in automations run during the daily background scheduler cycle.
  2. Custom rules with scheduled triggers also run during their configured schedule.
  3. There is no guaranteed execution order between built-in and custom rules within the same scheduler cycle.

Potential interactions

ScenarioBehavior
Auto-Archive archives an issue that a custom rule would matchThe custom rule does not act on archived issues (they are excluded from active scope)
Auto-Close changes state, triggering a custom state_changed ruleThe custom rule fires normally, evaluating its conditions against the newly closed issue
A custom rule re-opens an issue that Auto-Close closedAuto-Close will close it again on the next cycle if it still meets the threshold criteria
A custom rule archives an issue before Auto-Archive runsAuto-Archive skips already-archived issues

WARNING

If a custom rule re-opens auto-closed issues, and Auto-Close is still enabled with the same configuration, the issue will be closed again on the next cycle. This creates a loop. To prevent this, either disable Auto-Close for that state or add a label exclusion to your custom rule.

When to use built-in vs custom rules

Use caseRecommendation
Simple time-based archival of completed itemsBuilt-in Auto-Archive
Simple time-based closing of stale itemsBuilt-in Auto-Close
Archival with complex conditions (specific labels, priorities, assignees)Custom rule with scheduled trigger and archive action
Closing with notification to specific usersCustom rule with scheduled trigger, change_state and send_notification actions
Any event-driven automationCustom rules (built-in automations are time-based only)

TIP

Start with built-in automations for basic hygiene. Upgrade to custom rules when you need more control over conditions, actions, or notification recipients.