Ana içeriğe geç

Blueprint Adım Türleri

Bir blueprint'teki her adım bir tür iş yapar. Bazı adımlar bir kişi için görev oluşturur. Diğerleri ise kimseden bir şey istemeden süreci yönlendirir — süreci dallara ayırır, bir süre bekler ya da başka bir aracı çağırır.

Adım paleti blueprint editöründe sol tarafta durur ve dört kategoriye ayrılmıştır: Flow, Tasks, Control ve Advanced. Bir adımı tuvale sürükleyerek ekleyin, sonra ayarlarını açmak için üzerine tıklayın.

:::info Nereden başlamalı Henüz bir blueprint oluşturmadıysanız önce Blueprint Oluşturma sayfasını okuyun — tuval, bağlantılar, kaydetme ve yayınlama orada anlatılıyor. :::


Kategorilere genel bakış

KategoriAdımlarBu grup ne için
FlowStart, EndSürecin nerede başlayıp nerede bittiğini işaretlemek
TasksTask, ApprovalBir kişiye iş vermek
ControlSequential, Parallelİşlerin hangi sırayla çalışacağına karar vermek
AdvancedRace, Approval Gate, If/Else, Loop, Timer, Auto-Assign, WebhookYarış, çok onaylayanlı imza, dallanma, tekrar, bekleme, pozisyona göre atama ve dış çağrılar

Flow

Start

Giriş noktası — sürecin başladığı yer.

  • Her blueprint'te tam bir Start adımı bulunur. Yeni bir blueprint'te bu adım sizin için hazır yerleştirilmiştir.
  • İkinci bir tane sürüklerseniz, zaten bir Start olduğunu söyleyen bir mesajla reddedilir.
  • Start silinemez ve kopyalanamaz.
  • Görev oluşturmaz.

End

Çıkış noktası — sürecin bittiği yer.

  • Her blueprint'te tam bir End adımı bulunur ve yeni bir blueprint'te sizin için yerleştirilmiştir.
  • İkinci bir tane sürüklerseniz, zaten bir End olduğunu söyleyen bir mesajla reddedilir.
  • End silinemez ve kopyalanamaz.
  • Görev oluşturmaz.

Tasks

Task

Günlük iş adımı. Süreç bu adıma geldiğinde bir görev oluşturur ve bir kişiye atar.

  • Adımın Title alanı görevin başlığı, Description alanı ise atanan kişinin gördüğü yönerge olur.
  • Görev ayarlarının tamamını destekler: departman, öncelik, dinamik atanan, süre limiti, done conditions, form şablonu, ekli dosyalar ve görünürlük. Bkz. Görev adımlarındaki ayarlar.

Approval

Onay türünde bir görev. Atanan kişi onaylar veya reddeder, süreç de buna göre devam eder.

  • Task ile aynı ayarlara sahiptir.
  • Onayları ve retleri farklı yollara göndermek için bir If/Else adımıyla birlikte kullanın.
  • Onayların karşı tarafta nasıl göründüğü ve nasıl işlediği için bkz. Onaylar.

Control

Sequential

Kendisini takip eden adımları sırayla, birbiri ardına çalıştırır.

  • Görev oluşturmaz.
  • Yalnızca Title ve Description ayarlanır.

Parallel

Süreci aynı anda çalışan dallara böler; böylece birbirinden bağımsız işler sıra beklemek zorunda kalmaz.

  • Görev oluşturmaz.
  • Yalnızca Title ve Description ayarlanır.

Advanced

Race

Aynı işi birden fazla kişiye aynı anda verir. İlk bitiren kazanır, diğerlerinin görevleri iptal edilir.

  • Başlatma sırasında iki veya daha fazla atanan gerekir.
  • Diğer görev adımlarından farklı olarak Race bir veya daha fazla departmanı hedefleyebilir — bunları + Add department... ile etiket olarak ekleyin. Hiçbiri seçilmezse blueprint'in departmanını devralır.
  • Çalışırken aday seçiciyi açarak tüm adayları görebilirsiniz; sonuçlandığında kazananı bir kupa işareti gösterir.
  • Done conditions, form şablonu, ekli dosyalar, süre limiti, görünürlük ve dinamik atanan destekler.

