Integration

Definition
Integration is wiring two pieces of software together so data moves between them on its own, without anyone copying it by hand.

Why it matters

When systems do not talk to each other, people become the connection. They copy figures between screens, reconcile spreadsheets and answer questions that one system could answer if it knew what the other knew. That costs hours, adds typing mistakes and leaves each team looking at a different version of a customer.

Integration is what makes a single source of truth possible. It also underpins workflow automation, since an automation can only act on data it can reach.

How to apply it

  • Map the data flows that matter before connecting anything: what must move, from where, to where.
  • Start with the biggest gap, such as the task with the most manual entry.
  • Prefer a native integration when it covers the need. It needs the least upkeep.
  • Decide the direction of sync. One-way is simpler. Two-way can create conflicts when both sides change the same record.
  • Store access keys in the tool's secure settings, never in a shared document or a chat.
  • Monitor it. An integration that fails quietly leaves stale data for weeks.

What it is

An integration links two tools so that something happening in one shows up in the other. A prospect fills in a form and appears in the CRM. A customer pays an invoice and the deal is marked as won. A support ticket opens and the account owner is notified.

There are three common ways to build one:

  • Native: the two products offer a ready-made connection that is switched on in settings.
  • Through a connector tool: a service such as Zapier or Make sits between the two and passes data along.
  • Custom: someone writes code against the tools' APIs, the interfaces software offers to other software. This is often called an API integration. Many integrations also rely on a webhook, where one tool sends a message the moment something changes.
Worked example

A billing tool and a CRM each hold part of the revenue story, so finance reconciles them by hand each month. Connecting them so a paid invoice updates the deal record ends the monthly job and lets sales see what a customer actually spends.

  1. Article

    Reverse ETL

    An integration pattern that sends warehouse data back into business tools.

  2. Article

    Tech stack

    The set of tools integrations connect.