Salesforce service cloud
Overview
SLUG: SALESFORCE_SERVICE_CLOUD
Description
Salesforce Service Cloud is a customer service platform providing case management, knowledge base, omnichannel support, and service automation to deliver exceptional customer experiences
Authentication Details
OAuth2
Connecting to Salesforce service cloud
Create an auth config
Use the dashboard to create an auth config for the Salesforce service cloud toolkit. This allows you to connect multiple Salesforce service cloud accounts to Composio for agents to use.
Select App
Navigate to [Salesforce service cloud](https://platform.composio.dev?next_page=/marketplace/Salesforce service cloud).
Create and Get auth config ID
Click “Create Salesforce service cloud Auth Config”. After creation, copy the displayed ID starting with ac_. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the [Salesforce service cloud toolkit’s playground](https://app.composio.dev/app/Salesforce service cloud)
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
SALESFORCE_SERVICE_CLOUD_AGENT_SENSITIVE_DATA_RULE_TRIGGERED
Tool Name: Agent Sensitive Data Rule Triggered
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_CHASITOR_SNEAK_PEEK
Tool Name: Chasitor Sneak Peek
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_COMPOSITE_BATCH
Tool Name: Composite Batch
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_COMPOSITE_REQUEST
Tool Name: Composite Request
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_COMPOSITE_SOBJECT_TREE
Tool Name: Composite SObject Tree
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_CREATE_CASE_RECORD
Tool Name: Create Case Record
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_DELETE_CASE_RECORD
Tool Name: Delete Case Record
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_DESCRIBE_CASE_S_OBJECT
Tool Name: Describe Case SObject
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_DESCRIBE_S_OBJECT
Tool Name: Describe SObject
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_END_CHAT_SESSION
Tool Name: End Chat Session
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_GENERATE_REQUEST_ID
Tool Name: Generate Request ID
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_GENERATE_SIGNED_JWT_ASSERTION
Tool Name: Generate Signed JWT Assertion
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_GET_CASE_RECORD
Tool Name: Get Case Record
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_GET_CHAT_MESSAGES
Tool Name: Get Chat Messages
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_GET_LIVE_AGENT_API_VERSION
Tool Name: Get Live Agent API Version
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_LIST_EINSTEIN_BOTS
Tool Name: List Einstein Bots
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_QUERY_ALL_SOQL
Tool Name: Query All SOQL
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_QUERY_SOQL
Tool Name: Query SOQL
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_RECONNECT_CHAT_SESSION
Tool Name: Reconnect Chat Session
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_RESYNC_CHASITOR_STATE
Tool Name: Resync Chasitor State
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_RETRIEVE_CONNECTED_APP_PRIVATE_KEY
Tool Name: Retrieve Connected App Private Key
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_RETRIEVE_SALESFORCE_USERNAME
Tool Name: Retrieve Salesforce Username
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_SEND_CUSTOM_EVENT
Tool Name: Send Custom Event
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_SET_BREADCRUMB
Tool Name: Set Breadcrumb
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_UPLOAD_FILE_TO_S3
Tool Name: Upload File to S3
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_UPSERT_CASE_RECORD
Tool Name: Upsert Case Record
Description
Action Parameters
Action Response
SALESFORCE_SERVICE_CLOUD_VISITOR_SENSITIVE_DATA_RULE_TRIGGERED
Tool Name: Visitor Sensitive Data Rule Triggered
Description
Action Parameters
Action Response