API
An API (Application Programming Interface) is a set of rules by which one program requests data or actions from another without human involvement.
In plain words
An API is a service window between programs. One program steps up and says, in a strictly defined phrase, “give me yesterday’s payments” or “send this message to the client”. The other checks whether it has the right and carries it out. No person is involved.
What it looks like in practice
A website receives a request and passes it through an API into the customer records system. A payment system reports through an API that a customer has paid. A reporting spreadsheet pulls fresh figures every hour. Each such connection is called an integration.
Access to an API is usually granted by a key, a long string that works like a password. A key has rights: read only, read and write, or access to certain sections.
Why it matters to a manager
An API saves hours of manual data transfer and removes errors like “copied to the wrong place”. But every key is access to company data. A key left with a contractor who built an integration three years ago is an open door.
The second point is dependency. If a process rests on someone else’s API, the rules can change: request limits, a removed feature, new terms. Take this into account when planning.
A common mistake
Not keeping a register of keys. Nobody knows how many have been issued, to whom and with what rights. When a contractor changes or a developer leaves, keys must be revoked and new ones issued.
The principle is simple: minimum rights, a clear owner for every key, regular review.
More in Signals
- Integrations and migration: what to connect to a messenger CRM, and what to leave aloneAn integration is worth it where two systems otherwise make people enter the same thing twice. Connect nothing else: every bridge is one more place your conversations and customer data live. Migrating history matters more than integrations — the conversations, not the settings, are what a company must not lose when it moves.
- A sales rep left and took the clients: how to make your client base belong to the companyClients leave with a sales rep when the channel belongs to the employee: their own number, history only on their device, and a client used to a person rather than the company. To prevent it, register work numbers to the company, write the rules into a chat policy, cover confidentiality and the client base in the contract and agree the departure procedure in advance. The client base is a company asset, so it must stay one.