Approval Gate

Süreç ilerlemeden önce birden fazla onaylayanın imzasını gerektirir.

  • Başlatma sırasında bir veya daha fazla onaylayan gerekir.
  • Timeout (hours) — varsayılan 72, en düşük 1.
  • Form Template alanı bulunmayan tek görev adımı budur — tamamlanması zaten onay kararının kendisidir.
  • Done conditions, ekli dosyalar, süre limiti, görünürlük ve dinamik atanan destekler.

If/Else

Süreci basit bir Yes / No kararına göre dallandırır.

AyarNe işe yarar
Decision QuestionÖnceki görev tamamlanırken sorulan soru — örneğin "Is this company suitable for the process?"
Positive (Yes)Olumlu yanıtın etiketi. Varsayılan: Positive.
Negative (No)Olumsuz yanıtın etiketi. Varsayılan: Negative.
  • Etiketli iki çıkışı vardır: Yes (sağ taraf) ve No (sol taraf). Her birine farklı bir sonraki adımı bağlayın.
  • Kendisi görev oluşturmaz — yanıt, kendisinden önceki görevden gelir.

Loop

Sürecin bir bölümünü, bir sınıra ulaşana kadar tekrarlar.

AyarNe işe yarar
Max IterationsDöngü gövdesinin kaç kez çalışabileceği. Varsayılan 10, en düşük 1, üst sınır 1000.
  • Etiketli iki çıkışı vardır: Loop (altta, tekrarlanan gövde) ve Exit (sağda, döngü bittiğinde sürecin devam ettiği yer).
  • Loop adımının kendisi görev oluşturmaz; ancak gövdesindeki adım oluşturur — dolayısıyla kişiler her turdan gelen işi görür.

Timer

Süreci belirli bir süre duraklatır, sonra kendiliğinden devam eder.

AyarNe işe yarar
Timeout (hours)Ne kadar bekleneceği. Varsayılan olarak 24 görünür, en düşük 0.5 (yarım saat).
  • Görev oluşturmaz — beklerken kimseden bir şey istenmez.
  • Soğuma süreleri, "hatırlatmadan önce bir gün bekle" gibi durumlar veya dış bir sisteme zaman tanımak için kullanışlıdır.

Auto-Assign

Görevi, adı belirtilen bir kişiye değil, org şemasında seçilen pozisyonu o an tutan kişiye oluşturur.

AyarNe işe yarar
PositionAçılır listeden bir pozisyon seçin. Henüz pozisyon yoksa "No positions defined yet" yazısını görürsünüz.
  • Pozisyon süreç çalışırken çözümlendiği için görev her zaman güncel pozisyon sahibine ulaşır — birinin görevi değiştiğinde blueprint'i düzenlemeniz gerekmez.
  • Auto-Assign bir atanan seçici yerine bir pozisyon ayarladığından done conditions, form şablonu ve diğer görev adımı ayarlarını taşımaz.
  • Pozisyonlar Pozisyonlar sayfasından yönetilir.

Webhook

Sürecin başka bir aracı bilgilendirebilmesi veya tetikleyebilmesi için harici bir web adresini çağırır.

AyarNe işe yarar
Webhook URLÇağrılacak adres, örneğin https://...
Headers (JSON)İsteğe bağlı. Gönderilecek ek başlık değerleri. Metin geçerli JSON değilse kaydetme "Invalid JSON format" ile engellenir.
  • Görev oluşturmaz.

:::caution Başlıklarınızı kontrol edin Headers kutusu düzgün biçimlendirilmiş JSON bekler; örneğin {"Authorization": "Bearer ..."}. Fazladan bir virgül veya eksik bir tırnak adımın kaydedilmesini engeller. :::


Adım görev oluşturur mu?

