dot&dash
Example systems / 004

Problem, solution, result. What the business looked like before, what we built, and what changed.

01 / Operations platform

MMXXV

Live

One operations platform for a marketing agency.

Problem

A 40-person agency ran client work across four spreadsheets, a CRM, Slack and Drive. Nothing agreed. Weekly reporting took a full day.

Solution

A custom operations platform: projects, retainers, time, capacity and client status in one surface. Integrated with the CRM and Slack.

Result

Weekly reporting: 8h → 0h · manual admin per project cut by ~60%.

02 / Client portal

MMXXV

Live

A candidate portal for a recruitment firm.

Problem

Consultants sent CVs, feedback and interview notes over mail. Clients waited days for updates and no one had a full view of the pipeline.

Solution

A branded client portal per account, with live pipeline, structured feedback and one-click scheduling. Two-way sync with the ATS.

Result

Time-to-feedback: 2 days → 4 hours · fewer status meetings, more placements.

03 / Internal CRM

MMXXIV

Live

A CRM built around a wholesaler's pipeline.

Problem

The team tried three off-the-shelf CRMs and dropped each one. The sales cycle was too specific: long, multi-contact, deeply tied to inventory.

Solution

A custom CRM modelled around their actual pipeline, wired directly to inventory and Fortnox. AI drafts follow-ups and summarises calls.

Result

Deal admin: 30 min → 6 min · pipeline visible in real time for the whole team.

04 / AI knowledge base

MMXXV

Live

An internal AI trained on a company's own documents.

Problem

Onboarding took weeks because knowledge was scattered across Notion, Drive and old proposals. The same questions were answered in Slack every day.

Solution

An internal AI trained on their documents, wired into Slack. Answers with sources, private by default, role-based access.

Result

Onboarding time cut in half · repeat questions in #general down ~70%.

A similar problem? Let's be concrete.

Book a discovery call →