coresmith.dev
← All services
04 · Automation & integrations

Making the systems you already pay for talk to each other

Most companies do not need another tool. They need the four they already have to stop being islands, so that nobody retypes an order from one screen into another and nobody reconciles two spreadsheets that should have been one.

What is included

ERP, CRM and database integration

One source of truth, and the rest reading from it. Usually this means picking which system wins on each field, which is a business decision before it is a technical one.

Third-party APIs and webhooks

Payment providers, couriers, marketplaces, accounting. Including the unglamorous parts: retries, idempotency, and what happens when the other side is down.

Telegram and email notifications

The event reaches the person where they already work. A dispatcher who lives in Telegram should not have to open a dashboard to learn that a booking arrived.

Scheduled jobs and data pipelines

Imports, exports, reconciliations and reports that run on their own and tell you when they fail — rather than failing silently until somebody notices a number is wrong.

What we build

System-to-system integrations

Shop to ERP, ERP to accounting, CRM to warehouse: one source of truth and the rest reading from it.

Chat bots that do real work

Telegram, WhatsApp or Viber bots that take an order, answer a status question or alert a dispatcher, wired to the actual database rather than a script of canned replies.

Document and report generation

Invoices, waybills, contracts and monthly reports produced from data instead of retyped out of it.

Scheduled jobs and reconciliations

Imports, exports and nightly checks that run on their own and tell someone when they fail, instead of failing quietly for a month.

Data collection from sources without an API

Prices, stock or listings read from pages when the other side offers no other way in — on a schedule and within the limits that source sets.

Robots on legacy interfaces

When a system has no API at all, a script that drives its interface the way a person would. The last resort, and often the only one.

Who it fits

Teams retyping the same data twice

The clearest signal that an integration will pay for itself: somebody's job contains the phrase “copy it into”.

Businesses outgrowing spreadsheets

Spreadsheets are excellent until two people edit them. The migration is usually less work than the year of workarounds that precedes it.

Anyone whose tools do not have an official connector

Regional systems, older ERPs, in-house databases. No marketplace integration exists, so it gets written.

Stack

A link beside a group means it is running in production in a project you can read about. The rest is what the team also covers.

Runtime and scheduling

Node.jsExpressPythoncronsystemd timersbackground workers

In production: Bilingual electronics e-commerce

Also covered
BullMQCeleryRedisRabbitMQ

Channels

Telegram Bot APIMailgunResendSMTP

In production: Elegance Transfer — booking in four languages

Also covered
WhatsApp Business APIViberSMS gateways

Business systems

in-house databasesREST and webhook APIsCSV and XML exchange

In production: Multi-warehouse retail ERP + POS

Also covered
1CBitrix24amoCRMHubSpotSalesforce

Low-code platforms

n8nMakeZapier

Browser automation

PlaywrightPuppeteer

In production: Elegance Transfer — booking in four languages

Also covered
scheduled collectionlegacy UI robots

Start with the scope conversation. It costs nothing and it is usually one call.