Lesson: Connecting Multiple Data Sources to Your AI Bot
Learn how to connect a single Noca AI bot to multiple external systems—such as Salesforce and Monday.com—giving your AI assistant complete contextual visibility across your business apps.
Prerequisites
Before starting this guide, ensure you have:
-
Access to your Noca AI workspace.
-
An active Noca Bot already connected to at least one primary data source (e.g., Salesforce Accounts and Opportunities).
-
An external account (e.g., Monday.com) with data related to your main records.
What is Multi-Source Integration?
Connecting multiple data sources allows your bot to act as a unified intelligence layer:
-
Instead of querying systems in isolation, the bot cross-references data across tools.
-
Users can ask a single question in plain text, and the bot will pull CRM records from Salesforce while simultaneously fetching associated tasks from Monday.com.
Step 1: Create a New Data Source
-
In your Noca AI bot settings dashboard, click on Data Sources in the left menu.
-
Click the
+(Add) icon or select Create a New Source. -
In the node selection modal, choose your desired integration (e.g., Monday source).
Step 2: Configure and Publish the Data Flow
-
Select Connection & Target Board: Choose your connected account and select the board or object you want to access (e.g., your
Tasksboard). -
Select Scope: Choose
Itemsas your source type to fetch task items. -
Map Fields & Records: Ensure all relevant fields (Status, Due Date, Account Name, etc.) and records are selected so they are returned to your bot.
-
Name and Publish: Rename your new flow (e.g.,
Monday Tasks), click Save, and then click Go Live / Publish.
Step 3: Attach the New Data Source to Your Bot
-
Return to your bot’s Bot Settings panel under Data Sources.
-
Refresh the available sources list if needed.
-
Select your newly created connection (Monday Tasks) alongside your existing connections (e.g., Salesforce Accounts Source and Salesforce Opportunity Data Query).
Step 4: Test Multi-Source Intelligence in Debug Mode
-
Click Publish & Run or Debug draft version to open the preview chat window.
-
Enter a prompt that requires querying data from both integrated applications.
-
Example prompt:
"List all opportunities and tasks for Edge Communications."
-
-
The bot will execute the following steps automatically:
-
Query Salesforce to retrieve matching account and opportunity records.
-
Query Monday.com to find all associated tasks.
-
Consolidate the findings into a single, organized response inside the chat interface (including direct links and status details).
-