Skip to content

Is Akislari ve Onaylar

Workflows extend SetGet automations beyond simple trigger-action rules. A workflow is a multi-step process where work items move through defined stages, with optional approval gates that require human review before proceeding. Workflows are ideal for processes that cannot be fully automated — where human judgment is needed at key decision points.

Is akisi nedir?

A workflow consists of:

  • Stages — A sequence of steps that a work item or process must pass through.
  • Approval gates — Points in the sequence where a designated approver must review and approve before the item advances.
  • Actions — Automated steps that execute when an item enters or exits a stage.
  • Notifications — Alerts sent to relevant people at each stage.

Unlike simple automation rules that fire once on a single trigger, workflows model an entire process lifecycle from start to finish.

Is akisi asamalari

A workflow is built from ordered stages. Each stage represents a phase in the process.

Asama ozellikleri

PropertyDescription
NameDisplay name of the stage (e.g., "Technical Review")
TypeAutomatic or Approval
Assignee/ApproverWho is responsible for this stage
Duration limitOptional maximum time an item can spend in this stage
Entry actionsActions that execute when an item enters the stage
Exit actionsActions that execute when an item leaves the stage

Asama turleri

Otomatik asamalar

Automatic stages do not require human intervention. When an item enters an automatic stage, the entry actions execute immediately, and the item advances to the next stage once exit conditions are met.

Example: An automatic "Notify Stakeholders" stage that sends a notification and then moves the item forward.

Onay asamalari

Approval stages pause the workflow until a designated approver takes action. The approver can:

  • Approve — The item advances to the next stage.
  • Reject — The item is sent back to a previous stage or marked as rejected.
  • Request changes — The item is returned to the submitter with comments.

Example: A "Manager Approval" stage where the engineering lead must approve before a release proceeds.

Onay asamalari

Approval gates are the core differentiator between workflows and simple rules. They introduce human decision points into an otherwise automated process.

Onay asamalari nasil calisir

  1. An item reaches an approval stage in the workflow.
  2. The designated approver receives a notification.
  3. The item's status shows "Awaiting Approval" with the approver's name.
  4. The approver reviews the item and any attached context (comments, linked items, documents).
  5. The approver selects Approve, Reject, or Request Changes.
  6. The workflow proceeds based on the decision.

Onay karar sonuclari

DecisionResult
ApproveItem advances to the next stage in the workflow
RejectItem moves to a designated rejection stage or is marked closed
Request changesItem returns to the previous stage with reviewer comments

Birden fazla onaylayan

For stages that require consensus or multiple sign-offs, you can configure:

ModeBehavior
Any oneAny single approver can approve or reject
All requiredEvery listed approver must approve before the item advances
MajorityMore than half of the approvers must approve

TIP

Use "All required" mode for critical decisions like production releases. Use "Any one" mode for lighter reviews where any team lead can sign off.

Is akisi durumu takibi

Every item in a workflow has a visible workflow status that shows where it currently is in the process.

Durum gostergeleri

IndicatorMeaning
In Stage: [name]The item is currently in the named stage
Awaiting ApprovalThe item is paused at an approval gate
ApprovedThe item has been approved at the current stage
RejectedThe item was rejected and the workflow is halted
Changes RequestedThe item was returned for revisions
CompletedThe item has passed through all workflow stages
Timed OutThe item exceeded the duration limit at a stage

Arayuzde takip

Workflow status is visible in several places:

  • Work item detail — A workflow progress bar shows the current stage.
  • List and board views — Workflow status appears as a badge on the item.
  • Workflow dashboard — A dedicated view showing all items currently in any workflow, grouped by stage.

Is akisi bildirimleri

Workflows generate notifications at key points to keep everyone informed:

EventWho is notified
Item enters a new stageStage assignee or approver
Approval requestedDesignated approver(s)
Item approvedItem creator, item assignee
Item rejectedItem creator, item assignee
Changes requestedItem creator, item assignee
Duration limit approachingStage assignee, workflow admin
Duration limit exceededStage assignee, workflow admin, item creator
Workflow completedItem creator, all stage assignees

WARNING

Notification delivery depends on each member's notification preferences. Ensure approvers have not muted the relevant notification channels, or they may miss approval requests.

Is akisi olusturma

Step 1: Open workflow settings

  1. Navigate to your project.
  2. Go to Settings > Automations > Workflows.
  3. Click Create Workflow.

Step 2: Define the stages

Add stages in order. Her stage, configure:

  1. Name — A clear name for the stage.
  2. Type — Automatic or Approval.
  3. Assignee/Approver — Who handles this stage.
  4. Duration limit — Optional time limit.
  5. Entry actions — Actions to run when an item enters (e.g., add label, send notification).
  6. Exit actions — Actions to run when an item leaves (e.g., remove label, update state).

Step 3: Configure transitions

Define how items move between stages:

  • Happy path — The default forward progression through all stages.
  • Rejection path — Where rejected items go (back to a specific stage or out of the workflow).
  • Revision path — Where items go when changes are requested.

Step 4: Set entry criteria

Define what triggers an item to enter the workflow:

  • A specific state change
  • A specific label being added
  • Manual enrollment by a team member

Step 5: Activate the workflow

Toggle the workflow to Active. Items matching the entry criteria will begin moving through the stages.

Kullanim senaryolari

Surum onayi

A workflow for approving production releases:

StageTypeAssigneeActions
1. Code CompleteAutomaticDeveloperAdd "release-candidate" label
2. QA ReviewApprovalQA LeadAssign to QA, notify QA channel
3. Security ReviewApprovalSecurity LeadNotify security team
4. PM Sign-offApprovalProduct ManagerNotify PM with release notes
5. DeployAutomaticDevOpsChange state to "Released", notify all

Tasarim incelemesi

A workflow for design deliverables:

StageTypeAssigneeActions
1. Design DraftAutomaticDesignerAdd "in-design" label
2. Peer ReviewApprovalDesign LeadRequest feedback from design team
3. Stakeholder ReviewApprovalProduct ManagerShare mockups with stakeholders
4. ApprovedAutomaticDesignerChange state to "Ready for Dev"

Icerik yayinlama

A workflow for blog posts, documentation, or marketing content:

StageTypeAssigneeActions
1. DraftAutomaticWriterAdd "draft" label
2. Editorial ReviewApprovalEditorAssign to editor, notify
3. Legal ReviewApprovalLegal teamNotify legal, add "pending-legal"
4. Final ApprovalApprovalContent LeadFinal sign-off before publishing
5. PublishedAutomaticWriterRemove draft label, notify team

Is akislarini yonetme

Is akisi duzenleme

You can modify a workflow's stages, approvers, and actions at any time. Changes apply to new items entering the workflow. Items already in progress continue with the configuration that was active when they entered.

Is akisini duraklatma

Pause a workflow to temporarily stop new items from entering. Items already in the workflow continue through their remaining stages.

Is akisini arsivleme

Archive a workflow when it is no longer needed. Archived workflows are hidden from the active list but can be restored.

En iyi uygulamalar

  1. Keep workflows short — Aim for 3-5 stages. Long workflows with many gates slow down delivery.
  2. Set duration limits — Prevent items from getting stuck at approval stages by setting reasonable time limits.
  3. Assign backup approvers — Use "Any one" mode with multiple approvers so that absences do not block the process.
  4. Use entry actions for context — Add comments or labels at each stage so anyone viewing the item understands where it is and why.
  5. Monitor the workflow dashboard — Regularly check for items stuck at approval gates.

Ilgili sayfalar