Liveblog: Salesforce and Google Announcement

Next Story

Finally, a GPS unit voiced by the Knight Rider guy

Steve Gillmor and I are at the Google and Salesforce announcement this morning, here in Santa Clara as part of Tour De Force. This morning we expect an announcement from Salesforce CEO Marc Benioff and VP of Engineering Vic Gundotra of Google. We will be live blogging the event starting at 10am PDT.

So what do we expect from the announcement today? We believe Google will integrate a Salesforce API client library into App Engine, to give developers a quick and easy platform for building Salesforce apps.

Post-Event Videos:

Steve Gillmor speaking with Marc Benioff:

Steve Gillmor speaking with Vic Gundotra:

Live Notes:

12:01pm – Benioff wraps up the keynote by talking about the sessions that are being held during today and tomorrow – lots of in-depth tutorials and discussions about, Apex, Google apps and a lot more. If you are a developer interested in learning more about, have a look at the Salesforce website, you may be able to get a last-minute pass to the conference here.

12:00pm – The demos are done, lots of interesting features being displayed, but the key here is the new combined Google + Salesforce platform and how that will and can be used. Google is pushing their platform into the enterprise, and they are doing so via Salesforce and their hundreds of thousands of enterprise customers. We expect more announcements from Salesforce and Google in the near future, as each time they gather on stage it is getting more and more interesting.

11:56am – They have integrated Thomson financial data via an API and displayed graphs etc. (and mashed it with the Reuters new feeds) to provide a quick snapshot in a dashboard for wealth tracking. So on the dashboard there is an integration point with RSS feeds and the financial data API. They say that the integration was dead easy, and that Thomson Reuters is now able to offer their data licenses and applications to anybody because it is on

11:54am – Ok, so they do have a demo. It is a wealth management add-on for Salesforce. Marc is asking them questions about how they built their platform, who uses it etc. and integration points. So one integration point is pulling in news feeds (RSS feeds, not very hard).

11:52am – Thomson Reuters is now on stage – they also have demo applications. (correction: they are talking about something that they are building using, a financial planning app). They say that the platform is the right choice for them because of how easy it is to develop apps (ie the local Eclipse + Apex environment, sandbox, customizations with workflow etc.). They are also using VisualForce to build out the UI and making it consistent across the whole application – ie. Salesforce no longer has to look like Salesforce, so you can keep a standard interface to all your apps (hosted on or not).

11:50am – More demos of the big API 3-way. The big take-away so far: Google is injecting its platform into the enterprise via Salesforce. See Marc Benioff’s comments below, when he talked about how Salesforce and Google have worked together, a lot of specific language around their goals.

11:47am – Empirio is showing a demo of what they built on for Dolby Labs. The application is used to run theatres, and it displays an overview of various theatres, the screens they have and any problems that the screens may be experiencing. The Dolby users can pull up all the theatre data. When they click on movies out on a particular day, it brings it up in a calendar. This is just a real world demo of + Google Apps and other API’s, the guys at Empirio are the integrators and developers, so he is just stepping through various features they built.

11:45am – Marc is introducing a local startup founder and CEO, the company is Empirio. They make a few SAP jokes and then talk about platform as a service.

11:43am – Like a televangelist, Benioff enters the audience and pulls a member out who worked with CODA on the integration and asks her about how she found while working with

11:41am – Ok, so now they are going to demo everything together – CODA, Google and Salesforce. Accountants love spreadsheets, so with this integration they can use Google Spreadsheets (I think they love Excel actually, not all spreadsheets – but that will work itself out). In Google Spreadsheets, the user can use a gadget (plugin) and then push the data back to and CODA. The pieces are starting to fit together – office apps from Google, the platform from Salesforce along with the core business objects. Everything around that is provided by AppExchange apps and then customized further by developers using Apex.

11:40am – They’re now showing a demonstration of CODA integrated with Salesforce: there are API’s to everything again, so developers can tap the CODA API’s as well and write in Apex. They are displaying a simple demo where invoice items (from CODA) are being shown in Salesforce. This is the bit of the puzzle Salesforce really needed, and CODA has been available in AppExchange since DreamForce, but further API integration makes it a whole lot more useful.

