2. Safe Harbour Statement
● Both the speaker and the host are organizing this meet-up in individual capacity only.
We are not representing our companies here.
● This presentation is strictly for learning purposes only.
● Organizer/Presenter do not hold any responsibility that same solution will work for
your business requirements.
● This presentation is not meant for any promotional activities.
2
3. 3
A recording of this meetup will be uploaded to events page within 24 hours.
Questions can be submitted/asked at any time in the Chat/Questions & AnswersTab.
Make it more Interactive!!!
Give us feedback! Rate this meetup session by filling feedback form at the end of the day.
We Love Feedbacks!!! Its Bread & Butter for Meetup.
Housekeeping
5. About the Speaker.
Introductions
5
Aditi Gupta
Integration Architect ,
Accenture
Aditi is having total 15 years of
experience in IT industry with
hands-on delivery experience
in managing large projects on
Salesforce platform. From last
3+ years working as a
MuleSoft Integration Architect
and Delivery Manager.
6. ● Introduction to MuleSoft Composer.
● Benefits and its targeted audience.
● Steps to create a flow.
● Demo.
● Q & A.
Agenda
7. 7
● MuleSoft Composer is part of the MuleSoft automation package where admins,
marketers, or any business user can build integrations swiftly without any prior coding
or integration experience.
● Automate anything, empower everyone, and deliver success now. It makes sense,
since MuleSoft provides users with easy access to build and deliver end-to-end
automation. Using MuleSoft, you can integrate legacy systems with modern day
applications using clicks, not code, allowing users to connect multiple systems
seamlessly.
Introduction to MuleSoft Composer
8. 8
Let’s understand this with the help of
use case:
● John Smith wants to start cycling as part of his
New Year’s resolution to be more fit. He visits Jepson
Cycles’ website and is impressed with their 26T MTB
electric bicycle. He sees an interest form and fills
out immediately. But what comes as a surprise to
John is that after he fills it out no one contacts him,
and he doesn’t receive any acknowledgement or
an invite from the sales associate.
How can a Salesforce Admin help solve this problem
for Jepson Cycles?
Introduction to MuleSoft Composer
9. 9
● MuleSoft Composer is developed to solve the Integration challenges and relief the
burden of Central IOT and LOB teams.
● An integration tool designed for SaaS admins, Business Analysts, Marketers,
salespeople and
team leaders.
● No code just clicks.
● Business users can create their own integrations easily for:
o Automating daily task.
o Improving customer experience.
o Insight into business performance.
Benefits and its targeted audience
11. 11
Connection
● A connection is the username and password you’ll use
to access the data you want to work with, plus the URL
where you typically enter those credentials. Some
systems require a few additional pieces of information,
such as a security token.
● After you define the connection, you can use it multiple
times in the same flow or in different flows that you
create. Composer never exposes your credentials, and
the connections are available only to you, even if other
people are also building flows.
● Instead of a connection, you can choose to schedule a
time when the flow runs, such as every 10 minutes.
MuleSoft Composer : Steps to Create a
flow
12. 12
Trigger
● Every flow that uses a connection starts with a
trigger: An event such as creating a new record.
This event always triggers the flow to run. The
events available to trigger a flow depend on the
connection you choose.
● If a scheduled time is chosen instead of a
connection, no trigger is needed, because the flow
runs at the chosen interval.
MuleSoft Composer : Steps to Create a
flow
13. 13
Action
● Define what happens to the data returned by the
trigger, and when those actions should be taken;
for example, with the help of data returned via
MuleSoft composer invocable call, we can create
a slack message.
● Using the triggers and actions of Composer, you
can make the flow as elaborate or as simple as
necessary.
● If you start the flow at a specified time interval
instead of choosing a connection, then you’ll
fetch data as part of the first action.
MuleSoft Composer : Steps to Create a
flow
14. 14
Test your flow
As you define triggers and actions, you see sample data that helps you verify you are building the
right steps. You can test every change before making the next one, making it easier to find and
correct issues with your flow. Your changes will not appear until you activate the flow.
MuleSoft Composer : Steps to Create a
flow
15. 15
Activate the flow
After testing, activate the flow in your production org. After the flow is activated, it automatically
runs when the conditions in the trigger are met.
MuleSoft Composer : Steps to Create a
flow
16. 16
Monitor the behavior of your flow
You can see what your flow is doing by looking at the data provided on the flow detail page in
Composer.
MuleSoft Composer : Steps to Create a
flow
17. 17
Access the home page to start using Composer for your business needs
You can see what your flow is doing by looking at the data provided
on the flow detail page in Composer.
Access Composer
18. 18
Access the home page to start using Composer for your business needs
1. Overview : View the Composer home page.
2. Flows : Create, test, activate, and monitor your flows.
3. Usage Summary : View your monthly tasks and credit usage per flow for your organization.
4. Templates : Leverage pre-built Composer templates to build your flow.
5. Help : Learn about Composer, explore the product documentation, join the MuleSoft
community, or visit the Help center.
6. Create new flow: Create your new flow from scratch or from a template.
Access Composer
22. 22
● Next Meetup: TBD
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: https://meetups.mulesoft.com/surat/ and
https://meetups.mulesoft.com/bangalore/
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
What’s next?