Platform Orchestration Lifecycle¶
This document outlines the end-to-end CRM workflow for Pebble Orchestrator, based on the coordinated lead-to-enquiry lifecycle.
1. Workflow Architecture¶
The CRM manages the lifecycle from Pre-Lead identification through to Enquiry conversion, categorized by interaction states.
Logic Flow¶
flowchart TD
%% Initial Sources
SRC[PRE LEAD SOURCE] --> CP[CAMPAIGN]
SRC --> DB[DATABASE]
SRC --> EML[EMAIL]
%% Campaign Logic
CP -->|Email| EC[Email Campaign]
CP -->|Product| PC[Product Campaign]
CP -->|Industry| IC[Industry Campaign]
EC --> ASE[Auto-send Mass Email]
PC --> TEL[Telephonic]
PC --> FV[Field Visit]
%% Database Logic
DB --> OLD{Old Customer?}
OLD -->|Yes| QUALIF[QUALIFIED]
OLD -->|No| VALIID[VALIDATION]
%% Validation & Triage
EML --> VALIID
VALIID --> NEWC[New Customer Identified]
NEWC -->|Validate CIN/PAN| CONT[CONTACTED]
%% Contact States
TEL & FV --> CONT
TEL & FV --> NCONT[NOT CONTACTED]
%% Qualification
NCONT --> CIF[CONTACT IN FUTURE]
CIF --> ATDB[Add to Database]
CONT --> QUALIF
CONT --> NQUALIF[NOT QUALIFIED]
%% Outcomes & Conversion
QUALIF -->|Convert| SL[Sales Team: Standard]
QUALIF -->|High Strategic/Spec| BD[Business Development]
SL -->|Qualifies Further| BD
QUALIF -->|Convert| ENQ[Convert to Enquiry Screen]
%% Terminal States
NQUALIF --> JNK[JUNK]
NQUALIF --> FK[FAKE]
NQUALIF --> BAR[BARRED]
NQUALIF --> DROP[Drop Go for Approval]
%% Timeout Logic
ENQ & QUALIF -->|Inactivity > 45 Days| DROP
%% Enquiry Stages
ENQ --> PE[Pending Enquiry]
ENQ --> PSPEC[Pending for Specification]
ENQ --> PRFQ[Pending for supplier rate / RFQ]
ENQ --> MKQ[Make Quote]
ENQ --> LP[Long Pendancy]
%% Outcomes
MKQ --> CONV_BD[Convert to BD]
MKQ --> CONV_QTN[Convert to Quotation/Deal Screen]
QUALIF --> ADDDB[ADD TO DATABASE]
%% Styling
style CIF fill:#ffff00,stroke:#333,stroke-width:2px; %% Yellow: Followup
style QUALIF fill:#00ff00,stroke:#333,stroke-width:2px; %% Green: Default
style PE fill:#00ff00,stroke:#333,stroke-width:2px; %% Green: Default
style JNK fill:#00ffff,stroke:#333,stroke-width:2px; %% Blue: Final
style FK fill:#00ffff,stroke:#333,stroke-width:2px; %% Blue: Final
style DROP fill:#00ffff,stroke:#333,stroke-width:2px; %% Blue: Final
style NQUALIF fill:#00ffff,stroke:#333,stroke-width:2px; %% Blue: Final
2. Stage Definitions¶
Interaction Status (Scale)¶
| Color Name | Legend | Description | Examples |
|---|---|---|---|
| Yellow | Follow-up | Requires future engagement | "Contact in Future" |
| Green | Default Stage | Standard progression state | "Qualified", "Pending Enquiry", "Make Quote" |
| Blue | Last Stage | Terminal status or exit state | "Junk", "Fake", "Barred", "Drop", "Not Qualified" |
2.1 Pre-Lead Sources¶
- Campaign: Automated or manual outreach targeting specific industries or products.
- Database: Re-engaging existing customers (direct to Qualified) or validating new ones.
- Email: Direct inbound enquiries requiring validation.
2.2 Validation & Triage¶
For any new customer identified, the system triggers: 1. Automated Validation: CIN, PAN, and GST verification via MCA/GST APIs. 2. Contact Attempts: Telephonic or field visits log the "Contacted" or "Not Contacted" status.
2.3 Qualification & Conversion (The Sales vs. BD Funnel)¶
Qualified leads follow distinct paths based on complexity and potential:
- Marketing Team: Acts as the initial filter, validating pre-leads via CIN/GST/Identity checks.
- Sales Team: Manages standard product requirements and recurring replenishment cycles.
- Business Development (BD): Handles specialized product requirements, long-term strategic contracts, and high-value leads handed over by the Sales team.
- Qualification Parameters: Handover/Conversion requires validation of Budget, Timeline, Feasibility, and Customer Rating.
2.4 Inactivity & The 45-Day Rule¶
To maintain pipeline hygiene, any lead or enquiry showing no progress (no status updates or activity logs) for 45 days is automatically flagged for Drop Approval. - Extension: Users can request a time extension with a recorded business justification.
3. Enquiry Management¶
Once converted to an Enquiry, the record enters the Enquiry Pipeline with specific sub-statuses to track technical and administrative dependencies:
| Status | Requirement |
|---|---|
| Pending Enquiry | Initial sales assessment pending |
| Pending Technical Query | Waiting for technical clarification or chemical spec review |
| Pending Samples | R&D/Production waiting for sample dispatch or feedback |
| Pending VQ Docs | Vendor Questionnaire (Compliance) documentation pending |
| Make Quote | Commercial negotiation and document generation |
[!NOTE] Parallel Processing: Multiple "Pending" statuses can run concurrently (e.g., Sample and VQ docs requested together).
4. Operational Engines¶
[!IMPORTANT] POC Core: The Email Orchestration and Visual Kanban engines form the tactical base of Phase 0, providing the "The Control Plane" for all incoming business signals.
The Lifecycle Orchestrator connects specialized functional engines to execute business logic across the group.
| Engine | Purpose | Target Outcome |
|---|---|---|
| Email Orchestration | Outlook Sync & AI Intent | Incoming Signal Ingestion |
| Visual Kanban | State Machine & Drag-and-Drop | Process Orchestration |
| Campaigns | Outreach automation | Lead Signal Generation |
| Preleads | Ingestion & Cleaning | Massive Contact Triage |
| Masters | Hierarchy & Sync | Data Integrity |
| Quotation | Deal structuring | Commercial Finalization |
| Costing | Margin Governance | Landed Price Precision |
| RFQ Engine | Supplier Sourcing | Price Discovery |
| Follow-ups | Engagement sequencing | Conversion Velocity |
| Orders | Tally/ERP Integration | Revenue Realization |
| Field Sales | On-site Execution | Trusted Relationships |
| Tenders | Bid compliance | Govt Market Capture |
| Quality Lab | Product Verification | Customer Assurance |
5. Automation Targets (Pebble IQ)¶
The AI layer enhances this workflow via: - Auto-send Mass Email: AI selects relevant content based on Campaign Type. - Auto-Qualified Recognition: Identifying "Old Customers" from the Database to bypass validation. - Sentiment Triage: Marking "Junk" or "Fake" enquiries automatically with high confidence scores.