3 min read

Custom Integrations

Beyond the 30+ built-in integrations, you can connect to virtually any data source or API through Vantage's workflow nodes and API Builder.


Web Scraping & URL Reading

Web Scraper Node

The Web Scraper node extracts data from web pages:

URL Reader Node

The URL Reader node fetches and reads web page content:

URL Parser Node

The URL Parser node extracts components from URLs:


File-Based Integrations

Connect to any data source that exports files:

Importing Data

NodeSupported Formats
File UploadUpload any file directly into a workflow
PDF ExtractExtract text and structured data from PDFs
Text ExtractionParse structured data from text files
Image AnalysisAnalyze image files for data extraction

Exporting Data

NodeOutput Format
Write CSVComma-separated values
Write ExcelExcel spreadsheet (.xlsx)
Write JSONJSON file
Write PDFPDF document
Write TextPlain text file

API Builder Integration

The API Builder lets you create custom API endpoints:

  1. Create an endpoint with the desired method and path.
  2. Connect a workflow with Workflow Input and Workflow Output nodes.
  3. The endpoint accepts requests, processes them through the workflow, and returns results.

This enables you to:


Database-Level Custom Queries

Even with built-in database integrations, you can run arbitrary custom queries:


Composing Workflows as Integrations

Use Execute Workflow and Run Workflow nodes to compose modular integrations:

  1. Create a "connector" workflow that fetches data from an external source
  2. Create a "processor" workflow that transforms the data
  3. Use Execute Workflow to chain them together

This pattern lets you build reusable data connectors that work like built-in integrations.