Skip to main content

Block Reference

Complete catalog of blocks available in the Workflow Builder. Each block represents an action or control you can add to your workflow.

Catalog by category

CategoryBlocksDescription
Triggers4Webhook Trigger, Declencheur Programme, Declencheur Evenement, Sync Terminee
Flow9Condition, Boucle, Switch, Demarrage, Sortie, Fusion, Division, Attente, Parallele
Artificial Intelligence18Prompt LLM, Agent IA, Recherche Semantique, Recherche Documentation, Contexte Document, Resume, Traduction, Analyse de Sentiment, Extraction d'Entites, Guardrails IA, Recherche Hybride, Recherche Vectorielle, Transformation LLM, Texte vers Embeddings, Reponse Base de Connaissances, Similarite de Documents, Recherche Memoire, Sauvegarde Memoire
Data20Ontologie, Recherche Entite, Transformation, Filtre, Agregation, Buffer, Debounce, Creer Variable, Limite, Voisins du Graphe, Traversee du Graphe, Deduplication Semantique, Verification de Faits, Classification Automatique, Enrichissement d'Attributs, Tableur, Requete Tableur (Langage Naturel), Fraicheur des Donnees, Inventaire des Sources, Requete Flux de Donnees
Integration5Outil, Sous-Workflow, Endpoint API, Evenement Calendrier, Participant Calendrier
Control6Code JavaScript, Delai, Gestionnaire d'Erreurs, Checkpoint, Retry, Timeout
Communication2Envoyer Email, Alerte

All blocks

