sshvarzman-salesforce/claude-skills

sf-service-voice-runtime

Service Connector API — voice interaction runtime for Service Cloud Voice agents and supervisors.

Ver código-fonte

Como usar

  1. Copie o comando e verifique o pacote antes de instalar no seu ambiente de agente.
  2. Consulte no original as ferramentas, credenciais e ambientes necessários.
  3. Descreva os dados de entrada e a entrega esperada; confira a saída com as fontes.
npx skills add https://github.com/sshvarzman-salesforce/claude-skills --skill sf-service-voice-runtime

Antes de começar

  • A instalação não inclui assinatura de modelo, franquia API ou acesso aos seus arquivos.
  • Estrelas e instalações indicam atividade, não um teste independente de qualidade ou segurança.
Documento original do Skill

Renderizado do repositório de origem, preservando títulos, exemplos, código, tabelas, links e imagens.

Service Cloud Voice — Runtime Interaction (Service Connector API)

Use This Skill When

  • Building or extending a Service Cloud Voice softphone / interaction pane.
  • Driving call control (accept, end, hold/resume, mute/unmute, DTMF, transfer, conference) from an LWC or Aura component.
  • Adding supervisor tooling — barge-in, silent monitor, whisper — in real time.
  • Wiring agent presence and login/logout state changes into the same client.

Core Workflow

  1. Confirm the CTI surface
  • Service Cloud Voice + Amazon Connect (or partner CCaaS) is provisioned with the Service Connector API loaded on the interaction pane.
  1. Model call state
  • Track call lifecycle: Ringing → Connected → OnHold → Transferring → Ended.
  • Bind UI buttons to Sfdc.interaction.voice.* calls; guard with the current state.
  1. Agent-side controls
  • Accept / End: acceptCall(), endCall().
  • Hold / Resume, Mute / Unmute.
  • Transfer patterns: blind vs warm; conference for three-way.
  • DTMF: sendDigits() for IVR navigation from an assist tool.
  1. Presence + login
  • login(), logout(), setAgentStatus() — synchronize with Omni presence where used.
  1. Supervisor controls
  • barge(), monitor() (silent), whisper() — gate behind supervisor role check on the client.
  1. Correlate to records
  • Bind interaction events to VoiceCall, MessagingSession, or Case — see sf-service-voice-toolkit for transcript subscribe/teardown and sf-service-voice-digital for channel patterns.

Deliverables

  • Call-state model with allowed transitions.
  • Button-to-API map for the agent pane (with role guards on supervisor actions).
  • Failure/edge-case handling — dropped connections, transfer failures, DTMF timing.
  • Test plan — one call per control, end-to-end with a soft phone in preview.

References

  • See references/api-cli.md for the full Service Connector API surface used in this skill.

Relacionados por tarefa

do mesmo repositório

Mais Skills

Todos os Skills
sshvarzman-salesforce
Comunidade

activating-datacloud

Salesforce Data Cloud Act phase. Use this skill when the user manages activations, activation targets, data actions, or downstream delivery of Data Cloud audiences and data. TRIGGER when: user manages activations, activation targets, data actions, or downstream delivery of Data Cloud audiences and data. DO NOT TRIGGER when: the task is segment creation (use segmenting-datacloud), data retrieval/search work (use retrieving-datacloud), or STDM/session tracing (use observing-agentforce).

instalações
1
GitHub Stars
0
Atualizado
15 de out.
sshvarzman-salesforce
Comunidade

agentforce-skills-research

Research Agentforce configuration patterns — topics, actions, instructions, CLTs, knowledge, planner behavior. Searches Salesforce docs, Trailhead, internal repos (git.soma), Slack channels, and Google Docs to find working examples, known issues, and best practices.

instalações
1
GitHub Stars
0
Atualizado
15 de out.
sshvarzman-salesforce
Comunidade

harmonizing-datacloud

Salesforce Data Cloud Harmonize phase. Use this skill when the user works with DMOs, mappings, relationships, identity resolution, unified profiles, data graphs, or universal IDs. TRIGGER when: user works with DMOs, mappings, relationships, identity resolution, unified profiles, data graphs, or universal IDs. DO NOT TRIGGER when: the task is only about streams/DLOs (use preparing-datacloud), segments/insights (use segmenting-datacloud), retrieval/search (use retrieving-datacloud), or STDM/sessio

instalações
1
GitHub Stars
0
Atualizado
15 de out.
sshvarzman-salesforce
Comunidade

preparing-datacloud

Salesforce Data Cloud Prepare phase. Use this skill when the user creates or manages Data Cloud data streams, DLOs, transforms, or Document AI configurations. TRIGGER when: user creates or manages Data Cloud data streams, DLOs, transforms, or Document AI configurations, or asks about ingestion into Data Cloud. DO NOT TRIGGER when: the task is connection setup only (use connecting-datacloud), DMOs and identity resolution (use harmonizing-datacloud), or query/search work (use retrieving-datacloud)

instalações
1
GitHub Stars
0
Atualizado
15 de out.