Odoo for a Specialty Coffee Roaster: Task Ownership and Helpdesk

Real client project, name withheld. Delivered at Master Software Solutions; my role is set out below. The client's name and identifying details are left out.

A multi-channel specialty coffee business in Canada moved off a 20-year-old system onto Odoo, so every task and customer query now has an owner, a deadline and a history.

85%fewer missed or untracked employee tasks
3xfaster helpdesk query resolution
60%less time on manual admin and workarounds
70%faster onboarding of new team members

Figures published by Master Software Solutions for this project, not my own measurements.

The problem

The business sells through many channels at once: whole bean and single-cup coffee, subscriptions, office coffee programmes, café and restaurant supply, wholesale and private-label blends. Work passed between people all day, but nothing recorded who owned a task, whether it was finished, or what had happened to a customer's question.

The existing process

The company ran on a platform about 20 years old. It had no task ownership, no audit trail and few modern integrations or reports, so staff had built their own workarounds. Customer queries came in by phone and email and were followed up informally, and each department had its own way of doing things.

Business requirements

My role

I delivered this project at Master Software Solutions as consultant, tech lead, project manager and delivery manager: understanding how the business worked and designing the Odoo solution, leading the MSS developers who built the custom parts, planning and running the phased rollout, and owning delivery through go-live.

The solution

We replaced the legacy platform with Odoo and organised day-to-day work around two things: activities and tasks for internal work, and the Helpdesk app for customer queries. Recurring work was automated so it lands on the right person's list without anyone having to remember it, and workflows were set up per sales channel so each team sees what it needs and nothing more.

Key decisions

Odoo modules used

Implementation

A discovery phase mapped how each channel and department worked. The rollout was phased, and training focused on making the system easy to adopt for staff without a technical background.

Challenges

Results

What I’d tell a similar business

  • Before choosing apps, ask who owns each piece of work today. If the honest answer is “whoever notices”, fix that first.
  • Moving customer queries out of personal inboxes is often the quickest visible win for a growing business.
  • Replacing an old system is as much about retiring workarounds as moving data. List the workarounds during discovery: each one is a requirement in disguise.

Related guides: How to set up a helpdesk in Odoo and common mistakes in Odoo Helpdesk.

Running on an old system and workarounds?

If tasks and customer queries fall through the gaps in your business, tell me how work moves today and I'll suggest where Odoo would help first.

Get in touch View services