Data Integrations
Connect to external databases, APIs, and file storage systems. Synchronize data automatically or import as a one-time operation.
Data Source: Integrations
Connect to external databases, APIs, and file storage systems. Data can be synchronized automatically or imported as a one-time operation.
There is the off the shelf connectors to external platforms, and there is client libraries that can be used to collect live data (eg. from sensors).
Available Connectors
Click on any connector to see detailed setup instructions.
General Purpose
- HTTP File Retrieval — Download data from any publicly accessible URL
- Webhook — Receive data from any external service via HTTP POST
Databases & Storage
- MySQL — Connect MySQL databases directly to AI pipelines
- PostgreSQL — Use Postgres data for AI pipelines
- MariaDB — Connect MariaDB databases
- Snowflake — Connect Snowflake data warehouse
- Supabase — Import rows from Supabase database tables
- Airtable — Use Airtable bases and views for AI pipelines
- Directus — Import content from Directus CMS
- Strapi — Import content from Strapi CMS
Cloud Storage
- Amazon S3 — Connect S3 buckets for file synchronization
- Azure Blob Storage — Import files from Azure Blob containers
- Google Cloud Storage — Import files from GCS buckets
- Google Drive — Import files from Google Drive
- OneDrive — Import files from Microsoft OneDrive
- SharePoint — Import from SharePoint document libraries and lists
- Box — Import file metadata from Box folders
- Dropbox — Import file metadata from Dropbox
- FTP / SFTP — Import files from FTP or SFTP servers
Code & Datasets
- GitHub — Connect repositories and sync code and documentation
- GitLab — Import repositories, issues, and merge requests
- Bitbucket — Import repositories, pull requests, and issues
- Kaggle — Download datasets and competition data from Kaggle
- Hugging Face — Access datasets from Hugging Face Hub
CRM
- HubSpot — Import contacts, companies, deals, and tickets
- HubSpot (OAuth) — Connect HubSpot via OAuth
- Salesforce — Import accounts, contacts, leads, and opportunities
- Zoho CRM — Import leads, contacts, accounts, and deals
- Intercom — Import contacts, companies, and conversations
- Freshdesk — Import tickets, contacts, and agents
- Zendesk — Import tickets, users, and organizations
- Shopify — Import products, orders, and customers
- Apollo — Import contacts and accounts from Apollo.io
- Instantly — Import leads and email campaigns
Marketing & Analytics
- Google Analytics — Import website analytics data from GA4
- Google Ads — Import campaign performance data
- Google Search Console — Import search query and page performance data
- YouTube Analytics — Import channel and video performance metrics
- Facebook Marketing — Import campaigns, ads, and performance insights
- Meta — Import Facebook Page and Instagram post stats
- Microsoft Advertising — Import Bing Ads campaigns and ad groups
- Snapchat Marketing — Import Snapchat ad accounts and campaigns
- Pinterest — Import boards, pins, and ad campaigns
- PostHog — Import event analytics and daily traffic metrics
- Mangools — Import SERP rankings and keyword data
- Beehiiv — Import newsletter subscriber stats and post performance
Finance
- Stripe — Import payments, customers, and invoices
- PayPal — Import transactions, invoices, and disputes
- QuickBooks Online — Import invoices, customers, and financial reports
- NetSuite — Import financial records, transactions, and inventory
Communication
- Slack — Import messages, channels, and user data
- Microsoft Teams — Import teams, channels, and messages
- Gmail — Import emails and communication data
- Outlook Mail — Import messages and folder metadata
- Outlook Calendar — Import calendars and events
- Zoom — Import meetings and users
- Fireflies.ai — Import meeting transcripts and summaries
- Granola — Import AI meeting notes
Productivity & Knowledge
- Notion — Import pages and databases from Notion
- Confluence — Import pages and spaces from Confluence
- Slab — Import posts and topics from Slab
- Slite — Import notes and channels from Slite
- Document360 — Import knowledge base articles
- Microsoft OneNote — Import notebooks and pages
- Word — Import Word documents from Microsoft storage
- PowerPoint — Import PowerPoint presentations
Project Management
- Jira — Import issues, projects, and sprint data
- Linear — Import issues and projects from Linear
- ClickUp — Import tasks, lists, and spaces
- Monday.com — Import boards, items, and updates
- Trello — Import boards, cards, and lists
- Todoist — Import tasks and projects
- Coda — Import docs and tables from Coda
Monitoring & DevOps
- Datadog — Import monitors, dashboards, and incidents
- New Relic — Import applications, alert policies, and deployments
- PagerDuty — Import incidents, services, and escalation policies
- SSH Server — Connect to remote servers via SSH
- Apify — Import dataset items from web scraping actors
- iScraper — Import LinkedIn profile and company data
ERP
- SAP — Import sales orders, materials, and customers from SAP
- ServiceNow — Import incidents, problems, and CMDB data
Other
- Email IMAP / POP3 — Connect any email account via IMAP or POP3
- Cal.com — Import bookings and event types
Quick Start
To set up any connector:
- Navigate to Data Integrations in your flow
- Select an Integration from the available connectors
- Configure Connection with your credentials and settings
- Create Connection to start syncing data
- Monitor Sync Status in Data Synchronization
- Access Your Data in File Manager
Each connector has specific requirements and setup steps. Click on a connector above to see detailed instructions.
Data Sources
You can load data from different sources easily:
- Upload manually in the file browser (use the file manager tab in your flow)
- Use an integration to load data from another tool (see connector tab in your flow)
- Use sync jobs to continually synchronize data from integrations (see tab in your flow)
More technical methods:
- Use python code to write to a file on aicuflow
- Stream sensor data using the aicuflow C++ SDK
- Use the public api to send data via HTTP
- (experimental:) Use the custom code node to generate data
- Possibly sooner than you think: scraping
Responsible Developers: Julia, Maxim, Finn, previously Shivam.
File Manager
Store, preview, sync data securely with big data capabilities. The file manager module is where you upload your data before feeding it into your data flow.
GitHub Connector
Connect your GitHub repositories to AI pipelines with automatic synchronization. Sync code, documentation, and repository data.