Custom software and integrations
Internal systems and operations dashboards, and joining up the systems you already run.
If the work is currently done in a spreadsheet and copy-paste between two systems, this is the line it belongs to. We build internal systems and operations dashboards, and we join up ERP, CRM, the PBX and any API so the data moves by itself.
What usually arrives here
- An internal system replacing a spreadsheet five people now share.
- An operations dashboard pulling numbers from more than one system onto one screen.
- Connecting the store to the ERP so an order is not typed twice.
- Connecting the PBX to the CRM so a call opens the customer's record.
- Automating a report somebody builds by hand every Monday.
A telephony background, and it shows
The founder's background is in telephony and PBX systems, and it shows in the kind of integrations we take on: joining calls to systems, routing, recording, and the work that needs somebody who understands both ends.
How an integration is built
- Understand the current work: who enters what where, and what gets typed twice.
- Map the fields that move between the systems, one way or both, live or on a schedule.
- Agree what happens when one system is down: the data waits, is logged to be retried, or somebody is alerted.
- Test with real data on a staging copy before touching production.
- Go live, watch it for a period, then hand over with the documentation and the access.
Bring to the first call
- The names of the systems you run, and who administers them.
- If they have an API: its documentation or a link to it. If not, do not worry — that is part of the work.
- One real example of a process done by hand today, from start to finish.
Ownership and continuity
The source lives in a repository in your name, the documentation explains how the system works and how to run it from scratch, and server access is on your accounts. A system built to depend on its vendor is a system you pay for twice.
What determines the price
- How many systems are being joined, and whether they have a documented API.
- How much data, and whether it has to move live or on a schedule.
- Screens, or back-end only.
- Whether an old system has to keep running during the switch.
Tell us what's holding you up.
No need to write a full brief. Write what you know, we'll ask about the rest.
Tell us what you need