SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
Enhancing the Feed with Chatter
Topics and Apex
Peter Chittum, salesforce.com, Developer Evangelist
@pchittum
Jon Pappas, salesforce.com, Product Manager
@sfdcjp
Safe harbor
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties
materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results
expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be
deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other
financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any
statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new
functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our
operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any
litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our
relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our
service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to
larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is
included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent
fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor
Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently
available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions
based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these
forward-looking statements.
Peter Chittum
Developer Evangelist
@pchittum

Jon Pappas
Product Manager
@sfdcjp
Companies are turning to us to solve 3 key problems
Content, Conversation
Separate from Business

Disconnected Customers
and Partners

Employees

Partners

Customers

Expertise and
Ideas are Buried
We answer with Social Intelligence technologies
Recommendations

Topics and Trends

Influence & Expertise
System of Topics – GA in Summer ‘13
ü  Reinvented for the enterprise
ü  Semantic Topic suggestions to assist
ü  Knowledge curated into Topic Pages
ü  People and groups talking about topics identified
ü  Trending topics upgraded and related topics
introduced
ü  Suite of 23 features to create an ecosystem
Past 3 Releases: Topics and Expertise Focus
June ‘13

Summer

Nov ’14

System of
Topics GA
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 

Topics for Communities
Topic Pages
Topic Page- Publisher
Topic Page- Talking About
Topic Page- Favorites
Topic Page- Recent Files
Topic Page- Related Topics
Topic Page- Groups Talking
Topics Listview
Profiles- Recently Talked About
Groups- Recently Talked About
Topics Reporting
Trending Topics Algorithm Upgrade
Semantic Topic Suggestions
Multi-word Hashtags
Topic Editor on Posts
Topics in Search Results

