Ana içeriğe geç

Akış Çalıştır

Akış Çalıştır node'u akışlarınızdan bir başkasını çağırır ve onun yanıtını mevcut akışa geri getirir. Aynı adımları her akışa kopyalamak yerine, önceden oluşturduğunuz bir akışı bir yapı taşı — bir "alt akış" — olarak yeniden kullanmak için bunu kullanın.

Akışa ekleme

Paletten Akış Çalıştır ekleyin, ardından çağırmak istediğiniz akışı seçin ve ona gönderilecek girdiyi ayarlayın. Çalıştığında, o akış yürütülür ve yanıtı node'un çıktısı olarak geri gelir.

Bir adım olarak başka bir akışı çalıştıran Akış Çalıştır node'u

Girdiler

ParametreAçıklamaZorunlu
Bağlantı Bilgisi SeçGerektiğinde, akışı çağırmak için bir API anahtarı.Hayır
Akış SeçinAlt akış olarak çalıştırılacak akış. Chat Akışlarınızdan veya AgentFlow'larınızdan herhangi birini seçebilirsiniz.Evet
InputAlt akışa gönderilen mesaj/soru. Genellikle {{$question}} gibi bir değişken.Evet
Yapılandırmayı Geçersiz KılAlt akışın nasıl çalıştığını değiştirmek için ona iletilen, JSON olarak isteğe bağlı ayarlar.Hayır
Temel URLFlowera örneğinizin adresi. Varsayılan olarak mevcut isteğin URL'sidir; yalnızca özel yönlendirme için değiştirin.Hayır
Yanıtı Şu Şekilde DöndürAlt akışın yanıtının konuşmaya bir Kullanıcı Mesajı olarak mı yoksa bir Asistan Mesajı olarak mı geri geleceği.Hayır (varsayılan Kullanıcı Mesajı)
Akış Değişkenleriİsteğe bağlı olarak alt akışın yanıtını sonraki node'lar için flow state anahtarlarına kaydedin. Değerlerin boş sonuçlarla üzerine yazılmasını önlemek için Boş Güncellemeleri Engelle seçeneğini açın.Hayır
Çıktıyı Sohbette GösterAçıkken, alt akışın yanıtı sohbet dökümünde görünür. Kapalıyken gizli kalır ancak yine de bağlı node'lara sunulur.Hayır (varsayılan kapalı)

Çıktılar

Akış Çalıştır node'unun, alt akışın yanıtını taşıyan tek bir çıktısı vardır. Onu bir sonraki node'a besleyin — örneğin sonucu kullanan bir LLM veya onu kullanıcıya ileten bir Doğrudan Yanıt.

Örnek

Bir destek bot'u içinde bir "sipariş durumunu kontrol et" akışını yeniden kullanma:

  1. Ana destek Agent'ı müşterinin bir sipariş hakkında sorduğuna karar verir.
  2. Akış Çalıştır, mevcut "Order Status" akışınızı Giriş {{$question}} ile çağırır.
  3. Bir Doğrudan Yanıt dönen durumu müşteriye geri gönderir.

Bir alt-akış seçilmiş Akış Çalıştır node'u

İpuçları

ipucu

Küçük, odaklı akışlar oluşturun (bir siparişi ara, bir e-postayı doğrula, bir dokümanı özetle) ve onları daha büyük akışlardan Akış Çalıştır ile çağırın. Bu, her akışı basit tutar ve işi yeniden kullanmanızı sağlar.

Alt akışın Lead'lerine state aktarma

Override Config flowState taşıyabilir (örneğin {"flowState": {"name": "{{$flow.state.name}}"}}). Alt akış bunu $flow.state.* olarak okur; alt akış bu anahtarları Start node'unda ilan ettiği sürece değerler koşu başında alt akışın Lead'ine kaydedilir (name, email ve phone ilan edilmese de her zaman sayılır).

uyarı

Bir akış kendisini çağıramaz. Akış Çalıştır node'unu farklı bir akışa yönlendirin, aksi halde çalışma bir hatayla durur.

İlgili