<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.foji.io/index.php?action=history&amp;feed=atom&amp;title=Pathways_Toolbox_Node</id>
	<title>Pathways Toolbox Node - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.foji.io/index.php?action=history&amp;feed=atom&amp;title=Pathways_Toolbox_Node"/>
	<link rel="alternate" type="text/html" href="https://docs.foji.io/index.php?title=Pathways_Toolbox_Node&amp;action=history"/>
	<updated>2026-05-25T20:40:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://docs.foji.io/index.php?title=Pathways_Toolbox_Node&amp;diff=2883&amp;oldid=prev</id>
		<title>Mitchell.Hirsche: Mitchell.Hirsche moved page FojiSoft Pathways Toolbox Node Documentation to Pathways Toolbox Node</title>
		<link rel="alternate" type="text/html" href="https://docs.foji.io/index.php?title=Pathways_Toolbox_Node&amp;diff=2883&amp;oldid=prev"/>
		<updated>2025-03-05T23:12:31Z</updated>

		<summary type="html">&lt;p&gt;Mitchell.Hirsche moved page &lt;a href=&quot;/wiki/FojiSoft_Pathways_Toolbox_Node_Documentation&quot; class=&quot;mw-redirect&quot; title=&quot;FojiSoft Pathways Toolbox Node Documentation&quot;&gt;FojiSoft Pathways Toolbox Node Documentation&lt;/a&gt; to &lt;a href=&quot;/wiki/Pathways_Toolbox_Node&quot; title=&quot;Pathways Toolbox Node&quot;&gt;Pathways Toolbox Node&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:12, 5 March 2025&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key wiki:diff::1.12:old-2617:rev-2883 --&gt;
&lt;/table&gt;</summary>
		<author><name>Mitchell.Hirsche</name></author>
	</entry>
	<entry>
		<id>https://docs.foji.io/index.php?title=Pathways_Toolbox_Node&amp;diff=2617&amp;oldid=prev</id>
		<title>Mitchell.Hirsche: Toolbox Node Doc</title>
		<link rel="alternate" type="text/html" href="https://docs.foji.io/index.php?title=Pathways_Toolbox_Node&amp;diff=2617&amp;oldid=prev"/>
		<updated>2025-03-04T23:18:19Z</updated>

		<summary type="html">&lt;p&gt;Toolbox Node Doc&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This documentation provides a detailed explanation of the nodes available in the FojiSoft Pathways Toolbox, grouped by their functional categories.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;1. AI Nodes&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Leverage FojiSoft’s AI capabilities to analyze data and generate insights.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;1.1 AI Prediction&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Uses AI models to predict outcomes based on input data.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Accepts structured data as input and generates predictive results (e.g., forecasting, classification, or anomaly detection).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Predict demand for a specific product based on historical sales.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;1.2 AI Question&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Allows workflows to query AI for insights or recommendations.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Sends a query to an AI model and retrieves a natural language response.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Answer operational questions like, &amp;quot;What are the top-performing products this quarter?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;1.3 Start Pathway&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Initiates another pathway within the current workflow.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Enables modular workflows by linking separate pathways together.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Trigger a sub-process for customer onboarding after data is processed.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;1.4 Train Model&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Trains a machine learning model using provided datasets.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Automates model creation by optimizing features, hyperparameters, and configurations.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Train a custom model to forecast energy usage based on time-series data.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;2. Communication Nodes&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Automate notifications and messages for improved communication.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;2.1 Send Notification&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Automates the sending of alerts, emails, or SMS messages.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Configures message content and recipient lists.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Notify team members when an anomaly is detected in system metrics.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;3. Data Nodes&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Fetch, manipulate, and save data in relational systems.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;3.1 Relational Data Loop&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Iterates through relational data rows.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Loops through dataset entries to process each individually.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Send custom emails to each customer in a database.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;3.2 Relational Data Query&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Executes a query to retrieve relational data.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Configures SQL-like queries to fetch specific data subsets.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Retrieve customer records from a CRM system.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;3.3 Save Relational Data&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Saves or updates data in a relational database.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Processes and stores structured data in a preconfigured database.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Save processed customer feedback to the database.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;4. Events Nodes&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Track and manage event-based actions in workflows.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;4.1 Record Event&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Logs specific actions or events during the workflow execution.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Provides tracking for audit and debugging purposes.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Log when an anomaly detection task is completed.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;5. Logic Nodes&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Control the flow and behavior of workflows.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.1 Break&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Interrupts or stops a loop or process under certain conditions.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Evaluates a condition to determine if execution should stop.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Exit a loop if a target condition is met (e.g., a threshold is exceeded).&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.2 Detect Changes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Monitors data for changes and triggers actions when changes occur.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Compares current data with previous states to detect modifications.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Trigger a workflow when a customer updates their profile.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.3 For Loop&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Repeats a series of tasks for a predefined number of iterations.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Iterates over a dataset or counter.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Process each line item in a sales order.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.4 Group&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Combines multiple tasks into a logical group for streamlined processing.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Bundles related operations together to execute as one unit.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Group data preparation steps like filtering and aggregation.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.5 If&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Introduces conditional branching for decision-making.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Evaluates a condition and directs workflow based on the result.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Send a notification only if sales exceed a target.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.6 Parallel&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Executes multiple tasks simultaneously.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Creates parallel branches in the workflow for efficiency.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Fetch customer data and product inventory at the same time.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.7 Set Variable&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Assigns values to variables for use throughout the workflow.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Defines or updates variables dynamically.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Store a calculated total for later use in the workflow.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.8 Stop&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Immediately halts the execution of the workflow.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Stops all tasks and returns the workflow to an idle state.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Terminate the workflow if a critical error occurs.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.9 Switch&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Implements a multi-condition branching system.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Evaluates multiple conditions and directs workflow accordingly.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Route tasks to different branches based on the severity of an alert.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;5.10 While Loop&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Purpose:&amp;#039;&amp;#039;&amp;#039; Continuously executes tasks as long as a condition remains true.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Functionality:&amp;#039;&amp;#039;&amp;#039; Monitors conditions and iterates until they are false.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Use Case Example:&amp;#039;&amp;#039;&amp;#039; Monitor system health metrics until they stabilize.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Category:ForgeAI]]&lt;br /&gt;
[[Category:Pathways]]&lt;/div&gt;</summary>
		<author><name>Mitchell.Hirsche</name></author>
	</entry>
</feed>