Backend code lives in this repo: code/mojoe-vinsolutions/rust_vinsolutions/ (Rust) and code/mojoe-vinsolutions/go_vinsolutions/ (Go). Clone the portfolio repository to get the source.
How to run
Clone this repository, then open the-monospace-web/code/mojoe-vinsolutions.
n8n workflow: Download vinsolutions_n8n_enhanced.json and import it into n8n. Configure credentials (Firestore, Telegram, MoJoe API) in n8n and activate the workflow.
Rust/Go backends: Build and run from rust_vinsolutions/ or go_vinsolutions/ as needed; ensure MoJoe API and Firestore are configured.
MoJoe Auto Vinsolutions CRM Integration is an n8n workflow automation system that integrates Vinsolutions CRM with the MoJoe Auto dealership platform. The workflow automates lead import, data normalization, customer record creation, email sequences, and reporting.
Architecture
Data Flow
Vinsolutions CSV/Webhook
│
│ Import & Parse
▼
Data Normalization
│
│ Structure Lead Data
▼
Duplicate Check (Firestore)
│
│ Filter New Leads
▼
Save to Firestore
│
├─→ Create Customer Record
├─→ Create Vehicle Record
└─→ Trigger Email Sequence
│
▼
Update CRM Status
│
└─→ Send Notification (Telegram)
Key Components
Vinsolutions Webhook - Receives real-time lead data from Vinsolutions CRM