11:36am – Back to Adam Gross now who is about to demonstrate the CODA build on and the integration.

11:35am – CODA is aiming to do for accounting what Salesforce did for CRM. They estimated it would take them 2 years to build it all out (ie a saas platform). He said that it was a difficult investment to make, because they didn’t want to invest to build out the infrastructure, build the platform and they wanted to get to market quickly. So (surprise, surprise) they decided to integrate their application with Salesforce (well, build it on the Salesforce platform). CODA is not only sharing their application with Salesforce, but also the data – their users can then integrate from CODA into Salesforce.

11:33am – Marc is about to introduce CODA, the second-largest ERP provider in Europe. We are about to hear news of Salesforce filling out the platform with a finance and ERP solution from CODA. Jeremy Roche from CODA also made a joke about how short he is and how tall Mark Benioff is, just as Vic from Google did (almost the same joke actually).

11:31am – Marc is mentioning ERP, he is asking the audience who would like to see it.

11:30am – Adam is about to do another example using Google Spreadsheets. This demo is all live, he just dumped a quick contact record into a Google Spreadsheet and it was very quick and easy. I am starting to see all of these apps coming together (and we are still chewing on what Benioff said above about the Google relationship), but Google provides a big part of the platform that Salesforce doesn’t have, and vice-versa, so the relationship makes a lot of sense.

11:27am – They are querying and calling Google API’s, and binding them to events within Salesforce which fire off the Apex code. Very cool, he just whipped up some quick code that syncs Google Calendar with the internal Salesforce calendar.

11:25am – Adam is demonstrating and the new features. He is demonstrating how new objects and tabs are created from external metadata (over API’s). Adam is using Eclipse on his desktop (on a Mac) to build a quick Apex app using external API’s. He points out that the development environment isn’t running on his machine, everything is actually on – Eclipse is just the IDE. He is pulling down data sets in XML from various services.

11:20am – Benioff is talking about the Google and Salesforce integration, he says: “You can now call the Google API’s from Apex code”, and continues with “…this is step 1 in total unification between and all the exciting technology that Vic and his team are working on”, and “the ability to bring these platforms together is extremely important…Salesforce is bringing the Google platform into the enterprise.”

11:17am – Vic Gundotra just left the stage and didn’t go into any details about the new Google and Salesforce integration. We will get the protocol details later.

11:15am – Now we are onto API’s – Vic talking about Salesforce being built on standard Atom. Read and write through the Atom Publishing Protocol (APP, excellent). Google has been a strong advocate of APP, and it seems they have moved Salesforce into adopting it as a standard as well so that their apps can talk to each other.

11:10am – Vic Gundotra is now on stage. Google also believes in software as a service, he says that they have worked together a lot with Salesforce, as they are both companies born on the web and share a lot in common in terms of beliefs. Vic is going back in time now – 30 years ago, talking about mainframes. Ok, so this is the three-generations: talk – mainframes, then client-server and then Saas and web platforms. Google spends $4B a year on co-lo capex (as opposed to the 300M Salesforce spends).

11:06am – Benioff is now talking about the Google relationship, referring to them as a strong ally. The first joint announcement between the two companies was back in 2003, when and the Salesforce foundation worked together with a combined grant. From there in 2005, the companies released their first mashup with maps, then AdWords integration in 2006, further API integration in 2007 and now Google App Engine in 2008.

