Objects
Read and write
Vehicle, customer, opportunity, work order, invoice, stock movement, the same objects the modules use.
Open Platform
Replacing eight systems is the ambition, not the precondition. What belongs outside — an OEM portal, a group data warehouse, a national accounting package — connects through documented APIs and events, and keeps working the day after go-live.
The same interfaces used by Omnetic modules, under your permissions and audit trail.
Publish, sync price and status, capture enquiries back onto the record.
Open Platform · One governed boundary
Inbound · systems that feed the record
Omnetic · native
One record · vehicle, customer, work, money
Twenty modules read and write here. Nothing between them is an integration.
Event bus · REST · webhooks
Every boundary crossing uses the same interfaces our modules use, no private back door.
Outbound · systems the record feeds
Integration architecture, what is native, what is connected. The systems that feed the record, the record with its twenty modules, and the systems the record feeds; every crossing uses the same interfaces the modules use.
Illustrative architecture. Categories, not named partners; endpoint names, payload shapes and rate limits live in the developer documentation issued with your environment.
API & event model
Two mechanisms cover almost every case: a REST interface over the platform objects, and webhooks that fire when something happens. Bulk extracts exist for warehouses that prefer a schedule.
Objects
Vehicle, customer, opportunity, work order, invoice, stock movement, the same objects the modules use.
Events
Deal signed, price changed, vehicle received, work order closed, invoice posted. Delivered with retry and replay.
Bulk
Scheduled exports for BI and statutory archives, in the format the receiving system expects.
Access
Every credential carries a role, a site scope and an expiry. Every call is logged against it.
Endpoint names, payload shapes and rate limits live in the developer documentation issued with your environment. This page deliberately publishes no endpoint list until documentation is public.
Integration directory
Nothing here is invented. Where a partner cannot be named yet, the category card says what the connection does and which markets it applies to.
Per brand
Order status, registration data and campaign eligibility onto the vehicle record.
Per brand
Claims raised from the work order, decisions returned to the same job.
Example below
Publish, sync price and status, capture enquiries back onto the record.
Partner
Quote and contract inside the deal instead of a second portal.
Partner
Policy attached to the vehicle and the customer, renewal tracked.
Standard
Your directory, your password policy, roles mapped to Omnetic scopes.
Per market
Where accounting stays outside, postings leave in its own format.
Standard
Event stream or scheduled extract into your own group model.
Partner
Calls and messages logged to the customer with transcripts where allowed.
Per brand
Order status, registration data and campaign eligibility onto the vehicle record.
Per brand
Claims raised from the work order, decisions returned to the same job.
Partner
Quote and contract inside the deal instead of a second portal.
Partner
Policy attached to the vehicle and the customer, renewal tracked.
Example below
Publish, sync price and status, capture enquiries back onto the record.
Standard
Your directory, your password policy, roles mapped to Omnetic scopes.
Per market
Where accounting stays outside, postings leave in its own format.
Standard
Event stream or scheduled extract into your own group model.
Partner
Calls and messages logged to the customer with transcripts where allowed.
System relationship
Security & permissions
Every connection runs as a scoped identity with the same permission model your people have. Nothing bypasses the audit trail, and no partner sees a rooftop it was not granted.
Security & TrustCredentials are issued per integration, per site and per object type, with an expiry date and a named owner on your side.
Every call and event delivery is logged with the credential, payload reference and result. You can answer who changed a price six months later.
EU-hosted, with transfers to a partner governed by the same agreement that governs your data.
Retries with backoff, replay of missed events, and a visible integration health view, a silent failure is the one thing an integration must not do.
Sandbox & implementation
Every customer environment comes with a sandbox holding realistic but non-personal data, credentials issued with the environment, and event replay so you can test without waiting for a real sale. Your developers, or ours, work there until the integration behaves; promotion to production is a credential change, not a rewrite.
Which objects, which direction, which sites and markets, who owns it on both sides. One page, agreed before anyone writes code.
Credentials, sample payloads and replayable events. Mapping of your taxonomy happens once and is versioned.
A short live pilot on a named set of records, checked by the site that will use it every day.
Health view, alerting on failures, and a named contact when the other side changes something.
Missing something?
Tell us the system and what should flow. You get one of three honest answers: it exists, it is planned, or it needs building and here is what that takes, from an integration architect, not a form autoresponder.
If your product serves dealers in our markets, certification gives you a supported place in the directory.
Documentation and sandbox access are issued with a customer environment; there is no public developer portal yet.
Contact the platform teamWe will mark what Omnetic replaces, what it connects to, and what genuinely has to stay where it is.
Talk to an integration architectWhat must remain in the operating landscape.
Which records and events need to cross the boundary.
Sites, actions and credentials each connection requires.