r3lax3

CRM development and integrations

I connect your CRM to messengers, websites, telephony and payments: everything that touches your customers. amoCRM, Bitrix24 and custom CRMs, so leads and conversations live in one place.

Case: Instagram Direct connected to a CRM

An illustration of how it works. Not a recording of the real system.

The problem

The client needed Instagram Direct conversations to arrive in their CRM. Managers reply from the CRM, and the customer gets the reply in Instagram as usual.

The solution

I built a connector — a separate service between Instagram and the CRM. It receives incoming messages and attachments, passes them to the CRM over a Kafka queue in the format the CRM expects, and sends managers’ replies back to Direct.

  • Several Instagram accounts
  • Text, photos and attachments
  • Media in S3 storage
  • State in PostgreSQL
  • Docker, covered by tests

Integrations I build

  • amoCRM and Bitrix24

    Deals, contacts and tasks via API and webhooks, synced with your services.

  • Custom CRMs

    A CRM backend from scratch or work on yours: APIs, roles, queues, reports.

  • Messengers

    Telegram, Instagram, WhatsApp, MAX (Russian messenger): conversations in the contact record, replies from the CRM.

  • Payments

    Taking payments, payment status on the deal, subscription access. Already built for Telegram and MAX.

  • Telephony

    Calls and recordings in the contact record, deals created from a call.

  • Websites and forms

    Website leads straight into the CRM, with source and UTM tags.

In stages, with a demo after each

  1. I untangle the task

    I ask questions, write down the scope and split it into stages with a clear result.

  2. I build a stage

    Code with tests, no surprises. If something blocks me, you hear about it right away.

  3. I show a demo

    After every stage you see a working result: a test environment or a screen recording.

  4. I launch and support

    Deployment to your server, a short guide, fixes after launch.

$20/hour

Describe the task — I’ll reply on Telegram

Two lines are enough. I’ll tell you how I’d build it and where to start.