Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    Documentation

    Вітаємо — місія та аудиторії

    Ласкаво просимо до Ring Platform - Врата між Людством та Квантовим Світом

    Хаб бібліотеки

    Overview

    Початок роботи

    Індекс
    Передумови
    Встановлення
    Міграції бази даних
    Валідація першого успіху
    Усунення несправностей
    Next Steps

    Архітектура

    Index
    Режими бекенду та бази даних
    Data Model
    Архітектура Аутентифікації
    Архітектура Email AI-CRM
    Архітектура PaymentConductor
    Архітектура News Kingdom
    Proxy та інтернаціоналізація
    Real Time
    Security

    Функції

    Індекс
    Authentication
    Email AI-CRM
    Сутності
    Можливості
    Повідомлення
    Notifications
    Push-сповіщення через FCM (Ring)
    Web3 Гаманець
    Магазин
    Інтеграція платежів
    PaymentConductor
    Інтеграція WayForPay

    API-інтерфейс

    Індекс
    Аутентифікація
    Email AI-CRM API
    Entities
    Можливості
    API повідомлень
    API повідомлень
    Гаманець
    API магазину

    CLI

    Ring CLI (лише enterprise)

    Кастомізація

    Індекс
    Брендування
    Функції
    Локалізація
    Теми
    Компоненти

    Розгортання

    Index
    Self-hosted розгортання
    Vercel
    Docker
    Environment
    Моніторинг та аналітика
    Оптимізація продуктивності
    Резервне копіювання та відновлення

    Розробка

    Розробка
    Локальне налаштування
    Структура коду
    Community tooling
    Ring MCP Server
    OSS vs enterprise
    Найкращі практики
    Workflow

    Приклади

    Приклади
    Швидкий старт
    Автентифікація
    Email AI-CRM — туторіал
    Інтеграція API
    Інтеграція Web3
    Білий лейбл
    Реальні приклади

    Інтеграції

    Ethereum гаманці (Wagmi v3)

    Швидкий вхід (CTO · аудитори · агенти)

    Хаб бібліотеки
    Вітаємо — місія та аудиторії
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP
    Деплой (Docker · k8s)
    Безпека та відповідність
    Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    Documentation

    Вітаємо — місія та аудиторії

    Ласкаво просимо до Ring Platform - Врата між Людством та Квантовим Світом

    Хаб бібліотеки

    Overview

    Початок роботи

    Індекс
    Передумови
    Встановлення
    Міграції бази даних
    Валідація першого успіху
    Усунення несправностей
    Next Steps

    Архітектура

    Index
    Режими бекенду та бази даних
    Data Model
    Архітектура Аутентифікації
    Архітектура Email AI-CRM
    Архітектура PaymentConductor
    Архітектура News Kingdom
    Proxy та інтернаціоналізація

    Функції

    Індекс
    Authentication
    Email AI-CRM
    Сутності
    Можливості
    Повідомлення
    Notifications
    Push-сповіщення через FCM (Ring)

    API-інтерфейс

    Індекс
    Аутентифікація
    Email AI-CRM API
    Entities
    Можливості
    API повідомлень
    API повідомлень
    Гаманець
    API магазину

    CLI

    Ring CLI (лише enterprise)

    Кастомізація

    Індекс
    Брендування
    Функції
    Локалізація
    Теми
    Компоненти

    Розгортання

    Index
    Self-hosted розгортання
    Vercel
    Docker
    Environment
    Моніторинг та аналітика
    Оптимізація продуктивності
    Резервне копіювання та відновлення

    Розробка

    Розробка
    Локальне налаштування
    Структура коду
    Community tooling
    Ring MCP Server
    OSS vs enterprise
    Найкращі практики
    Workflow

    Приклади

    Приклади
    Швидкий старт
    Автентифікація
    Email AI-CRM — туторіал
    Інтеграція API
    Інтеграція Web3
    Білий лейбл
    Реальні приклади

    Інтеграції

    Ethereum гаманці (Wagmi v3)

    Швидкий вхід (CTO · аудитори · агенти)

    Хаб бібліотеки
    Вітаємо — місія та аудиторії
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP
    Деплой (Docker · k8s)
    Безпека та відповідність
    Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    Documentation

    Вітаємо — місія та аудиторії

    Ласкаво просимо до Ring Platform - Врата між Людством та Квантовим Світом

    Хаб бібліотеки

    Overview

    Початок роботи

    Індекс
    Передумови
    Встановлення
    Міграції бази даних
    Валідація першого успіху
    Усунення несправностей
    Next Steps

    Архітектура

    Index
    Режими бекенду та бази даних
    Data Model
    Архітектура Аутентифікації
    Архітектура Email AI-CRM
    Архітектура PaymentConductor
    Архітектура News Kingdom
    Proxy та інтернаціоналізація

    Функції

    Індекс
    Authentication
    Email AI-CRM
    Сутності
    Можливості
    Повідомлення
    Notifications
    Push-сповіщення через FCM (Ring)

    API-інтерфейс

    Індекс
    Аутентифікація
    Email AI-CRM API
    Entities
    Можливості
    API повідомлень
    API повідомлень
    Гаманець
    API магазину

    CLI

    Ring CLI (лише enterprise)

    Кастомізація

    Індекс
    Брендування
    Функції
    Локалізація
    Теми
    Компоненти

    Розгортання

    Index
    Self-hosted розгортання
    Vercel
    Docker
    Environment
    Моніторинг та аналітика
    Оптимізація продуктивності
    Резервне копіювання та відновлення

    Розробка

    Розробка
    Локальне налаштування
    Структура коду
    Community tooling
    Ring MCP Server
    OSS vs enterprise
    Найкращі практики
    Workflow

    Приклади

    Приклади
    Швидкий старт
    Автентифікація
    Email AI-CRM — туторіал
    Інтеграція API
    Інтеграція Web3
    Білий лейбл
    Реальні приклади

    Інтеграції

    Ethereum гаманці (Wagmi v3)

    Швидкий вхід (CTO · аудитори · агенти)

    Хаб бібліотеки
    Вітаємо — місія та аудиторії
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP
    Деплой (Docker · k8s)
    Безпека та відповідність
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Науковий редактор
    Система локалей
    Безпека та відповідність
    NFT Маркетплейс
    Система Стейкінга Токенів
    Паттерни Оптимізації Продуктивності
    Мобільний Досвід
    API адміністратора
    Code Style
    Performance
    Тестування
    Розгортання
    Налагодження
    Співпраця
    Приклади API
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)
    Real Time
    Security
    Web3 Гаманець
    Магазин
    Інтеграція платежів
    PaymentConductor
    Інтеграція WayForPay
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Науковий редактор
    Система локалей
    Безпека та відповідність
    NFT Маркетплейс
    Система Стейкінга Токенів
    Паттерни Оптимізації Продуктивності
    Мобільний Досвід
    API адміністратора
    Code Style
    Performance
    Тестування
    Розгортання
    Налагодження
    Співпраця
    Приклади API
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)
    Real Time
    Security
    Web3 Гаманець
    Магазин
    Інтеграція платежів
    PaymentConductor
    Інтеграція WayForPay
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Науковий редактор
    Система локалей
    Безпека та відповідність
    NFT Маркетплейс
    Система Стейкінга Токенів
    Паттерни Оптимізації Продуктивності
    Мобільний Досвід
    API адміністратора
    Code Style
    Performance
    Тестування
    Розгортання
    Налагодження
    Співпраця
    Приклади API
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)

    Email AI-CRM

    AI-керування поштою для операторів спільнот Ring Platform

    Модуль services/email/ обробляє вхідну пошту через IMAP IDLE, класифікує намір і тон, генерує відповіді через Claude та інтегрується з CRM (контакти, задачі, чернетки).

    Архітектура

    IMAP → Parser → 4-Layer Security → Intent + Sentiment → Context → Response Generator
      → Contacts / Tasks / Drafts → Auto-send або human review → SMTP
    ШарШляхРоль
    Ingestionservices/email/imap/IMAP IDLE + fallback polling
    Parserservices/email/parser/RFC 5322, threads
    Securityservices/email/security/4 шари anti-injection
    AIservices/email/ai/Intent, sentiment, generation, cost
    CRM

    Email AI-CRM

    AI-керування поштою для операторів спільнот Ring Platform

    Модуль services/email/ обробляє вхідну пошту через IMAP IDLE, класифікує намір і тон, генерує відповіді через Claude та інтегрується з CRM (контакти, задачі, чернетки).

    Архітектура

    IMAP → Parser → 4-Layer Security → Intent + Sentiment → Context → Response Generator
      → Contacts / Tasks / Drafts → Auto-send або human review → SMTP
    ШарШляхРоль
    Ingestionservices/email/imap/IMAP IDLE + fallback polling
    Parserservices/email/parser/RFC 5322, threads
    Securityservices/email/security/4 шари anti-injection
    AIservices/email/ai/Intent, sentiment, generation, cost
    CRM

    Email AI-CRM

    AI-керування поштою для операторів спільнот Ring Platform

    Модуль services/email/ обробляє вхідну пошту через IMAP IDLE, класифікує намір і тон, генерує відповіді через Claude та інтегрується з CRM (контакти, задачі, чернетки).

    Архітектура

    IMAP → Parser → 4-Layer Security → Intent + Sentiment → Context → Response Generator
      → Contacts / Tasks / Drafts → Auto-send або human review → SMTP
    ШарШляхРоль
    Ingestionservices/email/imap/IMAP IDLE + fallback polling
    Parserservices/email/parser/RFC 5322, threads
    Securityservices/email/security/4 шари anti-injection
    AIservices/email/ai/Intent, sentiment, generation, cost
    CRM
    services/email/crm/
    Контакти, auto-tasks
    Draftsservices/email/drafts/Review queue, auto-send
    Orchestratorservices/email/email-processor.tsКоординація подій

    4-шаровий захист

    1. Input sanitization — приховані символи, delimiter attacks
    2. Injection classifier — Claude Haiku
    3. Spotlighting — datamarking ненадійного контенту (>>>)
    4. Output validation — витік промптів, PII, exfiltration

    AI pipeline

    services/email/crm/
    Контакти, auto-tasks
    Draftsservices/email/drafts/Review queue, auto-send
    Orchestratorservices/email/email-processor.tsКоординація подій

    4-шаровий захист

    1. Input sanitization — приховані символи, delimiter attacks
    2. Injection classifier — Claude Haiku
    3. Spotlighting — datamarking ненадійного контенту (>>>)
    4. Output validation — витік промптів, PII, exfiltration

    AI pipeline

    services/email/crm/
    Контакти, auto-tasks
    Draftsservices/email/drafts/Review queue, auto-send
    Orchestratorservices/email/email-processor.tsКоординація подій

    4-шаровий захист

    1. Input sanitization — приховані символи, delimiter attacks
    2. Injection classifier — Claude Haiku
    3. Spotlighting — datamarking ненадійного контенту (>>>)
    4. Output validation — витік промптів, PII, exfiltration

    AI pipeline

    • 16 категорій intent (pricing_inquiry, technical_support, enterprise_inquiry, …)
    • Sentiment — urgency, at_risk / satisfied
    • Model tiering — Haiku (класифікація) → Sonnet/Opus (складні відповіді)
    • Prompt caching — до ~90% економії на system prompt
    • 5 tools у генераторі: search_knowledge_base, lookup_contact, create_task, escalate_to_human, check_account_status
    • 16 категорій intent (pricing_inquiry, technical_support, enterprise_inquiry, …)
    • Sentiment — urgency, at_risk / satisfied
    • Model tiering — Haiku (класифікація) → Sonnet/Opus (складні відповіді)
    • Prompt caching — до ~90% економії на system prompt
    • 5 tools у генераторі: search_knowledge_base, lookup_contact, create_task, escalate_to_human, check_account_status
    • 16 категорій intent (pricing_inquiry, technical_support, enterprise_inquiry, …)
    • Sentiment — urgency, at_risk / satisfied
    • Model tiering — Haiku (класифікація) → Sonnet/Opus (складні відповіді)
    • Prompt caching — до ~90% економії на system prompt
    • 5 tools у генераторі: search_knowledge_base, lookup_contact, create_task, escalate_to_human, check_account_status

    CRM і чернетки

    • Контакти з sentiment_history, зв’язок з ring_user_id
    • Auto-tasks: enterprise inquiry, demo, complaint, bug, frustrated sentiment
    • Auto-send при confidence ≥ 0.90 для безпечних intent (документація, feedback, …)

    База даних

    Міграція: data/migrations/001_email_crm_schema.sql — 9 таблиць (email_contacts, email_threads, email_messages, email_drafts, email_tasks, …).

    Admin UI

    • /admin/email-inbox — threads
    • /admin/email-drafts — approve / reject
    • /admin/email-contacts — CRM
    • /admin/email-analytics — volume, cost, cache hit rate

    Швидкий старт

    CRM і чернетки

    • Контакти з sentiment_history, зв’язок з ring_user_id
    • Auto-tasks: enterprise inquiry, demo, complaint, bug, frustrated sentiment
    • Auto-send при confidence ≥ 0.90 для безпечних intent (документація, feedback, …)

    База даних

    Міграція: data/migrations/001_email_crm_schema.sql — 9 таблиць (email_contacts, email_threads, email_messages, email_drafts, email_tasks, …).

    Admin UI

    • /admin/email-inbox — threads
    • /admin/email-drafts — approve / reject
    • /admin/email-contacts — CRM
    • /admin/email-analytics — volume, cost, cache hit rate

    Швидкий старт

    CRM і чернетки

    • Контакти з sentiment_history, зв’язок з ring_user_id
    • Auto-tasks: enterprise inquiry, demo, complaint, bug, frustrated sentiment
    • Auto-send при confidence ≥ 0.90 для безпечних intent (документація, feedback, …)

    База даних

    Міграція: data/migrations/001_email_crm_schema.sql — 9 таблиць (email_contacts, email_threads, email_messages, email_drafts, email_tasks, …).

    Admin UI

    • /admin/email-inbox — threads
    • /admin/email-drafts — approve / reject
    • /admin/email-contacts — CRM
    • /admin/email-analytics — volume, cost, cache hit rate

    Швидкий старт

    # .env.local
    IMAP_HOST=mail.example.com
    IMAP_USER=info@example.com
    IMAP_PASSWORD=
    SMTP_HOST=mail.example.com
    SMTP_USER=info@example.com
    SMTP_PASSWORD=
    ANTHROPIC_API_KEY=
    
    psql "$DATABASE_URL" -f data/migrations/001_email_crm_schema.sql
    # .env.local
    IMAP_HOST=mail.example.com
    IMAP_USER=info@example.com
    IMAP_PASSWORD=
    SMTP_HOST=mail.example.com
    SMTP_USER=info@example.com
    SMTP_PASSWORD=
    ANTHROPIC_API_KEY=
    
    psql "$DATABASE_URL" -f data/migrations/001_email_crm_schema.sql
    # .env.local
    IMAP_HOST=mail.example.com
    IMAP_USER=info@example.com
    IMAP_PASSWORD=
    SMTP_HOST=mail.example.com
    SMTP_USER=info@example.com
    SMTP_PASSWORD=
    ANTHROPIC_API_KEY=
    
    psql "$DATABASE_URL" -f data/migrations/001_email_crm_schema.sql
    import { getEmailProcessor } from '@/services/email';
    const processor = getEmailProcessor();
    processor.on('draft:auto_sent', ({ messageId }) => console.log(messageId));
    await processor.start();
    import { getEmailProcessor } from '@/services/email';
    const processor = getEmailProcessor();
    processor.on('draft:auto_sent', ({ messageId }) => console.log(messageId));
    await processor.start();
    import { getEmailProcessor } from '@/services/email';
    const processor = getEmailProcessor();
    processor.on('draft:auto_sent', ({ messageId }) => console.log(messageId));
    await processor.start();

    Пов’язане

    • Архітектура
    • API
    • Туторіал
    • Environment

    Пов’язане

    • Архітектура
    • API
    • Туторіал
    • Environment

    Пов’язане

    • Архітектура
    • API
    • Туторіал
    • Environment