Integrations
Connect Inbox AI Flow with your ERP, accounting software, and business systems. Build custom integrations with our flexible API.
ERP Connectors
Pre-built connectors for popular ERP systems. Each connector implements fuzzy matching, price validation, and bidirectional sync.
SAP
Connect to SAP S/4HANA and SAP Business One for material master data and pricing
Features
- Material lookup
- Price validation
- Stock levels
- Purchase order sync
Salesforce
Integrate with Salesforce for product catalog and opportunity management
Features
- Product catalog
- Price books
- Account matching
- Quote generation
Odoo
Sync with Odoo ERP for inventory, purchasing, and accounting workflows
Features
- Product variants
- Vendor management
- Purchase orders
- Invoicing
NetSuite
Integrate with Oracle NetSuite for comprehensive ERP functionality
Features
- Item records
- Vendor bills
- Purchase orders
- Inventory tracking
Microsoft Dynamics
Connect to Dynamics 365 for finance and operations
Features
- Item master
- Purchase requisitions
- Invoice matching
- Vendor catalog
Custom HTTP
Build your own connector using our REST API and webhook system
Features
- REST API
- Webhooks
- OAuth 2.0
- Custom adapters
Integration Methods
Choose the integration method that fits your workflow. Mix and match for maximum flexibility.
REST API
Use our comprehensive REST API to integrate with any system. Full documentation available with authentication, rate limiting, and webhook support.
Webhooks
Subscribe to real-time events like extraction completion, matching results, and dataset updates. Push notifications to your systems.
Direct Database
Enterprise customers can access our PostgreSQL database directly with read-only credentials for custom reporting and analytics.
No-Code Automation
Connect with Zapier, Make.com, and n8n for no-code workflow automation. Trigger actions based on extraction events.
Build Your Own Connector
Create a custom ERP connector by implementing the BaseErpConnector interface. Your connector needs to support these core operations:
class CustomErpConnector(BaseErpConnector):
async def search_materials(
self,
query: str,
limit: int = 10
) -> List[ErpMaterial]:
"""Search ERP catalog for materials"""
pass
async def get_material_by_id(
self,
material_id: str
) -> ErpMaterial:
"""Get material details by ID"""
pass
async def validate_price(
self,
material_id: str,
po_price: Decimal
) -> PriceValidation:
"""Validate PO price against ERP"""
passRegister your connector in the registry and it will be available for matching sessions:
from app.services.erp import register_connector
register_connector("my_erp", CustomErpConnector)