Clari Copilot connector
API Key crmsalesaiautomationConnect to Clari Copilot for sales call transcripts, analytics, call data, and insights.
Clari Copilot connector
-
Install the SDK
Section titled “Install the SDK”Terminal window npm install @scalekit-sdk/nodeTerminal window pip install scalekit -
Set your credentials
Section titled “Set your credentials”Add your Scalekit credentials to your
.envfile. Find values in app.scalekit.com > Developers > API Credentials..env SCALEKIT_ENVIRONMENT_URL=<your-environment-url>SCALEKIT_CLIENT_ID=<your-client-id>SCALEKIT_CLIENT_SECRET=<your-client-secret> -
Make your first call
Section titled “Make your first call”quickstart.ts import { ScalekitClient } from '@scalekit-sdk/node'import 'dotenv/config'const scalekit = new ScalekitClient(process.env.SCALEKIT_ENV_URL,process.env.SCALEKIT_CLIENT_ID,process.env.SCALEKIT_CLIENT_SECRET,)const actions = scalekit.actionsconst connector = 'clari-copilot'const identifier = 'user_123'// Make your first API call through the proxyconst result = await actions.request({connectionName: connector,identifier,path: '/v1/users/me',method: 'GET',})console.log(result)quickstart.py import osfrom scalekit.client import ScalekitClientfrom dotenv import load_dotenvload_dotenv()scalekit_client = ScalekitClient(env_url=os.getenv("SCALEKIT_ENV_URL"),client_id=os.getenv("SCALEKIT_CLIENT_ID"),client_secret=os.getenv("SCALEKIT_CLIENT_SECRET"),)actions = scalekit_client.actionsconnection_name = "clari-copilot"identifier = "user_123"# Make your first API call through the proxyresult = actions.request(connection_name=connection_name,identifier=identifier,path="/v1/users/me",method="GET",)print(result)
Common workflows
Section titled “Common workflows”Proxy API call
const result = await actions.request({ connectionName: 'clari_copilot', identifier: 'user_123', path: '/v1/users/me', method: 'GET',});console.log(result);result = actions.request( connection_name='clari_copilot', identifier='user_123', path="/v1/users/me", method="GET")print(result)Execute a tool
const result = await actions.executeTool({ connector: 'clari_copilot', identifier: 'user_123', toolName: 'clari_copilot_list', toolInput: {},});console.log(result);result = actions.execute_tool( tool_input={}, tool_name='clari_copilot_list', connection_name='clari_copilot', identifier='user_123',)print(result)