Oracle CX Applications
Extensibility [CON8858]
Patterns and Practices
Ajay Seetharam
- Technical Director, Oracle
David Ray
- Director, Configure One
Vinod Reddy
- CEO, CRMIT Solutions, Inc
Vish Yadathore
- InFact France SAS
October 02, 2014
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
Program Agenda
CX Extensibility Example Use Cases
Design Patterns and Practices Extending Sales Cloud
Case Study: Configure One
Case Study: CRMIT
Case Study: InFact
Accelerators and Sample Code
Summary and Call to Action
1
2
3
4
5
6
7
Program Agenda
CX Extensibility Example Use Cases
Design Patterns and Practices Extending Sales Cloud
Case Study: Configure One
Case Study: CRMIT
Case Study: InFact
Accelerators and Sample Code
Summary and Call to Action
1
2
3
4
5
6
7
The Complete Solution
Oracle
Social
Cloud
Oracle
Marketing
Cloud
Oracle
Sales
Cloud
Oracle
Commerce
Cloud
Oracle
Service
Cloud
Oracle
CPQ
Cloud
Integrated Customer Experience Foundation
Integrated Customer Experience Foundation
Social Network
Mobile
Analytic KPIs &
Dashboards
Predictive Analytics
Integrations
Globalizations and Statutory Localizations
Web
Mobile
Social
In-Store
Contact
Center
Field
Service
Direct Sales
Modern CX Cloud: Personalized
Do More
Within
Your Cloud.
Make It Your Own. Upgrade
Safe.
Easily
Create
New Features
& New Applications. Extend
SaaS.
Enrich CX Cloud
PaaS
Tailor User Experience
Tailor User Experience
Enrich CX Cloud
SaaS
PaaS
Tailor the delivered UI
Change existing business
processes and workflows
Add new data objects and
associated business processes
Mashups to other applications
Business Card Mobile App
Lead to Cash for Online Ads
Promotion Planning
Pricer Application
……
Use case Patterns
•
Web User Interface & Mobile
–
Custom pixel-perfect Rich, Dynamic UI
–
Mashup of data from different Cloud/On-premise apps, presented in unified manner
–
Top-Level Page – navigation to bespoke application that does not include CX UI
–
Custom mobile applications (mashup of CX and other data)
•
Business Process/Complex Business Rules/Integration/Collaboration
–
Business Process spanning applications
–
Integrating data from different applications and systems
–
Complex Business rules needed to meet business requirements
–
On-premise integrations
Tailor within SaaS. Enrich with PaaS.
Personalize Your CX Cloud
Database
Services
Developer
Services
Java
Services
Document
Services
BI
Services
Social
Cloud
Data storage Data import Logic and business rules UI modifications Full power of J2EESource code management Build deploy tools Web service repository
Social relationship management Listening, engagement Enterprise social network Data management External document collaboration Offline syncing Web, mobile, desktop Enterprise analytics Reporting
Oracle CX
Cloud
Rich tailoring capabilities Mobile support Embedded social collaboration Tailor approvals/ workflowsMarketplace
3
rdparty apps
Mobile
Services
Unique apps By cloud partners Certified Mobile APIs Federated identity Mobile security Any platform, anydevice