Thursday 28 November 2013

What Exactly Is Salesforce1

What Exactly Is Salesforce1?

Mobile Platform
(but without Heroku Connect service)
(with Heroku Connect service)
ExactTarget Fuel
Not Present

It is an API richer Mobile Platform with the combination of Heroku1 and ExactTarget.
Salesforce1 as Mobile platform :
  • Previously salesforce platform was not supporting the responsive design but now Salesforce1 platform supports responsive design due to which now mobile devices can also view the same design as it is.

  • Salesforce1 now provides two apps named as Salesforce1 and Admin app. These are available on Android and iPhone platform.

Salesforce1 with new API :
·        Previously Salesforce platform were providing only 8 APIs.
·        Those are as follows :
3.   Metadata API
4.   Bulk API
5.   Streaming API
6. API
7.   Tooling API
8.   Analytics API

·        Now Salesforce1 platform provides new 9 APIs plus previous 8 APIs. Totally now Salesforce1 platform provides 17 APIs.
·        The new APIs are as follows :
1.   Chatter REST API
2.   GoInstant API
3.   ExactTarget API
4.   Radian6 API
5.   Pardot API
6. API
7.   Live Agent API
8.   Open CTI API
9.   Console Integration Toolkit API

·       These APIs are grouped as follows
o   Collaboration — Chatter REST API and GoInstant API
o   Marketing Cloud — APIs for ExactTarget, Radian6, and Pardot
o   Service Cloud — APIs for, Live Agent, Open CTI, and the Console Integration Toolkit

Heroku1 for Salesforce1 :
  • Heroku was also present in Salesforce platform but in Salesforce1 platform it has been updated to Heroku1.

  • Previously Heroku and Salesforce were working independently.

  • But now Heroku1 contains new Heroku Connect service to keep your Salesforce and Heroku data automatically in sync.

  • Heroku is PaaS where you can instantly deploy your projects written in Ruby, Node.js, Java, and Python.

  • With the support of Heroku platform and integration of Salesforce1 now developer can build more innovative and robust Apps to fulfill the customers’ requirements.

ExactTarget Fuel for Salesforce1 :
  • It’s newly introduced in Salesforce1 platform.
  • ExactTarget Fuel is used to automate entire multichannel (i.e. Email, Mobile, Social, Web) marketing campaigns.

  • We can now integrate ExactTarget Fuel with Salesforce1 platform.

  • For integration ExactTarget has its API. We can make SOAP Call to use the features provided by ExactTarget Fuel.

  • It also provides its SDK for Java, .NET, PHP, Python, and Ruby.

  • It has its Fuel UX (is the user interface toolkit) and Fuel Cloud Editor to accomplish the goals and fulfill the requirement.

  • By using Fuel, developers can get in on the action and help your company create even more relevant and effective campaigns. 

Use of newly introduced APIs in Salesforc1 :
1.   Chatter REST API :
·        Use Chatter REST API for programmatic access to Chatter feeds, groups, and social data in your Salesforce organization.
·        Use Chatter REST API to integrate Chatter into a variety of applications such as mobile applications, intranet sites, and third-party Web applications.
·        Many Chatter REST API resource actions are also exposed as static methods on Apex classes in the ConnectApi namespace.
·        This namespace is also referred to as Chatter in Apex.
·        Use Chatter in Apex to develop Chatter applications on the platform without using HTTP callouts from Apex.

2.   GoInstant API :
·        GoInstant is a JavaScript API for building real-time, collaborative applications.
·        It provides the tools for integrating multi-user capabilities into your application's interface, using real-time, publish and submission messaging for data synchronization, and a real-time data store.
·        GoInstant includes automatic scaling and security features, and works across desktop and mobile platforms.
·        The API also includes pre-defined widgets, such as a User List and Form widget, for faster application development.

3.   ExactTarget API :
·        ExactTarget API helps to utilize all the feature provided by it.
·        Using this API we can send emails to queue of customers from Salesforce1 platform.

4.   Radian6 API
·        Radian6 enables you to listen, analyze, and engage in your customers’ conversations about your company, products, and competitors.
·        Use the Radian6 API to extend the functionality of the Salesforce Marketing Cloud.
·        Radian6 supports the following browsers:
o   Mozilla® Firefox®
o   Google Chrome™
o   Microsoft® Internet Explorer® 9 and above
o   Apple® Safari®
·        Radian6 supports these Salesforce Editions:
o    Developer Edition
o    Enterprise Edition
o    Unlimited Edition:

5.   Pardot API :
·        Pardot enables you to create, deploy, and manage online marketing campaigns efficiently.
·        The Pardot REST API allows your application to access prospects, visitors, activities, opportunities, and other data in Pardot.
·        All Pardot accounts and user roles have full access to the API. Pardot integrates and syncs automatically with Salesforce using a connector.
·        You must authenticate with the API before issuing requests. All requests must use HTTP GET or POST.
·        It supports the same browsers and the same Salesforce Editions which are supported by Radian6 API.

