SlideShare a Scribd company logo
Anirban Sen Chowdhary
Can Mule Integrate with RingCentral part 2?
As we have seen in our previous post the way of integrating RingCentral
with MuleSoft and sending SMS messages by consuming RingCentral
APIs.
We can present this as an important use case, where there can be a
requirement in a organisation to develop a notification kind of module
which will be attached with main MuleSoft application and can be used
to alert end-users, customers, clients or even production support team
via SMS message along with emails (which are mostly restricted to
organisation) during a particular application/server down or even any
unexpected exception occurred in the transaction of the application.
Extending our previous post, we will add one more API in our
application that will fetch the SMS contend via message id and
attachment id and display them to the users.
When we send a SMS message, RingCentral API send the message to
given phone number and create an unique message id and attachment
id for that particular SMS message. Every SMS will have those unique
Id.
We start by adding an additional API in our existing RAML specification
that will fetch those SMS message content as below:
As we can see above, we are passing dynamic yet unique message id
and attachment id to retrieve a particular SMS message.
After generation required flows from this RAML, we will add our
business logic in the below sub flow:
We can see that we are calling RingCentral API and passing the required
message id and attachment id to get the SMS content and display to
users.
We can also notice that, we are reusing OAuth 2.0 server call which is
wrapped in Cache block to reduce maximum call to OAuth 2.0 server
already discussed in our last post.
Can mule integrate with ring central part2
As we deploy our MuleSoft application, we can see our new API is
ready to take input for operation:
We are passing unique message id and attachment id to retrieve a
particular SMS message.
As soon as we hit the GET button, the API call RingCentral server and
fetch the particular message content based on message id and
attachment id below:
Can mule integrate with ring central part2
With the deadly combination of RingCentral with MuleSoft, a powerful
application can be created which will communicate via Cloud and send
message to the end-users, clients or support team in critical conditions
to their phones or organization phone along with traditional email
messages.
In many organization, emails are only restricted to organizational
environment and the clients and customer of the application has
limited access outside the organization, which otherwise solved by this
approach of sending SMS messages to phones breaking the boundaries
and alerting the stakeholders.
Can mule integrate with ring central part2

More Related Content

DOCX
How to integrate bulk sms api in ASP.NET
PPT
SMSCountry With Odin App
PPTX
Is authorization always needed for sms messages in ringcentral-api
PPT
Bulk SMS
PPTX
OpManager - Clickatell integration for SMS notification
PPT
Sms country profile 1
PDF
Google cloud messaging
PPTX
Can mule integrate with ring central
How to integrate bulk sms api in ASP.NET
SMSCountry With Odin App
Is authorization always needed for sms messages in ringcentral-api
Bulk SMS
OpManager - Clickatell integration for SMS notification
Sms country profile 1
Google cloud messaging
Can mule integrate with ring central

What's hot (18)

PDF
Line Messaging API Integration with Spring-Boot
PDF
CIS 2015- SSO for Mobile and Web Apps- Ashish Jain
PPTX
Web application in mule to send ring central sms
PPTX
Kodak - OpenID Retail Summit at PayPal
PPTX
Messaging APIs of RingCentral
PPTX
Build and graduate your app in ring central
PDF
Meoncloud - Mobile in-app Messenger
PPT
Bulk SMS for Manufacturing Industry
PPTX
Authentication and single sign on (sso)
PPTX
PDF
SMS retriever API
PDF
SPC HIGH EARNER USER'S GUIDE
PDF
Sms verification APIs
PPT
Authentication across the Atlassian Ecosystem - AtlasCamp 2011
PPT
Bulk SMS gateway integration in asp.net
PDF
S3 chat bot & the new world
PDF
SalesForce WebServices part 2
PPTX
Mule esb stripe
Line Messaging API Integration with Spring-Boot
CIS 2015- SSO for Mobile and Web Apps- Ashish Jain
Web application in mule to send ring central sms
Kodak - OpenID Retail Summit at PayPal
Messaging APIs of RingCentral
Build and graduate your app in ring central
Meoncloud - Mobile in-app Messenger
Bulk SMS for Manufacturing Industry
Authentication and single sign on (sso)
SMS retriever API
SPC HIGH EARNER USER'S GUIDE
Sms verification APIs
Authentication across the Atlassian Ecosystem - AtlasCamp 2011
Bulk SMS gateway integration in asp.net
S3 chat bot & the new world
SalesForce WebServices part 2
Mule esb stripe
Ad

Similar to Can mule integrate with ring central part2 (20)

