Back to platform

VeeConnect

Plugins and B2B API gateway

VeeConnect extends the platform with a plugin SDK and a B2B API layer. Build custom integrations, connect external systems, and expose document intelligence to your existing tools.

REST APIOpenAPI 3.1OAuth2WebhooksPlugin SDK
VeeConnect interface

Architecture

Integration Architecture

VeeConnect provides two integration surfaces: a plugin SDK for extending platform capabilities, and a REST API gateway for B2B integrations. Plugins run in isolated containers with defined capabilities (read, write, webhook). The API gateway exposes authenticated endpoints with rate limiting, API key management, and usage tracking.

Plugin SDK with hot-reload — deploy without restart
Container-isolated plugin execution
REST API with OpenAPI 3.1 auto-generated spec
OAuth2 + API key authentication
Webhook delivery with retry and dead-letter queue
Rate limiting and usage metering per client

Key Capabilities

VeeConnect

01

Plugin SDK

Build plugins in Python with a declarative manifest. Define capabilities, triggers, and UI extensions. Hot-reload — deploy new plugins without platform restart.

02

B2B REST API

Full REST API with OpenAPI 3.1 spec. Document CRUD, search, metadata operations. Pagination, filtering, bulk operations. Auto-generated client SDKs.

03

OAuth2 and API Keys

OAuth2 authorization code flow for user-context integrations. API keys for service-to-service calls. Scoped permissions per client.

04

Webhook Engine

Subscribe to platform events (document created, processed, shared). HMAC-signed payloads. Automatic retry with exponential backoff. Dead-letter queue for failed deliveries.

05

Plugin Registry

Centralized registry for discovering and installing plugins. Version management, dependency resolution, and compatibility checks.

Request a Demo

See VeeConnect in action — deployed on your infrastructure.

Request a Demo