An API is a controlled connection that lets two systems exchange information. Set up properly, it removes the person in the middle who copies data from one screen into another. Based in Dundee, working with businesses across Scotland and the United Kingdom.
From £400Starting price. Final cost depends on what the project needs.
Businesses running two systems that do not talk to each other
Anyone copying data between a website and an accounts package
Companies wanting an assistant on their website that knows their business
Businesses with a supplier feed that arrives as a spreadsheet
Anyone told their systems cannot be connected
What it solves
The same order typed into the website and then into the accounts
A stock list emailed round as a spreadsheet
Customer records that differ depending on which system you check
Website enquiries retyped into a CRM
Questions arriving out of hours with nobody to answer them
What can be included
Not every project needs everything here. The scope is agreed before work starts, and the quotation reflects what you actually asked for.
Simple integration
A single AI API connection
Email service integration
A data feed in or out
A basic CRM connection
One third-party service
Custom integration
Authentication and key management
Multiple endpoints
Two-way data synchronisation
Data processing and mapping
Accounting, CRM and business software
AI
Website chatbot trained on your business
Business knowledge assistant
Document processing
Quote assistance
Internal AI tools
Automated classification
What you get out of it
Information entered once instead of twice
Systems that agree with each other
Questions answered on your website at midnight
Fewer transcription mistakes, because nobody is transcribing
Time returned to the people doing the actual work
What you receive
The connection built, tested and documented
Keys held server side, never exposed in a browser
Rate limits and usage caps so costs cannot run away
Error handling that tells you when something fails
Logging you can review
For AI: a knowledge base you can update as the business changes
What is needed from you
Details of the systems to connect
API access for those systems, or authority to request it
What should happen automatically, and in which direction
For AI: the questions customers actually ask
Security considered from the start.
API integrations are configured with keys and secrets held server side and never exposed in the browser, requests validated, access limited to what the integration genuinely needs, rate limiting and usage controls to prevent runaway costs, safe error messages, and logging that can be reviewed. Where relevant, development practices take recognised guidance from organisations such as OWASP and the UK National Cyber Security Centre into consideration.
Standards and guidance this work follows
Not a certification claim. These are the published references the work is measured against, so the decisions are somebody else's tested thinking rather than only mine.
OWASP
The Open Worldwide Application Security Project. Its guidance on authentication, access control, input validation, session handling and safe error messages informs how anything with a login or a form is built.
Information Commissioner’s Office
UK data protection guidance. Shapes what a form asks for, how long information is kept, what a privacy notice says, and how cookies are handled.
National Cyber Security Centre
UK government guidance on small business security, account protection, device management and backups. Used as the reference point for what good practice looks like.
Following recognised guidance is not the same as holding an independent certification, and none is claimed here.
How it works
Check what is possible
Not every system offers a way in. This gets checked before anything is quoted, not after.
Scope and quote
What connects to what, which direction data flows, and a fixed price.
Build and test
Built against test data first, then verified end to end.
Handover
Documented, with usage limits set so costs cannot run away unnoticed.
Pricing
Simple API integration
From £400
One service connected
Secure key handling
Validation and error handling
Testing and handover
Most popular
Custom API integration
From £805
Authentication
Multiple endpoints
Two-way synchronisation
Data processing and mapping
Rate limiting and usage controls
Logging
Testing and handover
Complex integration
Custom quote
Several systems
Non-standard or legacy connections
Significant data transformation
Quoted after a technical review
Third-party usage charges, such as an AI provider's API costs, are separate. Any required third-party charges are explained before implementation and agreed before costs are incurred.
Prices shown are starting prices. Final pricing depends on project requirements, functionality, complexity, integrations and third-party services. A clear quotation is provided before work begins.
Common questions
What is an API?
A controlled connection that lets two pieces of software exchange information directly, without a person copying it across. Most modern business software offers one.
How much does an API integration cost?
From £400 for a single straightforward connection, and from £805 where authentication, several endpoints or two-way synchronisation are involved.
Can you add an AI chatbot to my website?
Yes. It can be given a knowledge base about your business so it answers about what you actually do. Usage limits are set so the running cost stays predictable. The assistant on this website is the same thing.
What does the AI cost to run?
The AI provider charges per use, separately from the build. Typical small business usage is a few pounds a month, and limits are configured so it cannot quietly become more.
Can you connect our accounting software?
Usually, if it offers an API. That gets checked before quoting rather than discovered afterwards.
Privacy-first website: essential storage is used only to remember that you closed
this notice. No analytics or advertising trackers are enabled by this theme.
Read the Cookie Notice
How this service runs
The steps
Drag sideways · Click a card to bring it forward · Esc to close