6. API :
· enables you to deliver efficient all-in-one customer service, from customer and content management to business process automation and insights.
·        The API provides a powerful and simple RESTful interface for interacting with your data.
·        With API we can Read all your cases, Search for customers by name, Create a new company, Update an article translation, Delete a topic.
·        It supports the same browsers as Radian6 API.
·        It supports the following Salesforce Editions :
o   Developer Edition
o   Group Edition
o   Professional Edition
o   Enterprise Edition
o   Unlimited Edition

7.   Live Agent API :
·        Live Agent API lets service organizations connect with customers or website visitors in real time through a Web-based, text-only live chat.
·        It supports the same browsers as all other APIs.
·        It supports the following Salesforce Editions :
o   Developer Edition
o   Enterprise Edition
o   Unlimited Edition
o   Performance Edition

8.   Open CTI API :
·        Open CTI helps advanced administrators and developers build and integrate third-party computer-telephony integration (CTI) systems with Salesforce so that Salesforce users can use a SoftPhone without installing CTI adapters on their machines.
·        Salesforce users could only use the features of a CTI system after they installed a CTI adapter program on their machines.
·        Open CTI is a browser-based JavaScript API.
·        It uses browsers as clients to display SoftPhones.
·        Open CTI API is used to create customizable SoftPhones (call-control tools) that function as fully integrated parts of Salesforce and the Salesforce console.

9.   Console Integration Toolkit API :
·        The Salesforce Console Integration Toolkit provides you with programmatic access to the Salesforce console so that you can extend it to meet your business needs.
·        The Salesforce Console Integration Toolkit is a browser-based JavaScript API.
·        It uses browsers as clients to display pages as tabs in the console.
·        With the Salesforce Console Integration Toolkit, you can open and close tabs in the console to streamline a business process.
·        For example, the toolkit lets you integrate third-party systems with the console, opening up an external application in the same window, in a tab.
·        It supports the following browsers :
o   Mozilla® Firefox® version 3.5 and later
o   Google Chrome™, most recent stable version
o   Microsoft® Internet Explorer® version 7 and later


  1. Thanks for sharing article like this. The way you have stated everything above is quite awesome. Keep blogging like this. Thanks a lot.

    salesforce Training in Chennai

  2. Thus blog is really very well explained the concepts in a detail manner as well as i got more things from your blog, i am looking forward more things from your blog.

    Web Design Company in Chennai

  3. Fanatics.This is an amazing website, I really enjoyed your articles. apply Turkey e visa from India is a very simple process. You can apply for a Turkish visa from anywhere and any time. This facility is available for 24*7.

  4. This blog is really helpful to deliver updated affairs over internet which is really appraisable.

  5. Your uniqueness shines through! I haven't encountered such originality on this subject before. It's truly refreshing to see someone kickstart this. This website is a must-have on the web, and we need individuals with original ideas like you. I've saved your site and subscribed to the RSS feed. Please, keep us in the loop with updates. "Major Tourism Events In Uzbekistan" include the Silk and Spices Festival, Navruz Spring Festival, and Bukhara International Music Festival, showcasing the country's rich culture, history, and artistry to visitors.

  6. This blog is an absolute delight! The content is not only informative but also presented in a captivating manner. Each post offers a fresh perspective on various topics, keeping me engaged from start to finish. How to pay visit visa fee ? To pay the visit e-visa fee on our website, navigate to the payment section of the website. Enter your visa application details and select your preferred payment method. Follow the prompts to securely complete the transaction online.

  7. May I have your permission to showcase your posts on my blog? I assure you of proper crediting and thorough source citation. Considering our shared niche, I believe your content would be highly valuable to my audience. Thank you for considering this proposal. Egypt visa for US citizens cost, For planning a trip to Egypt, it's essential to note that the cost of a tourist visa depending on the type and duration of the visa. Be sure to check the latest requirements before traveling.

  8. Your blog is a haven for those seeking enlightenment! I admire the depth of your insights and the clarity of your writing. How to get Saudi Arabia visa from Australia ? To obtain a Saudi Arabia e-visa from Australia, applicants can apply online through our page Ensure all necessary documents are provided, including passport details and itinerary, and follow the prescribed procedures for a successful application.

  9. Creating blog posts is part of my routine, and I must say, your content is truly outstanding. This engaging article has sparked my interest, leading me to save your website for future reference and stay informed about new developments, usually on a weekly basis. Moreover, I've subscribed to your RSS feed. Do Indian UAE residents need visa for Azerbaijan? Yes, Indian UAE residents typically need a visa for Azerbaijan. However, specific requirements may vary based on citizenship, residency status, and the purpose of the visit.