# service-email-to-case-configure

Настраивает Salesforce Email-to-Case через Metadata API без графического интерфейса и готовит базу для подключения агентов Agentforce.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 701 установка · ★ 1112
- Автор: forcedotcom
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/forcedotcom/sf-skills/tree/HEAD/skills/service-email-to-case-configure/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/service-email-to-case-configure

## Что делает

Скилл генерирует конфигурацию `CaseSettings` и применяет параметры `emailToCase` через утилиту `scripts/apply-casesettings.py`. Деплой выполняется строго в две фазы: сначала включается On-Demand и базовые Support Settings, затем добавляются маршрутные адреса (`EmailToCase`, `Outlook`, `GmailOAuth`). Одиночный деплой в чистой org падает с ошибкой, поэтому разделение на шаги здесь обязательно.

При подключении агента Agentforce скилл сначала проверяет доступность типа метаданных `BotEmailDefinition` скриптом `scripts/check-agent-email-capability.sh`. Если прав нет, процесс останавливается на чистой настройке почты. Создание агента делегируется в `agentforce-generate` без темы верификации клиентов, а привязка каналов — в `service-agentforce-channel-configure`.

Для запуска нужны CLI-утилита `sf` версии от 2.0.0 и `python3` не ниже 3.9. Скрипт использует активную сессию авторизации и блокирует деплой в продакшен, пока вы явно не передадите флаг `--confirm-production`. Настройку адресов `E2cEasy` скилл не выполняет — их создают только через Easy Setup в интерфейсе Salesforce.

## Требования
- Работает с: Salesforce

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add forcedotcom/sf-skills --skill service-email-to-case-configure -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/service-email-to-case-configure/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/service-email-to-case-configure/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add forcedotcom/sf-skills --skill service-email-to-case-configure -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/service-email-to-case-configure/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add forcedotcom/sf-skills --skill service-email-to-case-configure -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/service-email-to-case-configure/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install forcedotcom/sf-skills service-email-to-case-configure
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/service-email-to-case-configure/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add forcedotcom/sf-skills --skill service-email-to-case-configure -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/forcedotcom/sf-skills --path skills/service-email-to-case-configure
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/service-email-to-case-configure/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add forcedotcom/sf-skills --skill service-email-to-case-configure -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/forcedotcom/sf-skills/tree/HEAD/skills/service-email-to-case-configure/SKILL.md

## Когда брать
- Включить Email-to-Case и On-Demand в Salesforce без Setup UI
- Настроить маршрутизацию адресов электронной почты в обращения
- Подготовить базу Email-to-Case перед подключением Agentforce
- Проверить готовность org к работе с сервисными агентами по email

## Примеры запросов агенту
- Настрой Email-to-Case для org dev-sandbox с маршрутным адресом support@example.com
- Включи On-Demand Email-to-Case и добавь адрес очереди Billing
- Сконфигурируй Email-to-Case и подготовь связку с агентом Agentforce

## Похожие
- [cloudflare-email-service](https://affpapa.org/nevibecode/skills/cloudflare-email-service.md) — скилл · 102300 установок
- [salesforce-development](https://affpapa.org/nevibecode/skills/salesforce-development.md) — скилл · 90 установок
- [apex](https://affpapa.org/nevibecode/rules/apex.md) — правило · ★ 40418
- [Salesforce Visualforce Development](https://affpapa.org/nevibecode/agents/salesforce-visualforce-development.md) — субагент · ★ 40418
- [cargo-connection](https://affpapa.org/nevibecode/skills/cargo-connection.md) — скилл · 10300 установок
- [configuring-vpc-endpoints-for-private-aws-service-access](https://affpapa.org/nevibecode/skills/configuring-vpc-endpoints-for-private-aws-service-access.md) — скилл · 6400 установок

Из того же набора: [forcedotcom/sf-skills](https://affpapa.org/nevibecode/by/forcedotcom/sf-skills.md) — 167 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
