sf-knowledge-api-cti

Curate Salesforce Open CTI developer guidance into a structured reference from Markdown files.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Avinava/sf-documentation-knowledge --skill sf-knowledge-api-cti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sf-knowledge-api-cti
Source: https://github.com/Avinava/sf-documentation-knowledge/tree/main/skills/api-cti
Command: npx skills add https://github.com/Avinava/sf-documentation-knowledge --skill sf-knowledge-api-cti

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Curates Salesforce Open CTI developer guidance into a concise, structured reference for developers.

Core Features & Use Cases

  • Structured access to Open CTI API concepts, React/JS CTI integration patterns, and UI integration steps.
  • Topic-driven learning by reading index and topic files under knowledge/current/api-cti to gather implementation details, API references, and examples.
  • Fast onboarding for new Open CTI projects by surfacing relevant topics and best practices from curated Markdown resources.

Quick Start

Read the index at knowledge/current/api-cti/_index.md and follow the topics to implement an Open CTI integration.

Frequently Asked Questions about sf-knowledge-api-cti

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate a CTI system with Salesforce using Open CTI?

Salesforce Open CTI integration connects telephony systems to Salesforce via JavaScript APIs. This curated reference provides structured access to API concepts, integration patterns, and UI implementation steps for developers building CTI functionality.

What is Open CTI API and when do I need it for Salesforce?

Open CTI API is a JavaScript-based framework that enables telephony integration within Salesforce. You need it when building custom CTI adapters, implementing screen pops, or embedding call controls directly into the Salesforce UI.

Can I use React or JavaScript to build Open CTI implementations?

Yes, Open CTI supports JavaScript and React integration patterns. This reference curates developer guidance covering JS CTI implementations, API references, and UI integration scenarios to help you build CTI adapters.

What's the best way to get started with Open CTI API development?

Start by reading the curated index at knowledge/current/api-cti/_index.md, then follow the topic-driven learning path. This surfaces relevant implementation details, API references, and best practices for fast onboarding to Open CTI projects.

Does Open CTI work with custom Salesforce apps and UI integrations?

Open CTI works across Salesforce apps for UI integration scenarios. The curated guidance covers API integration tasks, JavaScript CTI implementations, and UI integration steps applicable to custom Salesforce application development.

What are the limitations of Open CTI API for Salesforce telephony integration?

Open CTI API is focused on JavaScript-based telephony integration within Salesforce. This curated reference provides implementation details and best practices but does not cover backend telephony infrastructure or non-Salesforce platform integration scenarios.