The customer uses Salesforce contact to track office staff information whereas CampaignTrack for all marketing information. Any information in Salesforce relating to the staff and opportunity will need to be created to CampaignTrack in real time. This proves difficult for manual handling, hence, a process automation needs to be in place.
||Synchronise information from Salesforce Contact and Opportunity to CampaignTrack as Agent and Listing in real time.
||Dell Boomi Atomsphere
||Salesforce Contact > CampaignTrack Agent
Salesforce Opportunity > CampaignTrack Listing
||Any contacts that are created/updated will be synced to Campaign Track in real time.
Any opportunities that are created/updated will be synced to Campaign Track in real time.
You can now easily manage or monitor your Boomi processes via the mobile devices.
Just append the “/mobile-ui” after the Boomi platform URL: https://platform.boomi.com/mobile-ui/ through your mobile devices and you will be redirected to the Boomi Mobile Manage app website.
Once you login, you could navigate through to the page you want to via the menu icon at top left:
Customer is facing a challenge to incorporate company data between the applications they use. Client data and sales are managed in Salesforce while rental bookings reside in RentalPoint. Repetitive manual data entries need to be done to keep client and sales data aligned between the applications. For every bookings done in RentalPoint, it needs to relate to the sales in Salesforce.
||Automatically synchronise Salesforce Account/Contact to RentalPoint as Customer/Contact and also RentalPoint Bookings to Salesforce Opportunity.
||Salesforce Account > RentalPoint Customer
Salesforce Contact > RentalPoint Contact
RentalPoint Booking > Salesforce Opportunity
||Newly created account/contact will be synced to RentalPoint as customer/contact.
Any bookings with Heavy Pencil/Confirmed/Cancelled with a given type will be created to Salesforce as opportunity.
||Every 30 mins
When transforming data through map, there may be situation where you need to query some information from a specific record (i.e. from source) and to map it for the destination.
If you need to perform query from a specific instance (i.e. Salesforce), you can do so by utilizing the Connector Call function.
If you are trying to retrieve information from a database instead, you may not be able to see the Database option available in the connector list!
Don’t be panic, as you can still query database table information via the SQL lookup function available in the lookup category:
Last time, we discussed about the usage of Program Command shape in Boomi. The shape is very useful especially it allows us to invoke a system command/shell script from a Boomi process. However, did you know that the shape will use the system command exit code to determine the status?
0 – success
1 – fail
This will not work correctly if you want to execute a system command that has different exit code than the standard one.
For example, the Robocopy in Windows uses different exit code (e.g, 1) other than 0 to indicate a success copy operation. This will cause an error execution in Boomi. To overcome this, you can write a system command script to alter the exit code to make it compatible with Boomi Program Command shape:
robocopy D:from D:to filetocopy.txt /is
IF %ERRORLEVEL% EQU 1 (
) ELSE IF %ERRORLEVEL% EQU 0 (
) ELSE (
Tracking emails can be useful for customers such as Salesperson. They are usually busy with making a lot of phone calls.
So to help lessen the burden, tracking emails to narrow down the possibilities can help Salesperson to decide on which prospects to call based on the number of times they open the email.
Higher the number of times, higher then possibility.
How does HTML Email Tracker works? [Salesforce Source]
The concept of HTML email tracker is simple. Each time user sends a HTML email, there will be a picture image attached. The picture is a 1×1 pixel image, it is so small that it is normally transparent.
When receipient opens the email, the mail program (ie. Outlook) will scan for images and attempt to download them. Thus, Salesforce are able to track from there and update the status.
|! Take note that the tracker will fail to work if the recipient configured their browser to not download any embedded images.
Before setting up, Do make sure that the email tracking is checked. (Setup | Customize | Activities | Activity Settings)
Once tracker is enabled, go to any object that email is sent from (ie. contacts), edit the page layout and make sure that a related list (HTML Email Status) is pulled out.
We can also build our own reports on tracking email. Create new report on Activities, select HTML Email Status.
|! This report is only available for the person who sends the email. Even for Admin or managers, if they are not the sender, this report basically wont be doing any good.
Have you ever having difficulties to view the raw data that is being sent out or received in Boomi platform? Here are the options that you use to overcome this:
This is a very useful networking traffic capturing tool. You can refer to our previous post to find out more on how this works.
In the latest release, Boomi has introduced a new Atom property “connector.trace”. This Atom property has to work together with a Java JDK built-in utility, JVisualVM (this can be found in JDK_HOME/bin or download from here).
To enable the debugging mode, you will need to:
1. add the “connector.trace=true” to the Atom via Atom Properties screen
2. enable Remote JMX on the Atom
3. configure JVisualVM to monitor the Java activities
Question: how do we deploy a Skyvva job from Sandbox to Production?
Ways to do it:
We can use Skyvva out of the box feature -> Export Interface.
Once you have exported out the interface, create an Integration in the Production and Import the extracted interface.
In Netsuite Web Services, list fields require internal IDs to specify the list values.
First, you will need to enable the ‘Show Internal IDs’ in the system preference.
1. Go to Home > Set Preferences.
2. Under the General tab, under Defaults, check ‘Show Internal IDs.
After that, you can go to the list field configuration page, under the Values tab, you will see list of the values and their IDs.