🔍 Branch Overview and Goal


This branch details the initial branch of the AI bot. The primary goal is to handle the very first message or a reply from a user. The workflow catches the message, checks if it's already assigned to a human, determines if the user is new to the bot, and if so, assigns the conversation to the AI and triggers the first-reply generation process. This ensures new, unassigned chats get an immediate, helpful, and automated response.

📊 Key Input Data for This Branch:

📈 Key Output Data from This Branch:


🧩 Step-by-Step Breakdown

Step 1.1: Receiving and Standardizing the Incoming Message

This is the entry point. The workflow listens for any new user activity in Intercom and consolidates the essential data.

➡️ Nodes & Logic: Two Intercom triggers listen for messages, and a Set Variables node merges their data.

🔧 Nodes 1 & 2: Two intercom Integrations: New Conversation Instant and New Reply

<aside> 📤

Output: The full data packet from the Intercom integrations.

</aside>

🔧 Node 3: Set Variables