11:03am – Benioff is pushing Eclipse as an IDE again – they seem to be assembling a whole development environment on Salesforce with everything from API’s to access code, the IDE, the dev sandbox and project collaboration. Don’t be surprised if we see more development tools hosted by Salesforce – such as a code repository, documentation (wiki’s?), and more (similar to – this could be a whole service on its own for other developers, but at the moment it seems to only
work for developers working on apps.

11:01am – More stats: 1.5M Apex requests per day, it’s all live and not in beta. Apex is a framework where Salesforce hosts your code. It runs in a sandbox on their servers and allows a developer to directly query and customize Salesforce. VisualForce is a result of a Google Summer of Code project, it is a visual IDE to design user interfaces. Salesforce stores the user interface and can push it to any device. Now that VisualForce is live and out of beta, we will need to dig into it because
the details here at the moment are vague except that Salesforce can now host your UI code.

10:58am – I love statistics. Benioff touches on them briefly: 150M+ transactions a day, average speed of 210ms, $300M+ invested in servers. 2 fully mirrored data centers. Would love to hear more about the hardware behind salesforce (I believe they are still mostly running on Sun hardware, Solaris and with Oracle as the DB). All the uptime statistics are available on (again an area that Salesforce was early in, being transparent on uptime and performance). There seems to be more details on the status site than there were before. There was an interesting announcement earlier this morning that is relevant to the Salesforce status page.

10:55am – – Benioff is back on stage now, talking further about and the big sell: “It’s all about innovation, you can leave your infrastructure concerns behind…you can focus on the application you can build, you can focus on the value that you can build for your business” – this is all in reference to the new “platform as a service” and mashing up API’s.

10:52am – Fischer goes on to say that Salesforce spends a lot of time focusing on security, performance and compatibility. The security issues with Saas and web applications used to be a big adoption issue, back in 1999 – most organizations have overcome their nervousness about web applications and platforms, but security at both a code and server level, then an application level, is raised as an issue with most medium to large customers. Most internal IT groups also have personnel
focused exclusively on performance and uptime, so Fischer is giving the standard sell about the advantages of the multi-tenant model. I think almost all of the people in the room here today have already bought into this and are waiting to hear what’s next. Benioff asked earlier if anybody was here to hear about desktop or server apps, and a half-dozen or so people raised their hands – probably as a joke.

10:45am – Steve Fischer is up on stage now, he is head of platforms at Salesforce. He is talking about the key questions that come up when businesses are inquiring about what the best solution is for business needs (let me guess, the answer to both is Salesforce?). He is talking about the standard advantages of being in the cloud, ie. outsourced, no need for data centers etc. etc. We have all heard this many times. The next point is customization – not only through the Salesforce core platform, but also through mixing the Salesforce API with other API’s and the platform. Fischer says the biggest question when deciding on a platform to use is which platform will prevail, and who will still be around in 10 years? The answer to that would be Salesforce as well.

10:40am – It is interesting to hear Salesforce talk about their platform in the context of Web 1.0/2.0/3.0 – they see that they have or are representing the cutting edge of each of these phases. During web 1.0, Salesforce was a web-based CRM app. During web 2.0, we saw Salesforce develop and mashups and now with what they refer to as Web 3.0 they now talk about and platforms as a service. So Salesforce went from to and now to – so I guess web 4.0 will be ?

10:35am – A really big push here about “platform as a service.” There is an image up on the screen of web 1.0, merging to web 2.0 and then merging and progressing into web 3.0. So according to Benioff, web 1.0 was about the killer internet applications – such as Yahoo, Amazon, eBay and the “old” Salesforce. Web 2.0 is about user generated content – YouTube, MySpace, facebook, flickr etc. and now with Web 3.0 he says that “something big is definitely happening,” with cloud computing and platforms as a service – he cites, Facebook, AWS and the Google App Engine.

10:32am – He runs through the financials of the company quickly, the stock has rocketed recently. Salesforce is reaching $1B in revenue for 2008, 50% growth – the market cap is now bigger than Sun‘s (8.75B) which quiet an achievement.

10:31am – Benioff is talking about the Salesforce charity initiative. They pioneered the “1 percent” model that many other startups and companies are now using. Marc said that in the early days this was easy to do, because Salesforce had “no time, no equity and no product”. Many charities are represented in the audience, they seem to be a big user block.

10:29am – Marc is talking about the Salesforce “Summer 08” release and about some of the new features. It is interesting that Salesforce was the first web company to introduce version numbers and releases for web software, which is definitely an old software model (along with “upgrades”). It seems to
work very well as they package their marketing and conferences around these releases.

10:26am – Whether Salesforce is building an application for a specific purpose or not, because of the platform and API’s anything and everything can be customized. Salesforce is really pushing this message hard this morning – they want companies mashing up their own API’s with others. This pitch is to both the app providers and the customers.

10:22am – In traditional enterprise software, small, medium and large companies are separated in terms of the software they use. With the Saas approach and platform approach that Salesforce has deployed, companies of all sizes are using the same service. “This is the power of multi-tenant software” says Benioff.

10:19am – This has been the Salesforce story for over 8 years now, and they pioneered much of what we refer to as Saas today with their web-based “no software” approach.

10:17am – Marc Benioff is now out on stage, running 17 minutes late as we waited for all the attendees to enter the large conference room here at the Hyatt in Santa Clara. He is introducing today’s event by talking about the evolution of computing – from the mainframe model, to the client-server model and now to the Saas/web model.

  • michael arrington

    Here’s the press release, was just released at 5 am PST: Delivers New Toolkit for Google Data APIs, Giving Developers New Capabilities to Harness the Power of Cloud Computing for Application Development Toolkit for Google Data APIs enables developers to bring together the platform and Google’s open APIs

    Will accelerate the creation of new multi-cloud-based applications

    SAN FRANCISCO, June 23 /PRNewswire-FirstCall/ —
    (NYSE: CRM), the market and technology leader in Software-as-a-Service (SaaS) and Platform-as-a-Service (PaaS) today expanded its global strategic alliance with Google, making it easier for developers to harness the power of cloud computing for Web and business application development and deployment. The new Toolkit for Google Data APIs provides a set of tools and services to empower developers to take advantage of Google Data APIs(TM), a common set of standard APIs for interacting with data in Google(TM) services, within their applications and projects on Freely available at and, the new toolkit will help developers bring together data and content in Google Apps(TM) with the database, logic and workflow capabilities in The Platform-as-a-Service and Google’s open APIs are creating new opportunities for partners and developers to build powerful new business applications delivered completely via the cloud.
    (Logo: )
    “Google and share a common vision for making the cloud accessible to all developers,” said Vic Gundotra, vice president, engineering, Google. “Our work with will help make cloud computing increasingly accessible and powerful for developers, resulting in better Web applications and experiences.”
    “Bringing together the Google and platforms will enable the creation of powerful new applications delivered completely in the cloud,” said Marc Benioff, chairman and CEO, “Developers now can take advantage of the virtually unlimited power and infrastructure of multiple cloud computing architectures from Google and to build the next-generation of business applications.” Platform and Google’s Open APIs – Enabling Developer Success and Google’s alliance gives developers a multi-cloud computing platform for building and running applications. The Platform-as-a-Service, encompassing a complete feature set for the creation of business applications, and Google’s open APIs and technologies, together will enable the creation of powerful new innovative applications delivered on the Web.
    Additionally, the Toolkit for Google Data APIs creates new opportunities for developers and ISVs to extend the widely adopted Salesforce for Google Apps. The toolkit gives developers and partners the ability to create business applications that extend Salesforce for Google Apps as well as build entirely new applications to help customers run their entire business in the cloud. The toolkit will accelerate the creation of applications like sales quote generation and business forecasting that can be deployed by customers with just a few clicks via the AppExchange. Already, 6 of the top 10 applications on’s AppExchange marketplace are Google-related partners, demonstrating the growing customer demand for third-party applications that leverage multiple cloud platforms.
    CODA, one of Europe’s leading financial applications providers, has built a Web application prototype that takes data from Google Spreadsheets and brings it directly into their Order-to-Cash module of CODA 2go, a financials application built on The initial prototype can be used to perform a cost allocation over extracted transaction details from CODA 2go. Users can apportion new values by editing the cells used by formulas in the spreadsheet; the results are then posted in the form of a journal back into CODA 2go from within the Google Spreadsheet user interface via a Visualforce-powered Google Gadget(TM).
    “Following the launch of the Salesforce for Google Apps, we have prototyped a CODA 2go-specific Google Apps integration,” said Jeremy Roche, CEO of CODA, a leading European financials application provider. “Our experience of producing finance software over decades is that accountants love manipulating transactions in spreadsheets. Now in just a few weekends, we have produced an on-demand solution that uses Google Spreadsheets and”

    New Toolkit for Google Data APIs
    Freely available at and at, the new Toolkit for Google Data APIs will help developers create new Web and business applications that leverage the capabilities of Google Data APIs, including read and write access to data and content in Google Apps, with their projects and offerings. With the toolkit, developers have access to the Google Data APIs directly within’s Apex code, allowing the easy creation of new user experiences and Web applications that connect directly to’s database, integration, Apex programming language, and Visualforce user interface capabilities. Developers can also publish applications built with the Toolkit for Google Data APIs in the Google section on the AppExchange marketplace and the Google Solutions Marketplace, making them immediately available to customer and developer communities.

    About is the market and technology leader in Software-as-a-Service (SaaS) and Platform-as-a-Service (PaaS). The company’s portfolio of SaaS applications, including its award-winning CRM application, available at, has revolutionized the ways that customers manage and share business information over the Internet. The company’s PaaS enables customers, developers and partners to build powerful on-demand applications that deliver the benefits of multi-tenancy across the enterprise. Applications built on the platform, available at, can be easily shared, exchanged and installed with a few simple clicks via’s AppExchange marketplace available at
    As of April 30, 2008, manages customer information for approximately 43,600 customers including ABN AMRO, Dow Jones Newswires, Japan Post, Kaiser Permanente, KONE, Sprint Nextel, and SunTrust Banks. Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase applications should make their purchase decisions based upon features that are currently available. has headquarters in San Francisco, with offices in Europe and Asia, and trades on the New York Stock Exchange under the ticker symbol “CRM”. For more information please visit, or call 1-800-NO-SOFTWARE.

    Copyright (c) 2008, inc. All rights reserved. Salesforce and the “no software” logo are registered trademarks of, inc., and owns other registered and unregistered trademarks. Other names used herein may be trademarks of their respective owners.

    Google Apps, Google Data API, and Google Gadget are trademarks of Google Inc.

  • Marc Benioff: No more status quo « IT Spot

    […] Gillmor and Nik Cubrilovic, the hosts of the new TechCrunchIT site, snagged an interview with CEO Marc Benioff after the announcement of Toolkit for Google Data […]

  • Salesforce and Google integrate some more at

    […] keynote from CEO Mark Benioff was live blogged here by the new TechCrunchIT blog and is available to watch […]

  • Sunil

    TechCrunchIT is looking cool.

  • Bookmarks am 24.06.2008 | TQUWiki

    […] Liveblog: Salesforce and Google Announcement “…the key here is the new combined Google + Salesforce platform and how that will and can be used. Google is pushing their platform into the enterprise, and they are doing so via Salesforce and their hundreds of thousands of enterprise customers…” (Stichworte: salesforce plattorm google enterprise api) […]

  • /++//++//++//++//++//++/ » Blog Archive

    […] “Accountants love spreadsheets, so with this integration they can use Google Spreadsheets (I think they love Excel actually, not all spreadsheets – but that will work itself out).”… […]

  • Google Maps ‘Bike There’ | Marc Benioff: No more status quo

    […] and are in the news again because they just announced a new partnership with Google – more application integration stuff. In the video at the link, Benioff had this to say: I […]

  • This Week On TechcrunchIT

    […] first week over on TechcrunchIT and it has been a busy one. Steve Gillmor and I spent time with Salesforce, Sun, at Velocity with a super-smart guy about to join Twitter and with two other smart guys who […]

  • BiilYBonnYU

    Excellent blog! Interesting article and very informative! I will necessarily subscribe for this blog.

  • johnybestftom

    It is not out-of-date information? Because I have other data on this theme.

  • + Google App Engine = Cloud Relationship Management

    […] efforts in 2003 and has accelerated with hooks to AdWords, Google Apps, OpenSocial, and the Google Data APIs. Google is not the only beneficiary of Salesforce’ attention; Facebook announced similar […]

  • Grerierlalm

    М и что вы об этом думаете?

  • http://YUNBETA.COM/?p=1648 Marc Benioff: No more status quo | 云生活

    […] Gillmor and Nik Cubrilovic, the hosts of the new TechCrunchIT site, snagged an interview with CEO Marc Benioff after the announcement of Toolkit for Google Data […]

  • Shante Raczka

    If all those bloggers out there could write such valuable posts…

    I liked it a lot and already bookmarked your post!

    Thanks and Bye!

  • ZelpApponnese

    Hello A very nice niche blog, and a good design there sparks Simplicity yet complex algorithm of the internet. Thank You.

blog comments powered by Disqus