Subtle CRM

Subtle CRM

Subtle CRM

Subtle CRM is a self hosted CRM engineered for Subtle Innovative Services, combining lead pipeline automation, a unified customer communication layer, and internal team chat into one containerized system running on a dedicated cloud server, with object storage, OAuth backed authentication, and a WebRTC calling stack

Subtle CRM is a self hosted CRM engineered for Subtle Innovative Services, combining lead pipeline automation, a unified customer communication layer, and internal team chat into one containerized system running on a dedicated cloud server, with object storage, OAuth backed authentication, and a WebRTC calling stack

Subtle CRM is a self hosted CRM engineered for Subtle Innovative Services, combining lead pipeline automation, a unified customer communication layer, and internal team chat into one containerized system running on a dedicated cloud server, with object storage, OAuth backed authentication, and a WebRTC calling stack

Year

2026

Client

Subtle Innovative Services

Category

Business Systems / CRM Infrastructure

Product Duration

3 months
THE PROBLEM
THE PROBLEM

Subtle Innovative Services needed a CRM that could handle lead conversion, multi channel customer support, and internal communication in one place, without relying on fragmented third party SaaS tools or exposing customers to inconsistent support across platforms.

Data Model & Lifecycle Logic
Data Model & Lifecycle Logic

The CRM runs on a relational data model with custom record types and structured lifecycle rules. Lead progression is governed by state triggers: an Applicant record is only created once a lead's Lifecycle Stage moves to "Converted," enforced at the data layer to prevent duplicate or premature records.

Communication & Messaging Layer
Communication & Messaging Layer

A dedicated messaging service sits behind the CRM, normalizing inbound traffic from WhatsApp, Instagram DMs, Facebook Messenger, email, and SMS into a single conversation model. The service's native interface is fully hidden, replaced end to end by a custom React frontend so agents work inside one unified inbox. Internal team communication runs over a separate real time layer, with WebRTC handling peer to peer voice calls and signaling.

Storage & Media Pipeline
Storage & Media Pipeline

Media, attachments, and generated assets are handled through a decoupled object storage layer, keeping file handling separate from the core application and the system lightweight to run and scale.

Deployment & Reliability
Deployment & Reliability

The system is fully containerized for consistent deployment and easy recovery, with secure token based authentication protecting workspace access and structured email routing for transactional and admin notifications.

Architecture & Stack
Architecture & Stack

Node.js/TypeScript backend, relational database for structured data, containerized deployment, object storage for media, secure authentication, real time infrastructure for calling.

  • My Works My Works

03

//FAQ

Concerns

quick

context

01

Designer or Engineer

02

Types of Projects

03

Working Remotely

04

Music Production Background

05

End-to-End Project Capability

06

Contact

//FAQ

Concerns

quick

context

Designer or Engineer
Types of Projects
Working Remotely
Music Production Background
End-to-End Project Capability
Contact

Let'S WORK

TOGETHER

BASED IN abuja,

nigeria

product engineer
+ Interface Architect

Product Engineer focused on AI-powered tools, scalable systems, and interface architecture.

Let'S WORK

TOGETHER

Product Engineer focused on AI-powered tools, scalable systems, and interface architecture.

Create a free website with Framer, the website builder loved by startups, designers and agencies.