← All work

Applied AI / Messaging

1 min read

AI CRM: local intelligence, inside the conversation

68% of client chats handled without paid LLM APIs

A WhatsApp CRM agent connecting Laravel and local Ollama models to keep client conversations moving around the clock.

My contribution
Laravel integration & AI automation
Scope
CRM conversations and local model inference
Stack
Laravel / Ollama / WhatsApp API
Visit the live project (opens in a new tab)

01 /The problem

Client conversations needed support beyond office hours. A useful agent had to work inside the existing WhatsApp and Laravel CRM flow, while keeping recurring model costs under control.

02 /What shipped

The WhatsApp API connects client messages to the Laravel application. Laravel orchestrates the CRM workflow and calls a local model through Ollama to generate replies.

Using local inference removes the per-message charge from a paid LLM API. The agent stays part of the production CRM rather than becoming a separate tool for staff to manage.

03 /Result

The agent handled 68% of client chats without paid LLM APIs, with replies available 24/7. The result combines the application backend, a messaging integration, and local inference in one operational workflow.

The takeaway

Put intelligence inside the tools clients already use.

Discuss the implementation
Next case studyHisabKarLay: one POS, many tenants