Integrations & data

Business system integrations and data

The expensive part of having six tools is not the licences. It is the person who copies data from one to the other, and the day they copy it wrong.

Built and running at Lawang Estate, a property developer selling villas and land. The figures below are theirs.

5tools talking to each other
0data typed twice
1place where each figure lives

01 · What it is

An integration is worth building when a human is acting as the cable between two systems. A lead arrives in the ad platform and someone pastes it into the CRM; a payment lands and someone ticks a box; a booking is made and someone adds it to the calendar. Each of those is a place where data goes missing without anyone noticing.

More detail

The rule we build to is that every fact has one owner. When two systems both hold the price, the date or the customer’s name, the integration decides which one is the source and the other only reads. Copying both ways is how two systems end up disagreeing, and nobody can tell which is right.

And an integration must fail loudly. The worst ones are those that stop working on a Tuesday and nobody finds out until the end of the month. Ours record what they moved, and when a call fails they say so to a person, not to a log nobody reads.

02 · Seen working

Lawang Estate — nothing typed twice

Sample data in the shape of the real tool. No names, no amounts.

INTEGRATIONS // RUNS SAMPLE DATA

Where each piece of data comes from, where it goes and whether the last run worked. Red needs a person.

SourceDestinationWhatLast runStatus
Meta Lead AdsCRMNew form leads08:00OK
GoHighLevelCRMLead traceability07:45OK
Bank CSVBanksStatement linesYesterday3 to match
IntranetWebsitePlot sizesLiveOK
TelegramDatabaseOwner approvals1 waiting

IN PRODUCTION

Meta lead forms and GoHighLevel feed the developer’s CRM with their source attached. Bank statements come in as CSV, mapped per account, with a fingerprint that stops the same line being imported twice, and reconciliation happens only inside the database. The public website reads plot sizes live from the intranet, and approvals travel to the owner on Telegram.

MODULES · 9

  • Meta Lead Ads
  • GoHighLevel
  • Bank statements, mapped per account
  • Duplicate fingerprint
  • Telegram approvals
  • E-signature
  • Email delivery
  • Website ← intranet
  • File storage

03 · How it flows

  1. 01SourceWhere the data is born.
  2. 02MappingIts fields, translated once.
  3. 03OwnerOne system decides; the rest read.
  4. 04DatabaseStored once, with its origin.
  5. 05AlarmA failed run reaches a person.

04 · What’s included

#ComponentWhat it means
01MapWhat lives where today, and who owns each fact from now on.
02LeadsAd platforms and web forms feeding the CRM, with the source attached.
03PaymentsStripe, local providers and bank exports reconciled against the record.
04CalendarsBookings written into a real calendar, not a list someone copies.
05SpreadsheetsRead where the team still keeps them, instead of forcing a migration on day one.
06MessagingWhatsApp and Telegram as the channel a human already reads.
07FailureEvery run recorded; a failed call reaches a person.

05 · Questions

Can you connect a tool that has no API?
Sometimes — through its exports, its email notifications or a spreadsheet it writes to. We tell you honestly how fragile that is before building it.
Is this the same as Zapier?
Zapier is fine for joining two services that already have buttons for each other. Come to us when the data needs rules, when it has to keep state, or when failing silently is not acceptable.
Do we have to move everything to a new system?
No. Most of the time we read the data where it already lives and only move what has a reason to move.
Who owns the credentials?
You do. The accounts are yours; we are given access and it can be withdrawn.
What does it cost?
Every project is quoted on its own scope. Tell us which tools you use and where someone is retyping.

Start a project

Have something worth building well?

Tell us what you are working on. We reply in English or Spanish, usually within a day.

EMAILhello@axisworks.studio
LANGUAGESEnglish / Español