Projects & experience

MATCHALAB client project

DaVinci: connecting manufacturing operations with ERP, CRM, and AI

An integrated operating system connecting accounting, purchasing, manufacturing, inventory, showroom sales, and customer workflows, with AI-assisted reporting and conversation-driven automation.

EgyptFurniture manufacturing & showroom operationsLive operating system

01

The operating challenge

DaVinci needed a connected system across its business operations: accounting, customer records, invoices, purchasing, manufacturing, inventory, showroom activity, and sales. The objective was to make these workflows operate together rather than remain separate administrative tasks.

02

What MATCHALAB delivered

MATCHALAB built the internal ERP and CRM workflows around the business. The scope covered invoice creation and entry, purchasing, customer accounts, manufacturing processes, warehouse coordination, and the movement of products and sales information across showrooms.

The system also connects customer-facing activity to the internal operation. Supported workflows include appointment booking, customer requests, order capture, sales-team notification, and follow-up.

03

AI connected to the operation

An AI assistant allows staff to ask questions about business information, including accounts, purchases, invoices, and operational reports. Access follows the permissions available to the user, so the assistant presents information within that user's permitted scope.

Daily summaries and alerts help staff identify activity that needs attention. Instead of only viewing a static report, they can ask follow-up questions and discuss the information with the assistant.

04

Customer conversations that lead to action

Messaging and voice workflows support customer enquiries and connect them to appointments, order records, confirmations, and CRM follow-up. The integration includes Twilio and Meta WhatsApp interfaces, with Vapi, OpenAI, and ElevenLabs used in the voice workflow and backend services with n8n coordinating operational actions.

05

The technology foundation

Java, Node.js, and MySQL support the business system, with hosting on AWS. Business logic, customer interactions, and reporting are connected around the workflows the company uses.

06

Operating outcome

The described modules are in live use. The system reduces the need to move manually between customer conversations, operational records, reports, and sales preparation. Staff receive daily information, while customers can be guided towards a prepared appointment and a recorded next step.

Project technologies

JavaNode.jsMySQLAWSn8nTwilioMeta WhatsAppVapiOpenAIElevenLabs
Technology names describe components used in this project, not partnerships, certifications, or endorsements.

Start with the operating need

Discuss a connected ERP, CRM, or AI operations project

Share the workflow, existing systems, and delivery requirements. We can define the scope and responsibilities together.

Discuss a Solution