Router warunkowy

Router warunkowy

Kieruj wiadomości na podstawie elastycznych porównań tekstu, umożliwiając inteligentne rozgałęzianie w Twoich przepływach pracy.

Opis komponentu

Jak działa komponent Router warunkowy

The Conditional Router is a flow component designed to direct the flow of messages based on customizable text comparison logic. This makes it a powerful tool for branching processes, enabling dynamic decision-making within your AI workflows.

What the Component Does

At its core, the Conditional Router examines a piece of input text and compares it against a specified match value. Based on the result of this comparison (using a chosen operator, such as “equals,” “contains,” or “is empty”), the message is routed down one of two possible paths: the True Route or the False Route. This allows your workflow to automatically handle different scenarios based on message content or structure.

Inputs

The Conditional Router accepts several parameters to configure its behavior:

Input NameTypeDescriptionRequiredAdvanced
Input TextStringThe primary text input for the operation.NoNo
Match TextStringThe text input to compare against.NoNo
OperatorStringThe operator for comparing the texts (see below).NoYes
Case SensitiveBooleanWhether the comparison should be case sensitive.NoYes
MessageStringThe message object to pass through on either route.NoNo

Available Operators:

  • equals
  • not equals
  • contains
  • starts with
  • ends with
  • is empty
  • is not empty
  • is_url
  • is_email
  • is_number

This wide choice of operators enables sophisticated routing logic, such as matching by substring, checking for empty inputs, or validating the format of a URL/email/number.

Outputs

The component provides two output paths:

  • True Route: Activated when the comparison evaluates to true. The original message is passed through this output.
  • False Route: Activated when the comparison evaluates to false. The original message is passed through this output.

Both outputs are of type “Message,” ensuring compatibility with downstream components in your workflow.

Use Cases and Benefits

The Conditional Router is especially useful for:

  • Branching Logic: Directing messages to different components or actions based on their content.
  • Validation: Filtering messages that meet specific text criteria (e.g., emails, URLs, non-empty fields).
  • Personalization: Customizing the flow of user interactions depending on user input.
  • Automation: Automating responses or actions for certain keyword triggers or message patterns.

By integrating this component into your workflow, you can build highly responsive and adaptable AI processes that react intelligently to a wide range of input scenarios.

Najczęściej zadawane pytania

Czym zajmuje się komponent Router warunkowy?

Ocenią tekst wejściowy względem zdefiniowanej wartości przy użyciu operatorów takich jak równa się, zawiera lub jest puste, i wysyła wiadomość różnymi ścieżkami w zależności od wyniku.

Jakie operatory porównania są obsługiwane?

Operatorzy obejmują: równa się, nie równa się, zawiera, zaczyna się od, kończy się na, jest puste, nie jest puste, is_url, is_email i is_number.

Czy mogę porównywać z rozróżnianiem wielkości liter?

Tak, możesz włączyć lub wyłączyć rozróżnianie wielkości liter podczas porównania.

Jak mogę użyć Routera warunkowego w moim przepływie pracy?

Użyj go do tworzenia rozgałęzień logiki — np. kierowania użytkowników do różnych odpowiedzi lub akcji w zależności od ich wejścia, co sprawia, że automatyzacja jest bardziej interaktywna i responsywna.

Czy Router warunkowy nadaje się dla osób nietechnicznych?

Zdecydowanie! Został zaprojektowany tak, aby był przyjazny dla użytkownika i umożliwiał konfigurację zaawansowanego routingu bez kodowania.

Wypróbuj routing warunkowy w FlowHunt

Projektuj mądrzejsze, adaptacyjne przepływy pracy z routerem warunkowym. Zacznij tworzyć przepływy oparte na decyzjach już dziś.

Dowiedz się więcej

Bramka Eskalacji
Bramka Eskalacji

Bramka Eskalacji

Komponent Bramka Eskalacji inteligentnie kieruje przychodzące wiadomości na podstawie logiki eskalacji, umożliwiając płynne przełączanie się między automatyczny...

2 min czytania
AI Human Escalation +4
Uruchom Flow
Uruchom Flow

Uruchom Flow

Komponent Uruchom Flow w FlowHunt pozwala wywołać i uruchomić inny workflow w ramach Twojego bieżącego flow. Przekazuj dane wejściowe, zmienne i kontroluj, jak ...

3 min czytania
Automation Workflow +3
Klasyfikacja tekstu
Klasyfikacja tekstu

Klasyfikacja tekstu

Odblokuj automatyczną kategoryzację tekstu w swoich przepływach pracy dzięki komponentowi Klasyfikacja Tekstu w FlowHunt. Bez wysiłku klasyfikuj wprowadzone tek...

3 min czytania
AI Classification +3