使用方法
- 复制安装命令,在自己的智能体环境安装前先检查源码包。
- 从原始文档核对所需工具、凭据和支持的宿主。
- 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/sshvarzman-salesforce/claude-skills --skill sf-service-messaging-conversation-toolkit开始前需了解
- 安装不包含模型订阅、API 额度或访问文件的权限。
- 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。
Messaging API and Conversation Toolkit API
Use This Skill When
- Building or reviewing custom messaging experiences on Salesforce.
- Integrating Messaging API flows for session setup, message exchange, and lifecycle handling.
- Designing Conversation Toolkit API usage for agent context, transcript continuity, and handoff logic.
- Hardening asynchronous messaging operations for retries, idempotency, and sequencing.
Core Workflow
- Define interaction model
- Clarify actors, channels, and transitions between bot, queue, and live agent.
- Design Messaging API contract
- Map conversation start, send/receive events, delivery state, and closure semantics.
- Design Conversation Toolkit usage
- Standardize context payloads, participant updates, and conversation metadata access patterns.
- Enforce operational controls
- Add idempotency keys, replay handling, timeout rules, and dead-letter strategy.
- Instrument and audit
- Track latency, handoff success rate, dropped sessions, and unresolved conversations.
Guardrails
- Keep channel event handling deterministic and sequence-aware.
- Normalize message payloads before enrichment or routing.
- Persist correlation IDs across messaging, case, and incident records.
- Define fallback behavior when conversation state cannot be resolved.
Deliverables
- End-to-end sequence diagram for messaging and handoff.
- API contract checklist (request/response/event expectations).
- Failure mode matrix with recovery actions.
- KPI plan for reliability and customer experience outcomes.



