Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx

KunalGupta50 252 views 16 slides Jul 10, 2024
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Mulesoft Integration with Salesforce


Slide Content

Event Date and Time : 10 th July 2024 6:00PM Irish Time Dublin MuleSoft Meetup Group Mulesoft Integration with Salesforce

#MuleSoftMeetups Organizers Afreen Fatma

Speaker 3 Ankit has worked as Mulesoft Developer at Apisero (an NTT Data Company) and Capgemini. He honed 5 years of experience at developing new applications and fixing problems with existing systems. He is proficient in Mulesoft , AWS and Cloud based Integration technologies. Additionally, Ankit is MCD Level 1 and Dell Boomi Associate Developer Certified. Currently, Ankit is pursuing Masters at University of Galway, Ireland in Information Systems. Linkedin - Ankit Akash | LinkedIn Twitter - @ANKITAKASH16 Ankit Akash

4 Agenda Introduction: Salesforce and Mulesoft Integration Salesforce developer account Custom Object and fields Salesforce query Operations Salesforce Streaming

Types of Salesforce Connectors 5 Salesforce Connector Salesforce Marketing Cloud Connector Salesforce Commerce Cloud Connector Salesforce Service Cloud Connector Salesforce Platform Events Connector Salesforce Streaming API Connector Salesforce Analytics Connector Salesforce Wave Analytics Connector

Setting up Salesforce Account Signing up in developer Salesforce account. Verifying the email. 6

Mule Salesforce Integration 7 What is Custom Object? Custom Object is an Object that is created to store some unique information in Salesforce account. 2. How can we insert data in Salesforce using Mulesoft ? There are multiple ways to integrate Salesforce with MuleSoft, such as the Salesforce Connector provided by MuleSoft, or calling MuleSoft APIs within Salesforce. 3. Demo

Salesforce Query Operation 8 SOQL serves as a powerful tool for querying data in Salesforce. It shares similarities with SQL (Structured Query Language), making it familiar for developers with SQL knowledge. Use SOQL when you know which objects contain the data, and you need to: - Retrieve data from a single object or multiple related objects. - Count records that meet specific criteria. - Sort query results. - Retrieve data from number, date, or checkbox fields.

Mule-Salesforce Integration in Studio 9

Fetching Object using SOQL 10 Demo

REST API v/s Streaming API 11

Salesforce Streaming 12 Salesforce Publish/Subscribe Topic Connector To receive notifications about changes in Salesforce related to a specific topic, you need to create the topic if it doesn't already exist. When a topic is created, the connector generates a PushTopic , which is a special Salesforce object that links a name (the topic's name) with a Salesforce Object Query Language (SOQL) query. Once the topic is established, you can subscribe to and publish updates using its name.

Salesforce event Streaming 13

References 14 Salesforce Connector in Mulesoft ( https://docs.mulesoft.com/salesforce-connector/latest/ ) Publish Topic in Salesforce ( https://mulesy.com/publish-topic/ ) https://www.salesforce.com/blog/salesforce-mulesoft-integration/ SOQL ( https://developer.salesforce.com/docs/atlas.en-us.soql_sosl.meta/soql_sosl/sforce_api_calls_soql.htm )

Q & A Session

Thank you