AdımKategoriGörev oluşturur mu?
StartFlow
EndFlow
TaskTasks
ApprovalTasks
SequentialControl
ParallelControl
RaceAdvanced
Approval GateAdvanced
If/ElseAdvanced
LoopAdvanced✅ (gövdesindeki adım oluşturur)
TimerAdvanced
Auto-AssignAdvanced
WebhookAdvanced

:::tip Başlatma sırasında atama Sabit atananı olan adımlar, başlattığınızda bir kişi seçmenizi ister. Atananını otomatik belirleyen adımlar (Auto-Assign ve dinamik atanan olarak ayarlanmış görev adımları) kendiliğinden dolar; görev oluşturmayan adımlar ise sistem adımı olarak çalışır. Bkz. Blueprint Çalıştırma. :::


Etiketli çıkışı olan adımlar

Çoğu adımın altta tek bir giden bağlantı noktası vardır. İki adımın ise iki tane vardır ve her biri tuvalde etiketlenmiştir, böylece hangisinin hangisi olduğunu ayırt edebilirsiniz:

AdımÇıkışBağlantının yeriBuradan ne akar
If/ElseYesAltta, sağ taraftaKarar olumlu yanıtlandığında izlenen yol
If/ElseNoAltta, sol taraftaKarar olumsuz yanıtlandığında izlenen yol
LoopLoopAlttaMax Iterations sınırına kadar tekrarlanan gövde
LoopExitSağ taraftaDöngü bittikten sonra sürecin devam ettiği yer

:::caution Her iki çıkışı da bağlayın Etiketli bir çıkışı bağlamadan bırakırsanız, süreç o yola girdiğinde gidecek yer bulamaz. Yes ve No çıkışlarının ikisini de, Loop ve Exit çıkışlarının ikisini de mutlaka bağlayın. :::


Görev adımlarındaki ayarlar

Ayar panelini açmak için bir adıma tıklayın. Panelin başlığında adımın türü gösterilir. Task, Approval, Race ve Approval Gate aşağıdaki ayarları ortak kullanır.

AyarNe işe yarar
TitleOluşturulan görevin başlığı olur
DescriptionAtanan kişiye gösterilen isteğe bağlı yönerge
DepartmentAçılır liste. İlk seçenek Inherit from blueprint'tir; kimlerin atanabileceğini daraltmak için bir departman seçin. (Race bunun yerine çok departmanlı bir seçici kullanır.)
PriorityLow, Medium, High veya Critical. Varsayılan Medium.
Dynamic assignee (self-serve)Self-serve başlatmalarda görevi kimin alacağını belirler — aşağıdaki tabloya bakın
Time Limit (hours)Görev için isteğe bağlı son tarih. Sınır istemiyorsanız boş bırakın.
Done ConditionsAtanan kişinin görevi bitirebilmesi için karşılaması gereken gereksinimler — bkz. Done conditions
Form Template (optional)Kayıtlı bir form şablonu seçin veya — No template — bırakın. Şablon alanları blueprint yayınlandığında alınır. Approval Gate'te bulunmaz. Bkz. Form Şablonları.
Attached Files (optional)Referans belgeleri eklemek için Upload file kullanın. Bu dosyalar adımın oluşturduğu her göreve kopyalanır; atanan kişiler görüntüleyip indirebilir ama silemez. Dosya başına en fazla 50 MB ve dosya eklemeden önce blueprint'i kaydetmeniz gerekir.
VisibilityOluşturulan görevi seçtiğiniz departman veya kişilerle salt okunur olarak paylaşın

Panel bir Save düğmesiyle, adımı kaldırmak isterseniz bir de Delete Node düğmesiyle kapanır.

Dinamik atanan seçenekleri

Bir görev adımı, kişi adı vermek yerine, birisi süreci Start a Process üzerinden başlattığında atananı otomatik olarak belirleyebilir.

SeçenekGörevi kim alır
None (assign a fixed person at launch)Başlatma sırasında belirli bir kişi seçilir — varsayılan
Whoever starts the processSüreci başlatan kişi atanan olur
Starter's department managerBaşlatan kişinin departmanından, başlattığı anda belirlenir
General Manager (pick an executive)Burada seçtiğiniz sabit bir yönetici; üye başlamadan önce kim olduğunu görür

