Salesforce and SnapLogic integrations couldn’t be easier with the Tray platform’s robust Salesforce and SnapLogic connectors, which can connect to any service without the need for separate integration tools.

Salesforce provides customer relationship management service software, and has a complementary suite of enterprise applications as well. These are focused on customer service, marketing automation, analytics, and application development. It is the market leader in CRM solutions.

The latest Salesforce connector v8.7 exposes the v46.0 of Salesforce’s REST API. More information can be found on their primary API documentation (v1) site.

Encountering issues while authenticating with Salesforce, especially during the integration of a third-party app like Tray, may result from Salesforce blocking the application.

Salesforce’s default settings or specific organizational security policies can automatically block third-party apps that administrators have not pre-authorized. This is a standard precaution to prevent unauthorized access.

Steps to Unblock an App in Salesforce:

  1. Log in to your Salesforce account.
  2. Navigate to Platform Tools from the Home menu.
  3. Under Platform Tools, select ‘Apps’, then choose ‘Connected Apps’.
  4. Proceed to ‘Connected Apps OAuth Usage’.
  5. In the list of apps, locate ‘Tray’.
  6. In the Actions column, check the status of Tray.
  7. If Tray is blocked, an option to ‘Unblock‘ will appear.
  8. Click ‘Unblock‘ to grant Tray access.

Use cases

In each of these examples,

  • Data transformation, mapping, and filtering are crucial.
  • The Boolean and Branch connectors are often used for decision-making and data filtering.
  • The Script connector or JSON Transformer can be used for more complex data transformations.
  • When dealing with large datasets, consider using the bulk operations (bulk_update_recordsbulk_upsert_records) for better performance.

Lead Scoring and Prioritization

Objective: Automatically score and prioritize leads based on their attributes and activities. 

Steps:

  1. Trigger: Use the record_create_update trigger for the Lead object.
  2. Fetch Lead Data: Use the find_records operation to get full lead details.
  3. AI-Powered Scoring: Use the Merlin functions connector with the classify text operation to analyze lead description and assign a category.
  4. Data Enrichment: Use an external data enrichment service to get additional company information.
  5. Calculate Score: Use a Script connector to calculate the final lead score based on AI classification and enriched data.
  6. Update Lead: Use the update_record operation to update the lead’s score and priority in Salesforce.

This example leverages AI for lead classification while combining it with traditional data processing for a comprehensive lead scoring system.

Related Posts
Salesforce OEM AppExchange
Salesforce OEM AppExchange

Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more

The Salesforce Story
The Salesforce Story

In Marc Benioff's own words How did salesforce.com grow from a start up in a rented apartment into the world's Read more

Salesforce Jigsaw
Salesforce Jigsaw

Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more

Health Cloud Brings Healthcare Transformation
Health Cloud Brings Healthcare Transformation

Following swiftly after last week's successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more