Skip to main content
Data sources are the foundation of your Corvic AI workflows. Corvic provides three ways to connect your private data — file uploads, live data connectors, and web search — so you can bring in both structured and unstructured data from virtually any source.

Create Data Sources

To add a data source, click the ”+” button next to “Sources” in your data room. You’ll see three options:
Data room showing source creation options: File Upload, Data Connector, and Web Search

Data Connectors

Connect directly to external storage and data platforms without moving or duplicating your data. Corvic supports the following connector providers:
  • Amazon S3 — Pull files from S3 buckets
  • Azure Blob Storage — Connect to Azure containers
  • Snowflake — Query data warehouses directly
  • Google Cloud Storage — Access GCS buckets
To set up a connector, an admin must first configure the integration through the Data Connectors section in the Admin Console. Once validated, select “Data Connector” from the source creation menu, choose your provider, and specify a path:
  • End the path with / to pull data from a folder
  • Enter a filename (without extension) to upload a specific file
  • Enter * to connect everything in a folder and its subfolders
You can set a Sync Frequency when creating a data source to automatically pull new data from your connector at a chosen interval.
Data Connector dialog showing provider options and configuration fields

File Upload

Upload files directly from your local system. Select “File Upload” from the source creation menu, give your data source a descriptive name, and choose the data type:
  • Structured — Parquet and CSV files containing tabular data
  • Unstructured — PDF, PPTX, TXT, MD, DOCX, and HTML documents
Drag and drop your files or click “Choose File” to browse. The maximum file size per upload is 1 GiB, with a total room storage limit of 5 GiB.
File Upload dialog with data type selection and drag-and-drop area
Upload time varies based on network capacity and file size. Large files (GiB-scale) may take several minutes to upload and ingest.

Web Source

Search the web and extract structured data directly into Corvic — no manual data collection needed. Select “Web Search” from the source creation menu and describe what you’re looking for in plain language. Corvic’s agent will search the web using your natural language query, extract the relevant information, and create structured tables with a desired output schema. Use the Suggest Schema button to let Corvic recommend a table structure based on your query, or define your own.
Web Search dialog with natural language search query and schema suggestion
Web Source is ideal for enriching your existing data with external information — for example, pulling market data, company profiles, or industry benchmarks without leaving the platform.

Incremental Uploads

Additional files can be added to an existing data source via the “Add Files” button. New files must match the original data source’s file type. This allows you to continuously grow your data sources as new data becomes available.
Incremental file upload interface showing existing files and Add Files dialog

Rooms

Learn about creating and managing data rooms.

Data Apps

Use data sources in data app workflows.

Corvic Tables

Create Corvic Tables from your data sources for distributed processing.

Admin Console

Configure data connectors in the admin console.