Node Overview

Nodes are the building blocks of your Kaie workflows. Each node performs a specific function and can be connected to other nodes to create complex automation flows.

Message Nodes

Text Message Node

Send text messages to customers through any connected channel.

Rich Media Node

Send images, videos, documents, and other media files.

Template Message Node

Send pre-approved message templates (required for some channels like WhatsApp Business).

AI & Intelligence Nodes

AI Response Node

Generate intelligent responses using the AI Brain system.

Sentiment Analysis Node

Analyze customer sentiment and emotions in their messages.

Intent Recognition Node

Identify what the customer wants to accomplish.

Logic & Control Nodes

Condition Node

Make decisions based on customer input or workflow data.

Switch Node

Route workflow to different paths based on multiple conditions.

Loop Node

Repeat a section of the workflow multiple times.

Data & Integration Nodes

Variable Node

Store, retrieve, or modify workflow variables.

API Call Node

Make HTTP requests to external APIs.

Database Node

Query or update database records.

Time & Delay Nodes

Delay Node

Pause workflow execution for a specified time.

Schedule Node

Execute workflow at specific times or intervals.

Utility Nodes

Log Node

Record information for debugging and monitoring.

Notification Node

Send notifications to team members or external systems.

Best Practices for Using Nodes