PPTX
Mule 4 connecting ring central
PPTX
Ring central sdk
PPTX
An overview of ring central sdk
PPTX
How ring central sdk changing the game
PPTX
Ring central sdk overview
PDF
Mule ESB - Integration Simplified
PPTX
Getting started with RingCentral
PDF
ApiAddicts Meetup Sept 2016, Madrid
PPTX
Sms integration with ring central
PDF
A Workhorse Named Mule
PDF
Integrat Case Study
PPTX
Setting up your ring central sandbox in steps
PPTX
1st Feb 2020 MuleSoft Meetup
PPTX
Evolving Messaging For Microservices
PPT
Mule ESB
PPTX
Mule in a nutshell
PDF
NRK Case Study
PDF
Spring integration
PDF
Why Mulesoft ?
PPTX
Mule message processor or routers
Mule 4 connecting ring central
Ring central sdk
An overview of ring central sdk
How ring central sdk changing the game
Ring central sdk overview
Mule ESB - Integration Simplified
Getting started with RingCentral
ApiAddicts Meetup Sept 2016, Madrid
Sms integration with ring central
A Workhorse Named Mule
Integrat Case Study
Setting up your ring central sandbox in steps
1st Feb 2020 MuleSoft Meetup
Evolving Messaging For Microservices
Mule ESB
Mule in a nutshell
NRK Case Study
Spring integration
Why Mulesoft ?
Mule message processor or routers
Ad

More from Anirban Sen Chowdhary (20)

PPTX
Change the game with Game changer
PPTX
Ring central desktop app overview
PPTX
Overview in ringcentral digital line
PPTX
Some basics with ring central
PPTX
Ring central and python
PPTX
RingCentral application development overview
PPTX
Cloze connect ringcentral
PPTX
Overview on ring central errors part 4
PPTX
Overview on ring central errors: part 2
PPTX
Overview on ring central errors
PPTX
Call recording overview ring central
PPTX
Ring central engaging with amazon alexa
PPTX
When ring central connect salesforce
PPTX
Ring central with okta
PPTX
Ring central connecting salesforce overview
PPTX
Ring central call logs overview (part 2)
PPTX
Call recording of ring central
PPTX
Ring central fax
PPTX
Using ring central call log api
PPTX
Applying OAuth on RingCentral API (part 3)
Change the game with Game changer
Ring central desktop app overview
Overview in ringcentral digital line
Some basics with ring central
Ring central and python
RingCentral application development overview
Cloze connect ringcentral
Overview on ring central errors part 4
Overview on ring central errors: part 2
Overview on ring central errors
Call recording overview ring central
Ring central engaging with amazon alexa
When ring central connect salesforce
Ring central with okta
Ring central connecting salesforce overview
Ring central call logs overview (part 2)
Call recording of ring central
Ring central fax
Using ring central call log api
Applying OAuth on RingCentral API (part 3)

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Electronic commerce courselecture one. Pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Machine learning based COVID-19 study performance prediction
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
A Presentation on Artificial Intelligence
sap open course for s4hana steps from ECC to s4
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
The AUB Centre for AI in Media Proposal.docx
Advanced methodologies resolving dimensionality complications for autism neur...
Diabetes mellitus diagnosis method based random forest with bat algorithm
NewMind AI Weekly Chronicles - August'25-Week II
Electronic commerce courselecture one. Pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Machine learning based COVID-19 study performance prediction
“AI and Expert System Decision Support & Business Intelligence Systems”
20250228 LYD VKU AI Blended-Learning.pptx
Building Integrated photovoltaic BIPV_UPV.pdf

Can mule integrate with ring central part2

  • 1. Anirban Sen Chowdhary Can Mule Integrate with RingCentral part 2?
  • 2. As we have seen in our previous post the way of integrating RingCentral with MuleSoft and sending SMS messages by consuming RingCentral APIs. We can present this as an important use case, where there can be a requirement in a organisation to develop a notification kind of module which will be attached with main MuleSoft application and can be used to alert end-users, customers, clients or even production support team via SMS message along with emails (which are mostly restricted to organisation) during a particular application/server down or even any unexpected exception occurred in the transaction of the application.
  • 3. Extending our previous post, we will add one more API in our application that will fetch the SMS contend via message id and attachment id and display them to the users. When we send a SMS message, RingCentral API send the message to given phone number and create an unique message id and attachment id for that particular SMS message. Every SMS will have those unique Id.
  • 4. We start by adding an additional API in our existing RAML specification that will fetch those SMS message content as below:
  • 5. As we can see above, we are passing dynamic yet unique message id and attachment id to retrieve a particular SMS message. After generation required flows from this RAML, we will add our business logic in the below sub flow:
  • 6. We can see that we are calling RingCentral API and passing the required message id and attachment id to get the SMS content and display to users. We can also notice that, we are reusing OAuth 2.0 server call which is wrapped in Cache block to reduce maximum call to OAuth 2.0 server already discussed in our last post.
  • 8. As we deploy our MuleSoft application, we can see our new API is ready to take input for operation:
  • 9. We are passing unique message id and attachment id to retrieve a particular SMS message. As soon as we hit the GET button, the API call RingCentral server and fetch the particular message content based on message id and attachment id below:
  • 11. With the deadly combination of RingCentral with MuleSoft, a powerful application can be created which will communicate via Cloud and send message to the end-users, clients or support team in critical conditions to their phones or organization phone along with traditional email messages. In many organization, emails are only restricted to organizational environment and the clients and customer of the application has limited access outside the organization, which otherwise solved by this approach of sending SMS messages to phones breaking the boundaries and alerting the stakeholders.