Integrations

Fits the systems you already run.

Cadxor keeps your ERP as the system of record and your CAD system for design work. Integrations move released configuration data between them — starting with NetSuite.

SystemCategoryStatusWhat moves
Oracle NetSuiteERPAvailable · dry-runConfigured items, BOM members, customers, estimates, file references; sales orders and status on the roadmap
Any system via webhooks & REST APIAPIAvailableSigned events for configurations, approvals, jobs, quotes and ERP syncs
Microsoft Dynamics 365ERP / CRMPlannedItems, BOMs, quotes, sales orders
SAP S/4HANA, Business OneERPPlannedMaterial masters, BOMs, sales documents
Epicor KineticERPPlannedParts, methods, quotes, orders
Acumatica · Odoo · Infor · Oracle FusionERPPlannedSame operation model as NetSuite
Salesforce · HubSpotCRMPlannedConfiguration from opportunity; drawing and quote back to the opportunity; stage updates
Autodesk Vault · SOLIDWORKS PDM · Fusion Manage · Teamcenter · WindchillPDM / PLMPlannedReleased component revisions in; generated, revision-aware outputs back
FreeCAD / OpenCascadeCAD engineIn useSTEP import, parametric generation, assembly, STEP export
Autodesk InventorCAD outputOptional · your licenceNative IPT/IAM generated on the CAD worker
DWG via ODA File ConverterCAD outputOptional · licence requiredDWG from the generated DXF
Example CRM → ERP flow

From opportunity to sales order, one record throughout.

  1. A sales opportunity is created in the CRM.
  2. The salesperson opens Cadxor from the opportunity and configures the assembly.
  3. Cadxor validates it and generates the model and drawing.
  4. The drawing and estimate are attached back to the opportunity.
  5. The customer approves the drawing through a secure link.
  6. The CRM stage updates and the ERP sales order is created.

Steps 1, 4 and 6 need the CRM connector, which is on the roadmap. Steps 2, 3 and 5 work today.

Integration principles

  • Your ERP stays the system of record for items, customers and orders
  • Every operation is idempotent and logged with request and response
  • Dry-run mode shows exact payloads before anything is written
  • Credentials live in a secrets manager, never in the database
  • Field mappings are configured per customer, not hard-coded

Running NetSuite?

We will map one configured product family into your NetSuite records in dry-run mode, so you can review every field before anything is written.