Salesforce Messaging API and Conversation Toolkit API implementation guidance. Use when building custom messaging clients, orchestrating agent handoff, sending/receiving messages, or managing conversation sessions and participant context in Service Cloud.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Salesforce Messaging API and Conversation Toolkit API implementation guidance. Use when building custom messaging clients, orchestrating agent handoff, sending/receiving messages, or managing conversation sessions and participant context in Service Cloud.
disable-model-invocation
true
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.