Articles on: Blocks Creator
This article is also available in:

πŸŸ₯ Words recognition

⬜ Words recognition


The Word recognition block allows you to recognize text expressions entered by the user and associate them with specific outputs according to defined keywords.


This block is particularly useful for creating interactions based on text commands, such as answers to open-ended questions or feature triggers.


πŸ“₯ Entries


  • input (Text): Expression to analyze, generally resulting from user input (eg: Text entry block).


πŸ“€ Outings


  • output_name (Flow): Output triggered when the expression entered matches one of the keywords defined in the associated field.
  • not_found (Flow): Output triggered if the entered expression does not match any configured keyword.


πŸ’‘ Example of use


Scenario: Simplified voice control for an assistant


  1. The user is prompted to enter a text command via a Text Entry block.
  2. The entered text is transmitted to the Word recognition block via the input input.
  3. The block is configured with two fields:
  • Field 1: "hello", "salut", "hello" β†’ greeting output
  • Field 2: "goodbye", "bye" β†’ Output end_conversation
  1. If the user writes "hello", the flow takes the greeting output and triggers an appropriate response.
  2. If the user writes "thanks", the flow takes the not_found output and displays a default message.


βš™οΈ Technical Details

  • Keyword configuration:
    • Each field accepts several expressions separated by Shift + Enter.
    • All expressions in the same field point to a single output.
    • The comparison is case sensitive (uppercase/lowercase).
  • Input management: The block requires a connection to a text source (eg: Text entry, Variable, API).

Updated on: 04/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!