Skip to content

Connector types

Available

Davirix sells the system, not an add-on to someone else’s. That completely determines the connector strategy.

Type Example Role Lifespan
Counterparty SMS · payments · bank · marketplace · tax authority Dealing with an external party ♾️ permanent
Import legacy CRM · legacy inventory system Migrating the customer sunsets
Acting in an external system creating a deal in someone else’s CRM not needed

These are external parties, not systems. You can never absorb them into your own platform:

What Why permanent
SMS operator The message leaves via the operator’s network
Payment provider Money moves through bank infrastructure
Bank The account is at the bank
Marketplace The buyer is there
Tax authority The state

⚡ These demand the highest quality and must be ours. Without them the system does not work — a business does not run without payments and messages.

Counterparty State
eskiz-sms 3 operations · read-back present
payme 0 operations
click 0 operations
uzum 0 operations
bank · tax ⛔ no manifest either

The customer’s legacy system. Its job is to get the data out and to run in shadow mode alongside.

1. Import — we read from the legacy system
2. Shadow — Davirix runs alongside, produces DRAFTs
3. Comparison — the customer sees the difference
4. Migration — WHEN the customer wants it
5. Connector — switched off

⚠ An import connector needs no write operations. Only:

Needed Why
List (paginated) Bulk import
Delta (changes) Keeping shadow mode current
Single record detail Comparison

3. ⛔ Acting in an external system — not needed

Section titled “3. ⛔ Acting in an external system — not needed”

So operations like crm.create_deal are strategically surplus. They exist for historical reasons and are not repeated in new connectors.


“Throw away your Bitrix” creates resistance and stalls the sale.

The correct sequence:

# What the customer hears
1 “Change nothing — we will run alongside and show you”
2 “Here is a month of difference
3 “Migrate if you want” — your decision
4 “When you grow, the system grows — no migration

Losing the dependency is a result, not a promise.