API integrations & business automation
We connect systems that don't talk to each other: ERP with e-commerce, CRM with marketing, payments with accounting, marketplace with stock.
What we integrate — frequently in Romania & EU
e-Factura ANAF
SPV API, UBL XML generation, automated reporting. Mandatory B2B (2024) + B2C (2025).
eMAG Marketplace
Product, stock, price, order sync. API Marketplace v2, AWB, returns.
Couriers RO/EU
Sameday, FAN Courier, Cargus, DPD, GLS, Easybox, DHL, UPS. AWB generation, tracking.
ERPs
SmartBill, Saga, ContaBlu, NexusERP, SAP, Oracle. Customer/article/invoice/payment sync.
Payments
Stripe, PayU, Netopia, Adyen, Mollie. Webhooks, auto refund, recurring billing, dispute handling.
CRM
HubSpot, Pipedrive, Salesforce, Zoho. Lead capture, account sync, automated follow-up.
Marketing
Mailchimp, Klaviyo, Brevo, ActiveCampaign. Dynamic segments, abandoned cart, lifecycle.
Analytics & ads
GA4, Meta Pixel, Google Ads, TikTok Pixel. Server-side tracking (sCDN), Conversion API.
Communication
Twilio, MessageBird, WhatsApp Business API. SMS OTP, notifications, customer service.
Custom code vs. low-code (n8n, Make)
n8n / Make / Zapier — when they make sense
- Simple workflows with low volume (under 1000 executions/day)
- Non-technical team that wants to modify themselves
- Quick prototyping for validation
- Integrations between popular SaaS with existing connectors
Custom code — when better
- High volumes (10k+ executions/day) — low-code costs explode
- Low latency (under 200ms) — n8n adds overhead
- Complex logic with state machine, retry, idempotency
- Integrations with custom or exotic systems
- Strict compliance (auditability, log retention)
Stack & approach
- Backend: Node.js (NestJS, Fastify), Python (FastAPI), Go for intensive workloads
- Queue & workers: BullMQ, RabbitMQ, AWS SQS — for retry + idempotency
- n8n self-hosted: when low-code fits (Hetzner, Docker, auto backup)
- Monitoring: Sentry, Grafana, Slack/email alerts on failed jobs
- Idempotency keys on all inbound webhooks
- Exponential backoff + circuit breaker for downstream API down
Indicative structure and service levels are on our pricing page — I reply with next steps after a short discussion.
See a real example: the Celindra automations (Stripe, Discord, provisioning).
FAQ
How much does an integration cost?
Custom code or low-code?
We recommend based on volume and complexity. n8n self-hosted for sub-1000 executions/day workflows. Custom code for high volumes, complex logic, or strict requirements.
Do you integrate legacy systems without APIs?
Yes. Strategies: headless browser scrape, read-only DB access, file exchange (CSV, XML SFTP), email parsing, RPA (UIPath/Robot Framework) for extreme cases.
Who owns the credentials?
You. All API keys, secrets, accounts are yours (1Password, Bitwarden). We work with shared access during the project, after we hand over completely.