Runbooks and automation
Halo runbooks that handle onboarding, offboarding, approvals and routine tasks, calling out to other systems wherever they need to.
Halo software development is a big part of what we do. We've been building on Halo for years, from runbooks and custom integrations to full API projects, so if you want Halo to connect to another system or take repetitive work off your team, we can build it.
Built by the SmartStack development team. Part of Smart IT, a UK Managed Service Provider based in Gateshead.
Backed by Smart IT's accreditations




We've worked with Halo's API and runbook engine for years, building automations, integrations and custom tools for service businesses. We run an MSP ourselves, so every Halo software development project we take on is built around how MSPs and IT teams actually use Halo.
A few examples of the work we do. If it has an API, or a process your team repeats every week, there's a good chance we can connect it to Halo.
Halo runbooks that handle onboarding, offboarding, approvals and routine tasks, calling out to other systems wherever they need to.
Combine Microsoft 365 and distributor licence counts and keep Halo recurring invoices accurate, with seat totals and rounding handled for you.
Send Halo invoices into Xero, Sage 50 or other accounts packages, with customer matching, tax codes and nominal code mapping.
Connect Halo to line-of-business apps, monitoring tools or supplier systems through the Halo REST API and custom integration endpoints.
Get ticket, time, contract and asset data out of Halo and into Power BI, Excel or a data warehouse for the reports you can't build in Halo alone.
Feed tickets, requests and enquiries into Halo from your website or a branded client portal, with the right fields filled in from the start.
We build the way Halo is designed to be extended, so your integrations stay supported, secure and easy to change.
Every change goes through the Halo API, never direct database edits, so your data stays consistent and your instance stays supported.
We use Halo's own runbook engine wherever we can, and only add custom endpoints when a job needs them.
Dedicated API applications with only the permissions they need, built by a team certified to ISO 27001.
POST /api/Tickets
[{
"summary": "New starter: J. Smith",
"client_id": 42,
"tickettype_id": 3
}]
201 Created
Runbook: New starter onboarding
M365 licence assigned
Recurring invoice updated

Contracts, recurring billing, licence counts and SLAs are part of our day job, so you won't spend weeks explaining how your business works.
We also build integrations for Autotask and RangerMSP, so we know the patterns that work across PSA platforms.
Backed by Smart IT's ISO 9001, ISO 27001 and Cyber Essentials certifications.
A clear process so you know what's being built, what it costs and when it'll be ready.
We talk through what you want Halo to do, the systems involved and how your team works today.
You get a clear written scope and a fixed quote before any work starts.
We build against your Halo setup and test thoroughly before anything goes live.
We help you switch over, then offer ongoing support to keep everything running as Halo evolves.
Yes. Both are built on the same Halo platform and API, so the same integration and runbook skills apply to either.
We'll ask you to set up a dedicated API application with only the permissions the work needs. You stay in control and can revoke access at any time.
Yes. We can build new runbooks from scratch or take a look at existing ones that aren't behaving the way you expect.
It depends on what's involved. After a discovery call we'll give you a written scope and a fixed quote, so you know the full cost before any work starts.
We offer ongoing support to keep your integrations and runbooks working as Halo releases new versions.
Yes. Autotask development is where we started, and our upSync and AT2Sage products are used by MSPs across the UK. See our Autotask software development page for more.
Tell us what you're trying to automate and we'll scope your Halo software development project.