Over several months, I designed and built the Nortrip Toolbox for Nortrip, a bespoke travel agency specialising in Far North trips. The goal: replace a stack of fragile Zapier automations and manual copy-paste with a real internal tool, powered by AI.
Here is the case study — from prototype to full handover — for those interested in the technical detail.
Like many agencies, all the back-office work relied on manual steps and fragile automations: supplier invoices to sort, payment proofs to reconcile, new trips to publish, website photos and copy to update. Each task took time, and every broken Zapier automation was a source of errors.
The PDF goes to Claude with a prompt that enforces strict JSON: amount, hotel, due date, file reference. The model returns structured data — no text to parse by hand. The invoice is then automatically filed in the right place.
Before every upload to OneDrive, a check via Graph (fileExists): on a collision, the app offers Replace or Rename -1 instead of silently overwriting a file. A genuine business safeguard — you never lose data by accident.
A payment proof (Keewe) arrives by email. A webhook POSTs the PDF to a Next API route, then Claude extraction, an upsert into Supabase and OneDrive archiving. All with fallbacks (for example the reception date if the model misses a field) so no transaction is ever lost.
A new trip PDF is published to the website with a single drag-and-drop, structured automatically. And website photos and copy can be edited without touching a single line of code.
On the security side, two-level authentication (admin / toolbox) and delegated MSAL to write into the team's OneDrive.
Result: 3 Zapier automations replaced, time given back on repetitive tasks, and zero re-entry.
But what I'm most proud of isn't the tech. It's what I did afterwards.
An internal tool that depends solely on its creator is a liability, not an asset. So I migrated the entire ecosystem to the client's own accounts — in a single day, with no downtime:
A detail I like: on a free Vercel plan with a private repo, only the owner's commits deploy. So I aligned the git commit identity with the client's, and the git push to deploy flow keeps working, for free, without me.
The result: a Nortrip team member now edits the code and ships to production autonomously. My access is no longer a single point of failure.
Too many projects create dependency: the one person who understands the tool. I wanted the opposite. Delivering an AI tool is good. Delivering the tool plus the keys, the architecture and the autonomy that go with it — that's the job done.
AI is only useful if it gives time back to humans — and a tool is only truly successful the day its creator can step away.
Do you have a back-office running on manual steps or fragile automations? I offer a free one-hour audit to identify what can be automated — and deliver a tool you keep the keys to.
Benjamin Bertigny — Founder NBN IA. I build custom AI systems for SMBs. Based in Bordeaux, serving all of France.
Ready to automate your business?
Free 1-hour audit — we identify your 3 most valuable automation opportunities together.
Book free audit