Live motion layer · Portfolio map

AI Automation Portfolio

Anonymised systems, reusable tools and controlled handoffs

Portfolio · anonymised build archive

Real AI systems, shown through architecture, not anecdotes

This portfolio turns our private build archive into public-safe examples: voice agents, ticket intelligence, policy copilots, financial risk-control labs, audio-to-actions workflows, schema generators, content engines, niche tools, audit automation and ROI models based on measured workflow volume.

Anonymised sectorsReal build patternsMeasured ROI modelsReview boundaries shown

Flagship systems

Heavier builds we can talk about safely

These are the strongest implementation patterns: the kind of system that needs architecture, integrations, logs, fallbacks and human handoff rather than a single prompt.

Voice-agent benchmark

A realistic "around half handled" claim

From an anonymised live voice-agent dataset: 6,814 calls over 90 days, 3,995 marked AI-solved without human transfer, and 2,773 transferred to a person. That is a 59% no-transfer rate, with a safer commercial model of roughly half handled until the new workflow has its own baseline.

6,814 calls / 90 days

Real operational volume, not a ten-call demo.

~4,000 no-transfer calls

About 59% were marked solved without human transfer in that window.

ROI by formula

Handled calls × minutes avoided × staff cost, minus AI/telephony/support. Example: ~£2k/month labour-equivalent at 5 minutes and £18/hour.

Audio-to-actions architecture proof

Voice notes should become reviewed work, not another archive

One private recorder-takeout workflow is useful as implementation proof: it shows manifests, batch transcription, progress state, chunking, empty-output tracking and reviewable transcript artifacts without exposing private audio content.

266 transcript outputs

Text plus JSON transcript files prove the workflow produced searchable and machine-readable review material.

246 completed jobs

The progress layer tracks completion explicitly instead of relying on a one-off script run.

20 empty/low-speech items

Low-value recordings are classified separately so humans know what did not produce usable content.

Chunking and retry logs

Long audio and model-limit failures are surfaced in logs, making the pipeline maintainable.

Support-desk benchmark

Not every ticket deserves the same human effort

One anonymised 90-day support dataset showed 24,166 tickets. The useful work was not guessing replies; it was identifying which themes, channels and teams created the pressure.

24,166 tickets / 90 days

Enough volume to find repeated operational patterns, not just anecdotal support pain.

71% routine operations

New business and existing-order work dominated the queue, making summaries, routing and clean handoffs higher-value than generic chatbot replies.

50% real-time conversations

Voice plus live chat created half of all tickets, so call/chat summaries and KB gap detection become operational levers.

Supplier-comms benchmark

A useful AI queue can be mostly filing, not talking

In one anonymised supplier-communications audit, the majority of volume was routine paperwork. The valuable workflow was auto-linking confirmations and surfacing the small problem set fast.

4,866 supplier tickets / 90 days

About 20% of support volume and enough to justify a dedicated rules-plus-AI triage layer.

99.6% email/web-form intake

Asynchronous supplier messages are ideal for queued parsing, classification and reference matching.

~2.6% genuine problems

Most items can be filed; failed collection, delay/no-show and failed delivery need human escalation.

Sales/quote benchmark

Lead intake is a data-quality problem before it is an AI problem

The anonymised audit showed high quote demand, voice/API intake dominance and a meaningful share of “sales” tickets that were actually mixed with support or operations issues.

6,810 sales enquiries / 90 days

Enough volume to justify structured capture and routing instead of free-text notes.

3,531 quote-tagged tickets

Quote context should be captured cleanly before a human picks up the lead.

39.5% mixed with problem tags

Delivery, transport, collection, refund and equipment signals need different queues from fresh quotes.

Policy/matching architecture proof

Source-bounded answers plus explainable matching

One clean-energy platform build pattern modelled projects, investor mandates, supplier profiles and country policy briefs before adding AI answers or shortlists.

29 project records / 14 countries

Structured project facts included technology, stage, MW size, CAPEX, grid status and tags.

15 investors + 14 suppliers

Mandates and capabilities were stored separately so matches could be scored and explained.

40/25/25/10 scoring

Semantic similarity, geography, technology and size/ticket fit were combined instead of relying on keyword search alone.

Policy Q&A with citations

The copilot uses policy brief fields, checklist extraction, disclaimers, rate limits and usage logging.

Trading/risk automation architecture proof

Risk controls before high-impact automation

One private financial-automation lab pattern is useful as engineering proof: it shows market-data ingestion, simulation, risk gates, journaling and review dashboards without making trading-performance claims.

811 journaled records

Trade journal rows prove the workflow produced structured operational records, not just console logs.

3 risk-event records

Risk events are recorded separately with action taken, making limit breaches and interventions reviewable.

Backtest and walk-forward layer

Strategy logic is tested against historical windows before it is trusted in a live-style workflow.

No returns claim

The public-safe value is the control architecture: dry runs, limits, dashboards, alerts and audit trail.

Reusable tool systems

Smaller client products that can ship faster

These are practical, productisable systems for SMEs: they work as lead magnets, internal admin tools, SEO support layers or maintained operational helpers.

AI Search & Schema Sprint

URL-first metadata, FAQ and JSON-LD tooling backed by 3 SEO AI endpoints, 21 page-snapshot fields, safe schema fallbacks and no unsupported price/review/NAP generation.

Open use case

Content Engine Sprint

Topic maps, article briefs, researched drafts, generated header assets, schema blocks, internal links and deployment QA as one workflow.

Open use case

Useful Tools Pack

Calculators, checkers, product selectors and niche advisors that answer a visitor’s practical question and route the next step.

Open use case

URL-first schema proof

Structured data tools should extract before they generate

The implementation pattern uses live-page snapshots, guardrail prompts and fallbacks so the output starts from what is actually visible on the page, not from invented business facts.

3 SEO AI endpoints

Separate generators handle metadata/Open Graph, FAQ blocks and JSON-LD schema so each output can be reviewed independently.

21 snapshot fields

The crawler captures final URL, status, content type, title, meta description, canonical, robots, language, headings, text sample, word count and social metadata.

7 schema types + Auto

Allowed outputs are WebPage, Article, FAQPage, LocalBusiness, Product, Service and BreadcrumbList, with Auto choosing the safest type.

No unsupported prices, reviews or NAP

The prompt rules block unsupported prices, ratings, phone numbers and addresses unless they are present in the page snapshot or supplied by the business.

Technical SEO deploy QA proof

Launch QA should leave an evidence trail

The scanner/reporting pattern turns checks into structured records: what was crawled, what failed, how severe it is and what needs to be reviewed before a page is called live.

8 check families

Meta tags, performance, images, links, SSL, content depth, mobile viewport and robots/noindex checks.

12 issue types

Missing titles, descriptions, H1s, alt text, SSL, viewport, noindex and placeholder-link issues become prioritised report items.

8-table data model

Sites, scans, issues, templates, comparisons and queue records support historical reports rather than one-off notes.

Browser evidence gate

Final release checks include live-domain HTTP, sitemap, JSON-LD, console/network and mobile overflow/screenshot verification.

Public-safe proof

What we show, and what we deliberately do not show

The public site uses architecture, workflow shape, component lists and safety boundaries. It does not publish private repo paths, call data, client phone numbers, ticket IDs, credentials, unverified testimonials or made-up savings figures.

Next step

Want a similar system for your business?

Send the workflow or page you want to improve. We will map the first useful version, the data boundary and the review point.

Book a 20-minute workflow triage