> ## Documentation Index
> Fetch the complete documentation index at: https://grandcentral.backbase.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Connect to Salesforce CRM platform through Grand Central

The Salesforce CRM Connector provides pre-built connectivity with the [Salesforce](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_concepts.htm) Customer Relationship Management platform through the Salesforce API v56.0. It integrates with customer data management and activity management for seamless CRM operations.

**Supported version:** Salesforce API v56.0

## Supported use cases

<CardGroup cols={2}>
  <Card title="Customer Data Management" icon="users">
    Retrieve and update customer information including contact details and personal data
  </Card>

  <Card title="Activity Management" icon="calendar">
    Create, update, and retrieve Task and Event activities linked to Salesforce parties
  </Card>

  <Card title="Real-time Synchronization" icon="arrows-rotate">
    Seamless, real-time data synchronization between Grand Central and Salesforce CRM
  </Card>
</CardGroup>

## Supported operations

The Salesforce Connector supports the following operations from the Grand Central Unified API specification:

### Party

| **Operation**        | **Endpoint**             |
| :------------------- | :----------------------- |
| Get party details    | `GET /parties/{partyId}` |
| Update party details | `PUT /parties/{partyId}` |

<Info>
  The connector retrieves and updates accurate, up-to-date customer data including email address, phone number, and postal address from Salesforce.
</Info>

### Activity

The following table shows the supported activity operations:

| **Operation**              | **Endpoint**                   |
| :------------------------- | :----------------------------- |
| Create activity            | `POST /activities`             |
| Update activity by ID      | `PUT /activities/{activityId}` |
| Get activities by party ID | `POST /activities/partyId`     |

<Info>
  Create and update support Salesforce Task and Event sObjects. Get activities by party ID queries Tasks and Events for the given Contact (party) and maps them to the Grand Central activity contract, including recurrence when you configure it. The get-by-party request also supports optional pagination (`from`, `size`) and ActivityDate filtering (`fromDate`, `toDate`).
</Info>

<Note>
  For a complete list of Grand Central error codes and their descriptions, see [error codes reference](/connectors/reference/error-codes).
</Note>
