ABSI - far beyond system integration

On 26 June 2017     By Jacques Van Themsche      Salesforce

Salesforce + Siri integration by ABSI

Is it worth introducing Siri again? 

For those who don’t know it yet, Siri is the computer program that works as an intelligent personal assistant and knowledge navigator on all Apple operating systems / devices (iOS, watch OS, macOS, and tvOS). The feature uses a natural language user interface to answer questions, make recommendations and perform actions by delegating requests to a set of Web services. 

Talking to Siri is an easy and fast way to get things done. It’s always with you - on your iPhone, iPad, Mac, Apple Watch and Apple TV - ready to help throughout your day. Ask Siri to set an alarm, book a meeting or send an invite... Just say it and Siri does it. 

Hey Siri, connect me with my Salesforce contacts! 

With this in mind, at ABSI we decided to initiate an R&D project to integrate Siri with Salesforce through a mobile app developed with Xamarin, a software used by developers to write native Android, iOS and Windows apps with native user interfaces and share code across multiple platforms. We started with basic requests like :  

  • “display list of accounts” 
  • “display list of leads” 
  • “display list of opportunities” 

Then we developed the following scenario: John Smith is starting a new working day. He enters his car and asks Siri: “What is my next appointment?”. 

In the background, Siri is checking John’s calendar on Salesforce and tells him the name of the person he is visiting next as well as the time and subject of the meeting.  

On top of that, if the address is specified in his calendar, Siri also proposes to show him the directions by localizing John and passing on the information to Apple Maps. 

After visiting his prospect / customer, John goes back to his car and asks Siri : “Create a new lead!” by giving the name of the prospect / account and the company name (For now, there is a limited number of info to be provided for the purpose of this proof of concept). Siri then confirms the creation of the lead and synchronizes with Salesforce. Needless to say that similar operations (display, create, etc.) can be executed for any Salesforce object. 

Check out the video here (still in R&D mode) below:


Want to know how Siri + Salesforce could improve your business? Contact us for a demo.