Підготовка контенту платформи Ring
Підготовка контенту платформи Ring
Підготовка контенту платформи Ring
AI-управление почтой для операторов сообществ Ring Platform
Модуль services/email/ обрабатывает входящую почту через IMAP IDLE, классифицирует intent и тон, генерирует ответы через Claude и интегрируется с CRM (контакты, задачи, черновики).
IMAP → Parser → 4-Layer Security → Intent + Sentiment → Context → Response Generator
→ Contacts / Tasks / Drafts → Auto-send или human review → SMTP
| Слой | Путь | Роль |
|---|---|---|
| Ingestion | services/email/imap/ | IMAP IDLE + fallback polling |
| Parser | services/email/parser/ | RFC 5322, threads |
| Security | services/email/security/ | 4 слоя anti-injection |
| AI | services/email/ai/ | Intent, sentiment, generation, cost |
| CRM |
AI-управление почтой для операторов сообществ Ring Platform
Модуль services/email/ обрабатывает входящую почту через IMAP IDLE, классифицирует intent и тон, генерирует ответы через Claude и интегрируется с CRM (контакты, задачи, черновики).
IMAP → Parser → 4-Layer Security → Intent + Sentiment → Context → Response Generator
→ Contacts / Tasks / Drafts → Auto-send или human review → SMTP
| Слой | Путь | Роль |
|---|---|---|
| Ingestion | services/email/imap/ | IMAP IDLE + fallback polling |
| Parser | services/email/parser/ | RFC 5322, threads |
| Security | services/email/security/ | 4 слоя anti-injection |
| AI | services/email/ai/ | Intent, sentiment, generation, cost |
| CRM |
AI-управление почтой для операторов сообществ Ring Platform
Модуль services/email/ обрабатывает входящую почту через IMAP IDLE, классифицирует intent и тон, генерирует ответы через Claude и интегрируется с CRM (контакты, задачи, черновики).
IMAP → Parser → 4-Layer Security → Intent + Sentiment → Context → Response Generator
→ Contacts / Tasks / Drafts → Auto-send или human review → SMTP
| Слой | Путь | Роль |
|---|---|---|
| Ingestion | services/email/imap/ | IMAP IDLE + fallback polling |
| Parser | services/email/parser/ | RFC 5322, threads |
| Security | services/email/security/ | 4 слоя anti-injection |
| AI | services/email/ai/ | Intent, sentiment, generation, cost |
| CRM |
services/email/crm/ |
| Контакты, auto-tasks |
| Drafts | services/email/drafts/ | Review queue, auto-send |
| Orchestrator | services/email/email-processor.ts | Координация событий |
>>>)services/email/crm/ |
| Контакты, auto-tasks |
| Drafts | services/email/drafts/ | Review queue, auto-send |
| Orchestrator | services/email/email-processor.ts | Координация событий |
>>>)services/email/crm/ |
| Контакты, auto-tasks |
| Drafts | services/email/drafts/ | Review queue, auto-send |
| Orchestrator | services/email/email-processor.ts | Координация событий |
>>>)pricing_inquiry, technical_support, enterprise_inquiry, …)at_risk / satisfiedsearch_knowledge_base, lookup_contact, create_task, escalate_to_human, check_account_statuspricing_inquiry, technical_support, enterprise_inquiry, …)at_risk / satisfiedsearch_knowledge_base, lookup_contact, create_task, escalate_to_human, check_account_statuspricing_inquiry, technical_support, enterprise_inquiry, …)at_risk / satisfiedsearch_knowledge_base, lookup_contact, create_task, escalate_to_human, check_account_statussentiment_history, связь с ring_user_idМиграция: data/migrations/001_email_crm_schema.sql — 9 таблиц.
/admin/email-inbox — threads/admin/email-drafts — approve / reject/admin/email-contacts — CRM/admin/email-analytics — volume, cost, cache hit ratesentiment_history, связь с ring_user_idМиграция: data/migrations/001_email_crm_schema.sql — 9 таблиц.
/admin/email-inbox — threads/admin/email-drafts — approve / reject/admin/email-contacts — CRM/admin/email-analytics — volume, cost, cache hit ratesentiment_history, связь с ring_user_idМиграция: data/migrations/001_email_crm_schema.sql — 9 таблиц.
/admin/email-inbox — threads/admin/email-drafts — approve / reject/admin/email-contacts — CRM/admin/email-analytics — volume, cost, cache hit rateIMAP_HOST=mail.example.com
IMAP_USER=info@example.com
IMAP_PASSWORD=
ANTHROPIC_API_KEY=
psql "$DATABASE_URL" -f data/migrations/001_email_crm_schema.sqlIMAP_HOST=mail.example.com
IMAP_USER=info@example.com
IMAP_PASSWORD=
ANTHROPIC_API_KEY=
psql "$DATABASE_URL" -f data/migrations/001_email_crm_schema.sqlIMAP_HOST=mail.example.com
IMAP_USER=info@example.com
IMAP_PASSWORD=
ANTHROPIC_API_KEY=
psql "$DATABASE_URL" -f data/migrations/001_email_crm_schema.sqlimport { getEmailProcessor } from '@/services/email';
await getEmailProcessor().start();import { getEmailProcessor } from '@/services/email';
await getEmailProcessor().start();import { getEmailProcessor } from '@/services/email';
await getEmailProcessor().start();