Professional Documents
Culture Documents
I N V O K E B O O M I P R O C E S S F R O M
October 13, 2011
Invoking Boomi Integration process in possible via sending SOAP/HTTP request to Boomi Atom from client applications that
triggers the web service enabled in Boomi Integration process. Here I will give you an example of invoking Boomi process
using Salesforce Outbound message. You require an Endpoint URL to invoke your Boomi Atom, Boomi Atom could be on
Cloud or locally deployed on your server, this example explain how to do it with the Atom on Cloud.
End point URL is the link to your atom, here we are considering Boomi Cloud Atom, so to create url see Cloud URL section
below.
converted by Web2PDFConvert.com
The above image shows the Salesforce outbound message screen, for Endpoint URL see Cloud URL section below in this post.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<notificationsResponse xmlns="http://soap.sforce.com/2005/09/outbound">
<Ack>true</Ack>
</notificationsResponse>
</soapenv:Body>
</soapenv:Envelope>
converted by Web2PDFConvert.com
This image shows a simple boomi process that listen to a outbound call from Salesforce and return a basic Acknowledgment
XML of the Outbound message.
You cannot use Test mode to receive data since the web server need to be deployed in order to listen real time.
After successfully listen outbound call from Salesforce in Boomi, move further with your integration process,
Add the branch node and start developing your integration process from the second node of the brach component.
Cloud URL
Salesforce does not allow authentication for their Web Service Call.
AtomSphere Cloud requires HTTP Basic Authentication
A custom authentication URL has been enabled to allow connect.boomi.com to perform the authentication. All
authentication details are in the URL:
https://connect.boomi.com/<OperationURL>;boomi_auth=<AuthString>
OperationURL From the Web Services Server Operation URL, which will start with /ws/
converted by Web2PDFConvert.com
Creating the AuthString parameter also requires the Base64 encoding of the colon between the AccountId and Security
Token, so basically the entire string as whole.
Account ID ID available under Setup >> Account Information
Security Token Generated in Atom Management >> Shared Web Server Configuration >> My Authentication
Remenber to encode AccountID:Security token combination in Base 64, initially I did this mistake when I was first time
invoking the process.
SHARE THIS:
Loading...
RELATED
BOOMI Atomsphere Process - Salesforce to CSV file
converted by Web2PDFConvert.com
2 T H O U I G N H V T O S K E O NB O O M I P R O C E S S
O U T B O U N D M E S S A G E
MAHFUZ CHOUDHURY March 3, 2016 at 4:54 pm REPLY
Hi Ali,
Thanks for a sharing the valuable information and clear to the point blog. I am trying to send opportunity Id via
outbound message from Salesforce to Boomi and I have followed the steps described by you. I am using a trial
Boomi Account and only difference is my atom has test prefix in the url. However, I get a 401 unauthorised error. I
have also added the url in remote site settings.
Thanks,
Mahfuz
Hi Ali,
Thanks in advance
L E A V E A R E P L Y
converted by Web2PDFConvert.com
Enter your comment here...
About Ali
Catch me on !
- @ A L I B Z A -F A R O N T W I T T
My Tweets
converted by Web2PDFConvert.com
Dice Game
By Ali Bin Zafar
Algorithm Animation
- T A G- S
Apex BOOMI case chatter cUrl feedItem force.com Salesforce serviceCloud sessionid SoapUI SqlServer
- R E C E N- T P O S T S
- L I V E- F E E D
http://feedjit.com/serve/?
vv=1515&tft=3&dd=0&wid=&pid=0&proid=0&bc=FFFFFF&tc=000000&brd1=012B6B&lnk=135D9E&hc=FFFFFF&hfc=2853A8&btn=C99700&ww=200&went=10Live
Traffic Stats
C R E A T E A F R E E W E B S I T E O
converted by Web2PDFConvert.com