Data Connectors Overview
Data Connectors Overview
Section titled “Data Connectors Overview”Querri’s connector system allows you to seamlessly integrate external data sources into your AI-powered analytics workspace. Connect databases, cloud storage, business applications, and more—then query them naturally using AI.
What are Connectors?
Section titled “What are Connectors?”Connectors are integrations that link Querri to your external data sources. Once connected, you can:
- Ask questions about your data in natural language
- Combine data from multiple sources in a single query
- Analyze data without writing SQL or code
- Access real-time data from connected systems
All connectors are managed from a central location: Settings → Connectors (/settings/connectors)
Connector Types
Section titled “Connector Types”Querri supports three types of connectors based on how they authenticate:
OAuth Connectors
Section titled “OAuth Connectors”OAuth connectors use secure, token-based authentication through a popup authorization flow. You grant Querri permission to access your data without sharing passwords.
OAuth connectors include:
- Google Drive
- BigQuery
- HubSpot CRM
- QuickBooks Online
How OAuth works:
- Click “Connect” on the connector
- A popup opens to the provider’s login page
- Sign in and authorize Querri’s access
- The popup closes and the connector is active
Credential-Based Connectors
Section titled “Credential-Based Connectors”Credential-based connectors require you to provide connection details directly, such as host, port, username, and password.
Credential connectors include:
- PostgreSQL
- MySQL
- Microsoft SQL Server
- Oracle Database (development)
- Snowflake (development)
- Amazon Redshift (development)
- Fluke eMaint
How credential authentication works:
- Enter connection details (host, port, database name)
- Provide authentication credentials
- Test the connection
- Save the connector configuration
Built-in File Connector
Section titled “Built-in File Connector”The Files connector is always available and requires no setup. Upload files directly through the Library interface.
Supported formats:
- CSV
- Excel (XLS, XLSX)
- JSON
- Parquet
Connector Categories
Section titled “Connector Categories”Connectors are organized into categories for easy discovery:
Database
Section titled “Database”Relational and data warehouse databases for structured data
- PostgreSQL, MySQL, Microsoft SQL Server
- BigQuery
- Oracle Database, Snowflake, Amazon Redshift (development)
Storage
Section titled “Storage”Cloud storage providers for documents and files
- Google Drive
Accounting
Section titled “Accounting”Financial and accounting platforms
- QuickBooks Online
Customer relationship management systems
- HubSpot CRM
Business Applications / CMMS
Section titled “Business Applications / CMMS”Computerized maintenance management and business applications
- Fluke eMaint
Connecting Multiple Instances of the Same Service
Section titled “Connecting Multiple Instances of the Same Service”You can add more than one connector for each service. This is one of Querri’s most powerful features.
Why Use Multiple Connectors?
Section titled “Why Use Multiple Connectors?”Connect multiple instances of the same service to:
- Multiple databases: Production, staging, development, analytics warehouse
- Multiple accounts: Different Google Drive accounts (personal, work, client)
- Multiple organizations: Different QuickBooks companies or HubSpot portals
- Regional instances: Separate databases by region or department
- Environment separation: Keep production separate from testing
How It Works
Section titled “How It Works”- Go to Settings → Connectors
- Click Add Connector for a service you’ve already connected
- Authenticate with the same or different account
- Give it a unique, descriptive name
- The new instance appears separately in your Library
Example Setup
Section titled “Example Setup”You might have:
PostgreSQL - Production Orders DBPostgreSQL - Analytics WarehousePostgreSQL - Development Database
Google Drive - Work AccountGoogle Drive - Personal Files
QuickBooks - Main CompanyQuickBooks - Subsidiary LLC
HubSpot - US Sales PortalHubSpot - European Sales PortalUsing Multiple Connectors
Section titled “Using Multiple Connectors”Each connector instance:
- Has its own configuration and credentials
- Appears separately in your Library
- Shows its own data sources (tables/files)
- Can be referenced independently in projects
- Has its own connection status
In your Library, sources are labeled with the connector name, so you can easily tell which “Orders” table comes from which database.
Custom Naming
Section titled “Custom Naming”When adding a connector, you can provide a custom display name that makes it easier to reference in conversations:
Default naming:
MySQL ConnectorCustom naming:
Customer Orders DatabaseSales Analytics DBProduct Inventory SystemThe AI will understand references to your custom names when you ask questions like:
“Show me the top customers from the Customer Orders Database”
Accessing Connectors
Section titled “Accessing Connectors”Navigate to your connectors from anywhere in Querri:
- Click the Settings icon in the navigation
- Select Connectors from the settings menu
- You’ll see all available and connected integrations
From this page you can:
- View all available connector types
- See your active connections
- Add new connectors
- Edit or remove existing connections
- Test connection status
How Connectors Work with AI Chat
Section titled “How Connectors Work with AI Chat”Once a connector is active, it becomes available to the AI assistant in your chat sessions.
Natural Language Queries
Section titled “Natural Language Queries”Simply ask questions about your data:
"What are my top 10 customers by revenue from PostgreSQL?""Show me Google Drive files modified this week""Compare HubSpot deals with QuickBooks invoices"Automatic Source Selection
Section titled “Automatic Source Selection”The AI automatically determines which connector(s) to use based on your question. You can also be explicit:
"Using the Production DB, show me active users""From my Google Drive, find the Q4 budget spreadsheet"Cross-Source Analysis
Section titled “Cross-Source Analysis”Combine data from multiple connectors in a single query:
"Join customer data from PostgreSQL with deals from HubSpot""Compare uploaded CSV sales targets with actual sales from QuickBooks""Combine Google Drive spreadsheet data with PostgreSQL database records"Data Operations
Section titled “Data Operations”Beyond querying, you can ask the AI to:
- Clean data: Remove duplicates, handle missing values
- Enrich data: Add information from external sources
- Transform data: Reshape, aggregate, or convert formats
- Export results: Download query results in various formats
Next Steps
Section titled “Next Steps”Ready to connect your data sources? Explore these guides:
- Connecting Databases - Set up PostgreSQL, MySQL, Microsoft SQL Server, BigQuery, and more
- Google Drive - Connect Google Drive with secure file selection
- Business Applications - Integrate HubSpot CRM, QuickBooks Online, and Fluke eMaint
- File Uploads - Upload CSV, Excel, JSON, and Parquet files
- Managing Connections - Edit, test, and troubleshoot connectors
Security and Privacy
Section titled “Security and Privacy”Querri takes data security seriously:
- Encrypted credentials: All connection credentials are encrypted at rest
- Secure OAuth: Industry-standard OAuth 2.0 for third-party apps
- Minimal permissions: Connectors request only the access they need
- No data storage: Query results are processed in memory, not stored
- User control: Disconnect any connector at any time
Your data remains in your systems—Querri only accesses it when you make a query.