crmRoutes (routes/crm.ts)

deplao-builder · src/services/api/routes/crm.ts · typescript · MIT
crm, CRM / Leads

Defines CRM API routes for contacts, notes, campaigns, and stats in a TypeScript service.

// Source: https://github.com/babyvibe/deplao-builder | License: MIT | Copyright 2026 babyvibe
// Provided via justclaw.it.com; keep this notice with the code.
/**
 * CRM: khách hàng, ghi chú, chiến dịch gửi tin hàng loạt.
 * Phân loại khách dùng Nhãn (xem nhóm "Nhãn & tin nhanh") — giống UI.
 * Kênh IPC: crm:getContacts, crm:getContactStats, crm:getNotes, crm:saveNote, crm:deleteNote,
 * crm:getCampaigns, crm:saveCampaign, crm:deleteCampaign, crm:cloneCampaign, crm:updateCampaignStatus,
 * crm:addCampaignContacts, crm:getCampaignContacts, crm:deleteCampaignContacts, crm:deleteAllCampaignContacts,
 * crm:getSendLog, crm:getCampaignStats, crm:getActivityStats, crm:getQueueStatus, db:getBankCards, db:upsertBankCard, db:deleteBankCard,
 * db:updateContactProfile, db:setContactAlias, db:getCon

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key