BlockCategoryDescription
Webhook TriggerTriggersTriggers the workflow via an incoming HTTP call. The request body, headers, a...
Declencheur ProgrammeTriggersAutomatically triggers the workflow on a schedule. Three modes: cron (standar...
Declencheur EvenementTriggersTriggers the workflow on a system event (entity creation, update, or deletion...
Sync TermineeTriggersTriggers the workflow when a data synchronization completes (Live Data). Allo...
ConditionFlowEvaluates one or more conditions and routes the flow to the matching branch (...
BoucleFlowIterates over an array (forEach, map, reduce) or repeats a number of times (t...
SwitchFlowMulti-branch routing based on the value of an expression. Each case routes th...
DemarrageFlowEntry point for any workflow. Receives initial data passed when the workflow ...
SortieFlowExit point of the workflow. Returns the final result that will be available t...
FusionFlowMerges results from multiple parallel branches into a single flow. Waits for ...
DivisionFlowSplits the flow into multiple parallel branches. Each branch receives the sam...
AttenteFlowPauses the workflow for a defined duration (timer) or until an external event...
ParalleleFlowExecutes multiple branches in parallel and waits for their join. Configurable...
Prompt LLMArtificial IntelligenceSends a text prompt to a language model (LLM) and retrieves the generated res...
Agent IAArtificial IntelligenceRuns an autonomous AI agent with a goal (task). The agent can use tools, perf...
Recherche SemantiqueArtificial IntelligenceVector similarity search in the knowledge base. Returns the documents most se...
Recherche DocumentationArtificial IntelligenceHybrid search in the knowledge library combining vector, lexical, and graph s...
Contexte DocumentArtificial IntelligenceRetrieves the full context of a specific document by its identifier. Returns ...
ResumeArtificial IntelligenceSummarizes a long text using a language model. Preserves key points while sig...
TraductionArtificial IntelligenceTranslates text to a target language using a language model. Automatically de...
Analyse de SentimentArtificial IntelligenceAnalyzes the sentiment of a text and returns a classification (positive, nega...
Extraction d'EntitesArtificial IntelligenceExtracts named entities from text (people, organizations, places, dates, amou...
Guardrails IAArtificial IntelligenceValidates an AI input or output against defined security rules. Detects inapp...
Recherche HybrideArtificial IntelligenceHybrid search combining vector and lexical search with RRF fusion. Offers a b...
Recherche VectorielleArtificial IntelligencePure vector search in the embedding space. Returns the closest documents by c...
Transformation LLMArtificial IntelligenceTransforms data using an LLM prompt. Combines the power of a language model w...
Texte vers EmbeddingsArtificial IntelligenceConverts text to a numeric embedding vector. Useful for vector storage or sim...
Reponse Base de ConnaissancesArtificial IntelligenceAnswers a question based on the knowledge base. Combines search and generatio...
Similarite de DocumentsArtificial IntelligenceCompares a document with others in the knowledge base and returns the most si...
Recherche MemoireArtificial IntelligenceSearches the agent's persistent memory by semantic similarity. Allows retriev...
Sauvegarde MemoireArtificial IntelligenceSaves information to the agent's persistent memory. Saved data can be retriev...
OntologieDataQueries the workspace's ontology graph. Five operations available: query (lis...
Recherche EntiteDataRetrieves an ontology entity by its unique identifier. Returns the complete e...
TransformationDataTransforms data using a JMESPath expression, JSONata, JavaScript, or field ma...
FiltreDataFilters an array based on one or more conditions (AND/OR). Returns matching e...
AgregationDataAggregates a data array with a statistical operation: count, sum, avg, min, m...
BufferDataAccumulates incoming elements until reaching a defined threshold, then transm...
DebounceDataWaits for an inactivity delay before transmitting data. If new data arrives d...
Creer VariableDataCreates or updates a variable in the workflow context. The variable is access...
LimiteDataLimits the number of elements transmitted to the next block. Keeps the first ...
Voisins du GrapheDataRetrieves neighboring entities (directly connected) of an entity in the ontol...
Traversee du GrapheDataTraverses the ontology graph starting from an entity by following relationshi...
Deduplication SemantiqueDataDetects semantic duplicates in a set of entities by comparing their vector si...
Verification de FaitsDataVerifies a claim against the workspace knowledge sources. Returns a verdict (...
Classification AutomatiqueDataAutomatically classifies data into predefined categories using a language mod...
Enrichissement d'AttributsDataEnriches an ontology entity with additional attributes calculated or retrieve...
TableurDataPerforms CRUD operations on workspace spreadsheets: read rows, write data, de...
Requete Tableur (Langage Naturel)DataQueries a spreadsheet using natural language. The system translates the quest...
Fraicheur des DonneesDataChecks the data freshness for each source connected to the workspace. Returns...
Inventaire des SourcesDataLists all data sources connected to the workspace with their status, configur...
Requete Flux de DonneesDataQueries a real-time data stream. Allows retrieving the latest events from a s...
OutilIntegrationExecutes a tool registered in the workspace tool registry. Allows calling cus...
Sous-WorkflowIntegrationExecutes another workflow as a sub-function. Allows reusing existing workflow...
Endpoint APIIntegrationCalls an API endpoint registered in the workspace API Manager. Reuses the con...
Evenement CalendrierIntegrationManages calendar events: create, update, delete, list, or retrieve an event. ...
Participant CalendrierIntegrationManages calendar event attendees: add, remove, or update attendance status.
Code JavaScriptControlExecutes JavaScript in a secure K8s container with full isolation. Standard N...
DelaiControlAdds a delay (pause) in the workflow. Useful for rate limiting, spacing betwe...
Gestionnaire d'ErreursControlCatches and handles execution errors from upstream blocks. Allows defining a ...
CheckpointControlCreates a save point in the durable workflow. In case of crash, execution res...
RetryControlAutomatically retries an operation on failure, with a configurable delay betw...
TimeoutControlSets a maximum execution time for a block or group of blocks. If exceeded, th...
Envoyer EmailCommunicationSends an email via the configured SMTP service. Supports text, HTML, and temp...
AlerteCommunicationEvaluates conditions and dispatches multi-channel alerts (email, webhook, Sla...

Need help?

Contact us: Support and contact.