Bitrix24 Open Channel RAG Chatbot with Webhook
detail.loadingPreview
This workflow integrates a Bitrix24 Open Channel chatbot using a webhook, demonstrating RAG principles.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This n8n workflow demonstrates how to create a Bitrix24 Open Channel RAG (Retrieval-Augmented Generation) chatbot that is triggered via a webhook. It processes incoming messages, handles different events like new messages and user joins, and can respond with predefined messages or echo user input.
Key Features
- Bitrix24 Open Channel integration
- Webhook for real-time event handling
- RAG-like message processing logic
- Handles ONIMBOTMESSAGEADD, ONIMBOTJOINCHAT, ONAPPINSTALL, and ONIMBOTDELETE events
- Dynamically extracts message content, dialog IDs, session IDs, bot IDs, and user IDs
- Configurable credentials and domain information
How To Use
- Import the workflow: Load the provided JSON into your n8n instance.
- Configure Credentials: In the
Credentialsnode, updateCLIENT_ID,CLIENT_SECRETwith your Bitrix24 application's credentials. Theapplication_token,domain, andaccess_tokenare expected to be received from the webhook request. - Set up Bitrix24 Open Channel: Within your Bitrix24 portal, navigate to the Open Channel settings and create a new bot. Configure the bot's event handlers to point to the webhook URL provided by the
Bitrix24 Handlernode in n8n. - Test the integration: Send messages to your configured Open Channel bot in Bitrix24 to test its responses.
Apps Used
Workflow JSON
{
"id": "a7337062-41e8-4872-8063-82b7cfdddd8f",
"name": "Bitrix24 Open Channel RAG Chatbot with Webhook",
"nodes": 0,
"category": "Integrations",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: a7337062-41e8...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
LINE Bot - Google Sheets Record Receipt
Automatically records LINE BOT message receipts into Google Sheets.
Notion Job Board Poster
Automate job postings to Notion by receiving data via webhook.
Slack to Google Calendar Event Automation
Automates the creation of Google Calendar events from Slack messages and manages event attendance.
Telegram Channel to Readeck & Hoarder
Automatically saves links from a Telegram channel to Readeck and Hoarder.
Track an Event in Segment
Track events in Segment to monitor user behavior.
Send ProfitWell Financial Metrics to Mattermost Monthly
Automatically sends monthly financial metrics from ProfitWell to a Mattermost channel.