:::info General Manager seçeneği hakkında Bu seçenek seçildiğinde bir yönetici seçici görünür. Henüz Executive rolünde kimse yoksa, önce bir kullanıcının rolünü Executive yapmanızı hatırlatan bir uyarı görürsünüz. Self-serve başlatmalarda ayrıca başlatan kişiye bir "This process will route to" önizlemesi gösterilir — bkz. Süreç Başlatma. :::


Adıma özel ayarlar

Görev grubunun dışındaki adımların kendine ait küçük birer alan kümesi vardır.

AdımAlanlarNotlar
Start / EndAyarlanacak bir şey yok
Sequential / ParallelTitle, Description
If/ElseDecision Question, Positive (Yes), Negative (No)Etiketler varsayılan olarak Positive / Negative
LoopMax IterationsVarsayılan 10, en düşük 1
TimerTimeout (hours)24 olarak görünür, en düşük 0.5
Approval GateTimeout (hours) (ayrıca Form Template dışındaki tüm görev adımı ayarları)Varsayılan 72, en düşük 1
Auto-AssignPositionOrg şemasındaki pozisyonlardan seçilir
WebhookWebhook URL, Headers (JSON)Geçersiz JSON kaydederken reddedilir

Görev adımlarında done conditions

Task, Approval, Race ve Approval Gate adımları done conditions taşıyabilir — atanan kişinin görevi tamamlandı olarak işaretleyebilmesi için karşılaması gereken gereksinimler.

  • + Add ile bir tane ekleyin. Her satırda bir tür açılır listesi ve bir Label alanı vardır — etiket, atanan kişinin okuduğu metindir, örneğin "Document uploaded".
  • Bir satırı yanındaki × ile kaldırın.
  • Hiç koşul yoksa panelde "No conditions — task can be completed directly." yazar.

Koşul türleri

TürAtanan kişi ne yaparAyarlayabileceğiniz ek alanlar
ChecklistMaddeyi işaretlerYalnızca etiket
TextBir yanıt yazarYalnızca etiket
ApprovalMaddeyi onaylarYalnızca etiket
NumberBir sayı girerMin ve Max
CurrencyBir tutar girer ve para birimini seçerMin amount ve Max amount — sınır istemiyorsanız boş bırakın
DateBir tarih seçerYalnızca etiket
DropdownSizin listenizden seçerOptions (comma-separated)
FileBir dosya yüklerAccepted types (örneğin pdf, docx, png) — her türü kabul etmek için boş bırakın

:::info Currency koşulları Yalnızca tutar aralığını siz belirlersiniz. Para birimini görevi tamamlarken atanan kişi seçer; böylece blueprint'e tek bir para birimi sabitlemeden aynı adım farklı bölgelerde çalışır. :::

:::tip File koşulları kendini tamamlar Göreve uygun türde bir dosya yüklendiği anda File koşulu otomatik olarak karşılanır — atanan kişinin ayrıca bir şey işaretlemesi gerekmez. :::

Bunlar normal görevlerde kullanılan koşullarla aynıdır. Atanan kişinin tarafındaki deneyim için bkz. Tamamlanma Koşulları.


İpuçları

  • Task ve Approval ile başlayın — ikisi birlikte çoğu basit süreci karşılar.
  • Bir Approval'ın ardına If/Else koyun ki onaylanan ve reddedilen işler farklı yollardan ilerlesin.
  • Adımlar birbirine bağlı değilse Parallel işi hızlandırır.
  • Hız önemliyse Race — en hızlı müsait kişi işi alır, diğerleri serbest kalır.
  • Mutabakat önemliyse Approval Gate — herkes imzalar, zaman aşımı sayesinde süreç sonsuza kadar takılı kalmaz.
  • Role dayalı işler için Auto-Assign — görev kişiyi değil pozisyonu takip eder, personel değişikliklerinden etkilenmez.
  • Uzun adımlara bir Time Limit verin ki hiçbir iş sessizce bekleyip kalmasın.

İlgili sayfalar