Winter
`

Feb’14

Platform &
Enhancements
• 
• 
• 
• 
• 
• 
• 
• 
• 

Spring

Topic Permission Sets
Topic Triggers
Topics Connect for Apex
Follow Topics
Topic Page- Multidimensional
Publisher
Topic Influence Pilot
Topics on Records Pilot
Topics for Objects
Topics Editor VF Component

ng
Comi
Soon

Next Generation
Knowledge Discovery
• 
• 
• 
• 
• 
• 

Knowledgeable People GA
Endorsements GA
Topics in Global Search GA
Topics for Objects GA
Topics as List View Criteria
Knowledgeable for Objects Pilot
Coming in Spring ’14
Topics in Global Search

Knowledgeable People
& Endorsements

Topics for Objects
Social Intelligence Extends Across Apps & Devices
Chatter Connect API
Access to topics and other sources:
recommendations, experts, feeds,
profiles, groups, messaging, data and
more

Custom & 3rd Party Business Apps

Intranets &
Portals

Reporting
Run custom reports and create
dashboards to see what people are
talking about.
AppExchange
Extend Topics to 3rd Party Partners in
the AppExchange
Mobile Apps
Topic Developer Landscape: Data and Triggers

Topic

Topic
Assignment

FeedItem
??? SPR14

trigger TopicAssignmentTrigger on TopicAssignment 	
trigger TopicTrigger on Topic
Topic Developer Landscape: Apex and API

SOQL:

Topics

SELECT Id, EntityId, TopicId FROM TopicAssignment	

REST:
https://eu2.salesforce.com/services/data/v29.0/connect/topics/trending	

Chatter Connect API Namespace:
ConnectApi.Topics.getRecentlyTalkingAboutTopicsForUser(null,u.Id).topics
Topic Developer Landscape: UI
<topics:widget entity="{!itemId}" />
Topics Use Cases
Topic Auto Curation with Triggers
Topic Analytics and Visualization with Visualforce
Topic Actions with Triggers
Topics Administration with Visualforce and Apex
Topic Auto Curation
Dreamforce	
DF13	

DevZone	

Heathcare	

GirlGeeks	
Healthcare	

GirlyGeeks	

Developer	
Housing	

Hotel	
GirlyGeek	
Dreamforce 2013	

Healtcare	

Dreamforce 13
Demo
Lessons Learned
Administration-Enabled Code with Custom Setting
Standard Reporting: Who is Talking About?
What Am I Talking About?

Custom JS Libraries

Visualforce Charting
Compare My Topics with All Topics
Enhanced Chatter Profile with Sub-Tab
Demo
Lessons Learned
Subtabs for exposing information about users
Visualforce Charting = Easy
Visualforce Charting Data = Case Sensitive
Lot’s of JS libs for custom presentation
Mashup of Aggregate SOQL and ConnectApi = Powerful!
Old Story, New Twist
FeedItem Trigger vs TopicAssignment Trigger
Topic

Topic Assignment

Topic
Assignment

FeedItem

Feed Item

Topic is first class entity

Hashtag

Case/space insensitive

Requires text parsing

ConnectApi
Demo
DF13

DevZone

Developers

Salesforce

Topics
Succes
Peter Chittum

Jon Pappas

Developer Evangelist,
@pchittum

Product Manager,
@sfdcjp
DF13 Topics and Apex

Contenu connexe

Tendances

Global Integrated Solutions Real Challenges. Real Solutions
Global Integrated Solutions Real Challenges. Real SolutionsGlobal Integrated Solutions Real Challenges. Real Solutions
Global Integrated Solutions Real Challenges. Real Solutions
dreamforce2006
 
Creating a Customer-Centric Enterprise
Creating a Customer-Centric EnterpriseCreating a Customer-Centric Enterprise
Creating a Customer-Centric Enterprise
dreamforce2006
 
Why We Switched to Unlimited Edition Customer Panel
Why We Switched to Unlimited Edition Customer PanelWhy We Switched to Unlimited Edition Customer Panel
Why We Switched to Unlimited Edition Customer Panel
dreamforce2006
 
How Salesforce.com Uses Service & Support
How Salesforce.com Uses Service & SupportHow Salesforce.com Uses Service & Support
How Salesforce.com Uses Service & Support
dreamforce2006
 
Improve Business Performance with Greater Insight From Dashboards and Reports
Improve Business Performance with Greater Insight From Dashboards and ReportsImprove Business Performance with Greater Insight From Dashboards and Reports
Improve Business Performance with Greater Insight From Dashboards and Reports
dreamforce2006
 
The Mystery Is Solved Demystifying Integrations
The Mystery Is Solved Demystifying IntegrationsThe Mystery Is Solved Demystifying Integrations
The Mystery Is Solved Demystifying Integrations
dreamforce2006
 
Advanced Reporting and Dashboards for Executive Visibility
Advanced Reporting and Dashboards for Executive VisibilityAdvanced Reporting and Dashboards for Executive Visibility
Advanced Reporting and Dashboards for Executive Visibility
dreamforce2006
 
Building a Global Partner Program - From Strategy to Execution
Building a Global Partner Program - From Strategy to ExecutionBuilding a Global Partner Program - From Strategy to Execution
Building a Global Partner Program - From Strategy to Execution
dreamforce2006
 
Strategies for Measuring and Securing ROI with Salesforce
Strategies for Measuring and Securing ROI with SalesforceStrategies for Measuring and Securing ROI with Salesforce
Strategies for Measuring and Securing ROI with Salesforce
dreamforce2006
 
Top Ten AppExchange Apps for Professional Edition
Top Ten AppExchange Apps for Professional EditionTop Ten AppExchange Apps for Professional Edition
Top Ten AppExchange Apps for Professional Edition
dreamforce2006
 

Tendances (20)

Global Integrated Solutions Real Challenges. Real Solutions
Global Integrated Solutions Real Challenges. Real SolutionsGlobal Integrated Solutions Real Challenges. Real Solutions
Global Integrated Solutions Real Challenges. Real Solutions
 
Understanding Complex Data Trends in Salesforce1 Objects Using Heroku
Understanding Complex Data Trends in Salesforce1 Objects Using HerokuUnderstanding Complex Data Trends in Salesforce1 Objects Using Heroku
Understanding Complex Data Trends in Salesforce1 Objects Using Heroku
 
Salesforce Architect Day - morning session
Salesforce Architect Day - morning sessionSalesforce Architect Day - morning session
Salesforce Architect Day - morning session
 
Architect day 20181128- Morning Sessions
Architect day 20181128- Morning SessionsArchitect day 20181128- Morning Sessions
Architect day 20181128- Morning Sessions
 
Creating a Customer-Centric Enterprise
Creating a Customer-Centric EnterpriseCreating a Customer-Centric Enterprise
Creating a Customer-Centric Enterprise
 
Why We Switched to Unlimited Edition Customer Panel
Why We Switched to Unlimited Edition Customer PanelWhy We Switched to Unlimited Edition Customer Panel
Why We Switched to Unlimited Edition Customer Panel
 
How Salesforce.com Uses Service & Support
How Salesforce.com Uses Service & SupportHow Salesforce.com Uses Service & Support
How Salesforce.com Uses Service & Support
 
It industry
It industryIt industry
It industry
 
Opening Session Salesforce Basecamp Copenahgen
Opening Session Salesforce Basecamp CopenahgenOpening Session Salesforce Basecamp Copenahgen
Opening Session Salesforce Basecamp Copenahgen
 
Improve Business Performance with Greater Insight From Dashboards and Reports
Improve Business Performance with Greater Insight From Dashboards and ReportsImprove Business Performance with Greater Insight From Dashboards and Reports
Improve Business Performance with Greater Insight From Dashboards and Reports
 
Learn about the latest innovations straight from dreamforce'18
Learn about the latest innovations straight from dreamforce'18Learn about the latest innovations straight from dreamforce'18
Learn about the latest innovations straight from dreamforce'18
 
Thought Leadership from Social Sector Masters
Thought Leadership from Social Sector MastersThought Leadership from Social Sector Masters
Thought Leadership from Social Sector Masters
 
The Mystery Is Solved Demystifying Integrations
The Mystery Is Solved Demystifying IntegrationsThe Mystery Is Solved Demystifying Integrations
The Mystery Is Solved Demystifying Integrations
 
Advanced Reporting and Dashboards for Executive Visibility
Advanced Reporting and Dashboards for Executive VisibilityAdvanced Reporting and Dashboards for Executive Visibility
Advanced Reporting and Dashboards for Executive Visibility
 
Building a Global Partner Program - From Strategy to Execution
Building a Global Partner Program - From Strategy to ExecutionBuilding a Global Partner Program - From Strategy to Execution
Building a Global Partner Program - From Strategy to Execution
 
Enhancing Your Lightning Apps with Einstein Analytics
Enhancing Your Lightning Apps with Einstein AnalyticsEnhancing Your Lightning Apps with Einstein Analytics
Enhancing Your Lightning Apps with Einstein Analytics
 
A new era of end to-end service for the connected world - Chet Chauhan, VP Pr...
A new era of end to-end service for the connected world - Chet Chauhan, VP Pr...A new era of end to-end service for the connected world - Chet Chauhan, VP Pr...
A new era of end to-end service for the connected world - Chet Chauhan, VP Pr...
 
Strategies for Measuring and Securing ROI with Salesforce
Strategies for Measuring and Securing ROI with SalesforceStrategies for Measuring and Securing ROI with Salesforce
Strategies for Measuring and Securing ROI with Salesforce
 
Top Ten AppExchange Apps for Professional Edition
Top Ten AppExchange Apps for Professional EditionTop Ten AppExchange Apps for Professional Edition
Top Ten AppExchange Apps for Professional Edition
 
Summer '20 preview release overview-deck
Summer '20 preview release overview-deckSummer '20 preview release overview-deck
Summer '20 preview release overview-deck
 

Similaire à DF13 Topics and Apex

DF13 Topics and Expertise
DF13 Topics and ExpertiseDF13 Topics and Expertise
DF13 Topics and Expertise
Jonathan Pappas
 
Orlando SFDC User Group 10/2009
Orlando SFDC User Group 10/2009Orlando SFDC User Group 10/2009
Orlando SFDC User Group 10/2009
Joshua Hoskins
 
Connected Partner Dreamforce15
Connected Partner Dreamforce15Connected Partner Dreamforce15
Connected Partner Dreamforce15
Walt Sepaniac
 

Similaire à DF13 Topics and Apex (20)

DF13 Topics and Expertise
DF13 Topics and ExpertiseDF13 Topics and Expertise
DF13 Topics and Expertise
 
Dreamforce 2013 - Enhancing the Chatter Feed with Topics and Apex
Dreamforce 2013 - Enhancing the Chatter Feed with Topics and ApexDreamforce 2013 - Enhancing the Chatter Feed with Topics and Apex
Dreamforce 2013 - Enhancing the Chatter Feed with Topics and Apex
 
Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18
 
Build an AI Roadmap and Win the Consumer Goods Intelligence Race
Build an AI Roadmap and Win the Consumer Goods Intelligence RaceBuild an AI Roadmap and Win the Consumer Goods Intelligence Race
Build an AI Roadmap and Win the Consumer Goods Intelligence Race
 
Build Better Communities with Lightning
Build Better Communities with LightningBuild Better Communities with Lightning
Build Better Communities with Lightning
 
ODSC_v3.3
ODSC_v3.3ODSC_v3.3
ODSC_v3.3
 
Build Engaging Community Experiences with Community Cloud
Build Engaging Community Experiences with Community CloudBuild Engaging Community Experiences with Community Cloud
Build Engaging Community Experiences with Community Cloud
 
Build System Performance Data Analytics Using Wave
Build System Performance Data Analytics Using WaveBuild System Performance Data Analytics Using Wave
Build System Performance Data Analytics Using Wave
 
Using Pardot and Communities: Marketing with Partner and Dealer Networks
Using Pardot and Communities: Marketing with Partner and Dealer NetworksUsing Pardot and Communities: Marketing with Partner and Dealer Networks
Using Pardot and Communities: Marketing with Partner and Dealer Networks
 
Using Pardot and Communities: Marketing with Partner and Dealer Networks
Using Pardot and Communities: Marketing with Partner and Dealer Networks Using Pardot and Communities: Marketing with Partner and Dealer Networks
Using Pardot and Communities: Marketing with Partner and Dealer Networks
 
Innovations from Dreamforce
Innovations from DreamforceInnovations from Dreamforce
Innovations from Dreamforce
 
Orlando SFDC User Group 10/2009
Orlando SFDC User Group 10/2009Orlando SFDC User Group 10/2009
Orlando SFDC User Group 10/2009
 
Connected Partner Dreamforce15
Connected Partner Dreamforce15Connected Partner Dreamforce15
Connected Partner Dreamforce15
 
Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)
 
Using Personas for Salesforce Accessibility and Security
Using Personas for Salesforce Accessibility and SecurityUsing Personas for Salesforce Accessibility and Security
Using Personas for Salesforce Accessibility and Security
 
Deliver Innovations Faster
Deliver Innovations FasterDeliver Innovations Faster
Deliver Innovations Faster
 
Cloud Academy: Getting Started (Virtual Classroom)
Cloud Academy: Getting Started (Virtual Classroom)Cloud Academy: Getting Started (Virtual Classroom)
Cloud Academy: Getting Started (Virtual Classroom)
 
Community Cloud - Gemeinsam geht alles Besser - Kundenbindung stärken mit de...
Community Cloud - Gemeinsam geht alles Besser - Kundenbindung stärken mit de...Community Cloud - Gemeinsam geht alles Besser - Kundenbindung stärken mit de...
Community Cloud - Gemeinsam geht alles Besser - Kundenbindung stärken mit de...
 
Salesforce.org Higher Ed Summit 2016 Keynote
Salesforce.org Higher Ed Summit 2016 KeynoteSalesforce.org Higher Ed Summit 2016 Keynote
Salesforce.org Higher Ed Summit 2016 Keynote
 
Introducing: The Lightning Experience
Introducing: The Lightning ExperienceIntroducing: The Lightning Experience
Introducing: The Lightning Experience
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

DF13 Topics and Apex

  • 1. Enhancing the Feed with Chatter Topics and Apex Peter Chittum, salesforce.com, Developer Evangelist @pchittum Jon Pappas, salesforce.com, Product Manager @sfdcjp
  • 2. Safe harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 3. Peter Chittum Developer Evangelist @pchittum Jon Pappas Product Manager @sfdcjp
  • 4.
  • 5. Companies are turning to us to solve 3 key problems Content, Conversation Separate from Business Disconnected Customers and Partners Employees Partners Customers Expertise and Ideas are Buried
  • 6. We answer with Social Intelligence technologies Recommendations Topics and Trends Influence & Expertise
  • 7. System of Topics – GA in Summer ‘13 ü  Reinvented for the enterprise ü  Semantic Topic suggestions to assist ü  Knowledge curated into Topic Pages ü  People and groups talking about topics identified ü  Trending topics upgraded and related topics introduced ü  Suite of 23 features to create an ecosystem
  • 8. Past 3 Releases: Topics and Expertise Focus June ‘13 Summer Nov ’14 System of Topics GA •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  Topics for Communities Topic Pages Topic Page- Publisher Topic Page- Talking About Topic Page- Favorites Topic Page- Recent Files Topic Page- Related Topics Topic Page- Groups Talking Topics Listview Profiles- Recently Talked About Groups- Recently Talked About Topics Reporting Trending Topics Algorithm Upgrade Semantic Topic Suggestions Multi-word Hashtags Topic Editor on Posts Topics in Search Results Winter ` Feb’14 Platform & Enhancements •  •  •  •  •  •  •  •  •  Spring Topic Permission Sets Topic Triggers Topics Connect for Apex Follow Topics Topic Page- Multidimensional Publisher Topic Influence Pilot Topics on Records Pilot Topics for Objects Topics Editor VF Component ng Comi Soon Next Generation Knowledge Discovery •  •  •  •  •  •  Knowledgeable People GA Endorsements GA Topics in Global Search GA Topics for Objects GA Topics as List View Criteria Knowledgeable for Objects Pilot
  • 9. Coming in Spring ’14 Topics in Global Search Knowledgeable People & Endorsements Topics for Objects
  • 10. Social Intelligence Extends Across Apps & Devices Chatter Connect API Access to topics and other sources: recommendations, experts, feeds, profiles, groups, messaging, data and more Custom & 3rd Party Business Apps Intranets & Portals Reporting Run custom reports and create dashboards to see what people are talking about. AppExchange Extend Topics to 3rd Party Partners in the AppExchange Mobile Apps
  • 11.
  • 12. Topic Developer Landscape: Data and Triggers Topic Topic Assignment FeedItem ??? SPR14 trigger TopicAssignmentTrigger on TopicAssignment trigger TopicTrigger on Topic
  • 13. Topic Developer Landscape: Apex and API SOQL: Topics SELECT Id, EntityId, TopicId FROM TopicAssignment REST: https://eu2.salesforce.com/services/data/v29.0/connect/topics/trending Chatter Connect API Namespace: ConnectApi.Topics.getRecentlyTalkingAboutTopicsForUser(null,u.Id).topics
  • 14. Topic Developer Landscape: UI <topics:widget entity="{!itemId}" />
  • 15. Topics Use Cases Topic Auto Curation with Triggers Topic Analytics and Visualization with Visualforce Topic Actions with Triggers Topics Administration with Visualforce and Apex
  • 16.
  • 18. Demo
  • 20.
  • 21. Standard Reporting: Who is Talking About?
  • 22. What Am I Talking About? Custom JS Libraries Visualforce Charting
  • 23. Compare My Topics with All Topics
  • 24. Enhanced Chatter Profile with Sub-Tab
  • 25. Demo
  • 26. Lessons Learned Subtabs for exposing information about users Visualforce Charting = Easy Visualforce Charting Data = Case Sensitive Lot’s of JS libs for custom presentation Mashup of Aggregate SOQL and ConnectApi = Powerful!
  • 27.
  • 28. Old Story, New Twist
  • 29. FeedItem Trigger vs TopicAssignment Trigger Topic Topic Assignment Topic Assignment FeedItem Feed Item Topic is first class entity Hashtag Case/space insensitive Requires text parsing ConnectApi
  • 30. Demo
  • 32. Peter Chittum Jon Pappas Developer Evangelist, @pchittum Product Manager, @sfdcjp