Integrations · The plumbing

Aiera plugs in. Nothing rips out.

Aiera sits between your ERP, your distributor DMS and the retailer's phone. Every hop is contracted — latency, mode, and the fallback if the pipe breaks.

Upstream · systems of record

System of record

SAP / Oracle ERP

SKU master, price, credit

Distributor stack

DMS (Botree, Unify)

Stock, invoicing, claims

People

HRMS

DSE roster, exits, leaves

Aiera core

Field Cockpit

Event bus · rules engine · scorecard · AI

RESTWebhookSFTP

← reads · writes →

Downstream · execution channels

Retailer channel

WhatsApp Business

Order confirm, scheme nudge

Money

UPI / Payout rails

DSE incentive disbursement

Analytics

PowerBI / Tableau

Warehouse push nightly

Integration contracts

Flow
Direction
Latency
Mode
Fallback
Order → ERP
Aiera → SAP
< 8 sec
Event (idempotent)
Local queue · 24h
SKU / Price sync
SAP → Aiera
Hourly
Delta pull
Last-known cache
Stock at distributor
DMS → Aiera
15 min
Webhook
Nightly reconcile
DSE payout
Aiera → UPI rail
T+1 (post gate)
Batch signed
Manual approver
Retailer confirm
Aiera → WhatsApp
< 30 sec
Template message
SMS retry
BI warehouse
Aiera → S3 / Snowflake
Nightly 02:00 IST
Parquet snapshot
Replay window 7d

Zero-rip

No ERP or DMS is replaced. Aiera reads and writes over documented interfaces.

Idempotent by design

Every order carries a client-generated UUID. Replays never double-post.

Observable

Every hop emits a trace event. SLA dashboard in /trust.