← back to work
work
internal tool · at multiskills it

Internal CRM multi-agent system.

A multi-agent system that watches the CRM, qualifies leads, and reports back, with a director agent orchestrating sales, marketing, and customer support sub-agents.

  • roleTeam build. Contributed to architecture and agent logic.
  • clientMultiskills IT (internal tool for ops and client management).
  • datesaug → nov 2025
  • statusshipped

the problem

Multiskills IT's internal CRM workflows were spread across people and tools, with leads falling through cracks between sales, marketing, and support. The team needed an automated layer that could watch the CRM continuously, qualify incoming leads, and keep the right people looped in without adding manual triage.

the approach

Built as a multi-agent system on n8n, sitting on top of Odoo as the CRM of record. Three domain agents handled sales, digital marketing, and customer support workflows respectively. A director agent sat above them, routing incoming signals to the right sub-agent and coordinating handoffs when a lead crossed domains. Originally scoped as an internal tool with potential to productize, though that path was not pursued after initial deployment.

the outcome

Delivered as the internal system for the operations team. Took continuous CRM watching and lead qualification off human plates. Gave the team a consistent reporting layer across sales, marketing, and support without each domain building its own.

the lessons

Multi-agent systems are only as good as the director. Most of the real design work was in the orchestration logic, not the individual agents. Also: 'internal tool with optional product path' rarely becomes the product. Pick one from day one.

stack

  • n8n ·
  • Odoo ·
  • Anthropic Claude

screenshots

coming soon