SlideShare uma empresa Scribd logo
1 de 26
SnapEngage/ByDesign integration
A Google App Engine showcase
Jerome Breche, CEO SnapEngage
Christian Happel, Director Product Management SAP Business ByDesign
February 2012
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   2
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   3
SAP’s Cloud Offerings




                  Companies                Departments/LoB                  People




                                                                               SAP
                  SAP Business         SAP Sales          SAP Travel
                                                                        BusinessObjects BI
                    ByDesign           OnDemand           OnDemand
                                                                           OnDemand

                      SAP
                                      SAP Sourcing        SAP Service          SAP
               Business ByDesign
                                       OnDemand           OnDemand         Streamwork
                for subsidiaries

                                                 SAP Carbon
                 SAP Crossgate
                                              Impact OnDemand




© 2011 SAP AG. All rights reserved.                                                Confidential   4
SAP Business ByDesign




© 2011 SAP AG. All rights reserved.   Confidential   5
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   6
What’s on the SAP Store
store.sap.com/public




© 2011 SAP AG. All rights reserved.   Confidential   7
Instant access via SAP Store
store.sap.com/public



                                       Ordering/        Order          Instant
Solution Catalog
                                      eContracting   Confirmation    Deployment




                                       SAP Store                    Customer Tenant




© 2011 SAP AG. All rights reserved.                                   Confidential    8
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   9
Engage with your website
visitors and turn them into
customers.



Who’s using it?
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   11
Scenario Demo Flow

                    Customer                                       Support Rep

                                      SnapEngage                                 ByDesign


                Chat initiated on
               Facebook page or
                   website



                                                   Respond on
                        Chat                       Google Talk
                                                    chat client




                                                   Trigger lead
                                                                                 Lead automatically
                                                   generation in
                                                                                      created
                                                    ByDesign



                                                                                   Follow-up with
                                                                                 opportunity, sales
                                                                                   order, invoice,
                                                                                  Replicated email
                                                                                      payment



© 2011 SAP AG. All rights reserved.                                                      Confidential   12
Scenario Demo
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   14
Future Plans for SnapEngage – SAP Joint Offerings



                                                                   Wave 3
                                         Wave 2

                Available


                                                                 Add integration with
                                       Browser based chat        Service Requests in
      SnapEngage available             client for operator       ByDesign
       on SAP Store                    SnapEngage integrated    Make integration
      CRM integration                  with additional SAP       configurable with
       (leads) with ByDesign            cloud solutions           ByDesign
                                       Chat agent mapping to
                                        SAP users
                                       Custom data mapping




© 2011 SAP AG. All rights reserved.                                           Confidential   15
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   16
Extending Business ByDesign


                         SAP Business ByDesign

                                                                 Mashups
                                                                 - UI integrations
                                                                 - Hosted at partner
                 Add-Ons
                                                                 - E.g. Google Maps
                 - native
                 - built with
                   ByDesign SDK
                 - Run at SAP servers
                 - E.g. Service
                   Planning Table



                                        Integrations
                                        - Backend integrations
                                        - Defined interfaces
                                        - Open to any platform
                                        - E.g. SnapEngage
© 2011 SAP AG. All rights reserved.                                           Confidential   17
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   18
Google App Engine
                   PaaS (Platform as a Service)



• Runtime                      • Services
  – Java                            –   Memcache
  – Python                          –   Task queues
  – Go                              –   Scheduled tasks
                                    –   URL fetch
                                    –   Image manipulation
• Data storage                      –   Mail
  – NoSQL object Datastore
                                    –   Multiteancy
  – Google Cloud SQL
                                    –   Search
  – Google Cloud Storage
                                    –   Etc…
Why Google App Engine?




- Focus on what is important: our customers

- High availability

- Scales automatically

- Cost effective
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   21
Integration Project - Details
Visitor UI




                             Agent UI




                                                           Backend




                                                                                           Web Service
             End of chat +               End of chat +               Request contact
             auto-creation               auto-creation                 information

                                              or
                                                                                                         Provide customer
                                                                           Cust.                           info and fact
                                           Send lead                       exists                            sheet url
                                        creation request
                                                                            no
                                                                         Send Lead
                                                                     creation request
                                                                     for fall-back cust.



                                                                        Send Lead
                                                                                                           Create Lead
                                                                     creation request



                                                                     Save Lead id for
                                                                     future reference
Agenda


Customer Perspective
    SAP Cloud & Business ByDesign
    Customer buying experience via SAP Store
    SnapEngage - Product Overview
    SnapEngage Integration Demo
    Future Plans
Developer Perspective
    Extending ByDesign: Native SDK vs. open interfaces
    Why SnapEngage chose the Google App Engine
    Technical Implementation
    Development example




© 2011 SAP AG. All rights reserved.                      Confidential   23
Technical Demo
Code Example


BydesignServiceConfigurator config = new
BydesignServiceConfigurator(decrypt(authorizationToken)
, "https://" + systemName + ".sapbydesign.com");

LeadService sapService = new LeadService(config);
Lead lead = sapService.createLead(
                Name,
                QualificationLevelCode.COLD,
                LeadGroupCode.SERVICE,
                LeadOriginTypeCode.EXTERNAL_PARTNER,
                employeeId,
                leadAccountId,
                leadText);
Thank You!

@SnapEngage
@happel

Mais conteúdo relacionado

Destaque (14)

A Sample Presentation on - Clinical research training program
A Sample Presentation on - Clinical research training program A Sample Presentation on - Clinical research training program
A Sample Presentation on - Clinical research training program
 
Chubut seguros
Chubut segurosChubut seguros
Chubut seguros
 
Sporotrix ( margareth )
Sporotrix ( margareth )Sporotrix ( margareth )
Sporotrix ( margareth )
 
CVNB
CVNBCVNB
CVNB
 
Juan Pablo - Transcript of Records VIA UC
Juan Pablo - Transcript of Records VIA UCJuan Pablo - Transcript of Records VIA UC
Juan Pablo - Transcript of Records VIA UC
 
Topografía y LIOs Tóricas
Topografía y LIOs TóricasTopografía y LIOs Tóricas
Topografía y LIOs Tóricas
 
CompanyProfile
CompanyProfileCompanyProfile
CompanyProfile
 
Abstract
AbstractAbstract
Abstract
 
Silvia Moggia | collaborare con i blogger | BTO 2016
Silvia Moggia | collaborare con i blogger | BTO 2016Silvia Moggia | collaborare con i blogger | BTO 2016
Silvia Moggia | collaborare con i blogger | BTO 2016
 
Anemia ferropenica
Anemia ferropenicaAnemia ferropenica
Anemia ferropenica
 
Il Web 2.0
Il Web 2.0Il Web 2.0
Il Web 2.0
 
Triazoles de segunda generación
Triazoles de segunda generaciónTriazoles de segunda generación
Triazoles de segunda generación
 
Sap solution manager change request management
Sap solution manager change request managementSap solution manager change request management
Sap solution manager change request management
 
Intoxicación por mercurio2
Intoxicación por mercurio2Intoxicación por mercurio2
Intoxicación por mercurio2
 

Semelhante a SnapEngage integration with SAP Business ByDesign

SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
Matthias Steiner
 
Amita_Gupta_9_yrs_HANA_Solution_Architect
Amita_Gupta_9_yrs_HANA_Solution_ArchitectAmita_Gupta_9_yrs_HANA_Solution_Architect
Amita_Gupta_9_yrs_HANA_Solution_Architect
Amita Gupta
 
SAP all cloud connect - innovate your future making change your advantage
SAP all cloud connect - innovate your future making change your advantageSAP all cloud connect - innovate your future making change your advantage
SAP all cloud connect - innovate your future making change your advantage
Ian Grant-Smith
 
Dreamforce Debrief - From 0 to 360 in No time with a CRM Cloud Solution
Dreamforce Debrief - From 0 to 360 in No time with a CRM Cloud SolutionDreamforce Debrief - From 0 to 360 in No time with a CRM Cloud Solution
Dreamforce Debrief - From 0 to 360 in No time with a CRM Cloud Solution
Capgemini
 

Semelhante a SnapEngage integration with SAP Business ByDesign (20)

101 ab 1600-1630
101 ab 1600-1630101 ab 1600-1630
101 ab 1600-1630
 
101 ab 1600-1630
101 ab 1600-1630101 ab 1600-1630
101 ab 1600-1630
 
Building an SAP HANA Cloud app, a travel report (#sitFRA)
Building an SAP HANA Cloud app, a travel report (#sitFRA)Building an SAP HANA Cloud app, a travel report (#sitFRA)
Building an SAP HANA Cloud app, a travel report (#sitFRA)
 
How can you keep the customer inputs flowing, the teams running and still kno...
How can you keep the customer inputs flowing, the teams running and still kno...How can you keep the customer inputs flowing, the teams running and still kno...
How can you keep the customer inputs flowing, the teams running and still kno...
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
 
SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)
 
NetWeaver Gateway- Extend the Reach of SAP Applications
NetWeaver Gateway- Extend the Reach of SAP ApplicationsNetWeaver Gateway- Extend the Reach of SAP Applications
NetWeaver Gateway- Extend the Reach of SAP Applications
 
Amita_Gupta_9_yrs_HANA_Solution_Architect
Amita_Gupta_9_yrs_HANA_Solution_ArchitectAmita_Gupta_9_yrs_HANA_Solution_Architect
Amita_Gupta_9_yrs_HANA_Solution_Architect
 
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)  SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)
 
SAP Labs India
SAP Labs IndiaSAP Labs India
SAP Labs India
 
Actionable Architecture
Actionable Architecture Actionable Architecture
Actionable Architecture
 
Sa Pforum Shekhar V2
Sa Pforum Shekhar V2Sa Pforum Shekhar V2
Sa Pforum Shekhar V2
 
Development by Design
Development by DesignDevelopment by Design
Development by Design
 
SAP DT Developer Update
SAP DT Developer UpdateSAP DT Developer Update
SAP DT Developer Update
 
SAP all cloud connect - innovate your future making change your advantage
SAP all cloud connect - innovate your future making change your advantageSAP all cloud connect - innovate your future making change your advantage
SAP all cloud connect - innovate your future making change your advantage
 
SAP Screen Personas Technology Service Conference March 2013
SAP Screen Personas Technology Service Conference March 2013SAP Screen Personas Technology Service Conference March 2013
SAP Screen Personas Technology Service Conference March 2013
 
Dreamforce Debrief - From 0 to 360 in No time with a CRM Cloud Solution
Dreamforce Debrief - From 0 to 360 in No time with a CRM Cloud SolutionDreamforce Debrief - From 0 to 360 in No time with a CRM Cloud Solution
Dreamforce Debrief - From 0 to 360 in No time with a CRM Cloud Solution
 
ASUG webcast - going mobile with Slipstream Engine March 2018
ASUG webcast - going mobile with Slipstream Engine March 2018ASUG webcast - going mobile with Slipstream Engine March 2018
ASUG webcast - going mobile with Slipstream Engine March 2018
 
#SAPCloud Strategy Update May #Sapphirenow
#SAPCloud Strategy Update May #Sapphirenow#SAPCloud Strategy Update May #Sapphirenow
#SAPCloud Strategy Update May #Sapphirenow
 
Dashboard and apps - part 1
Dashboard and apps - part 1Dashboard and apps - part 1
Dashboard and apps - part 1
 

Último

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
dlhescort
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
lizamodels9
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 

Último (20)

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 

SnapEngage integration with SAP Business ByDesign

  • 1. SnapEngage/ByDesign integration A Google App Engine showcase Jerome Breche, CEO SnapEngage Christian Happel, Director Product Management SAP Business ByDesign February 2012
  • 2. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 2
  • 3. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 3
  • 4. SAP’s Cloud Offerings Companies Departments/LoB People SAP SAP Business SAP Sales SAP Travel BusinessObjects BI ByDesign OnDemand OnDemand OnDemand SAP SAP Sourcing SAP Service SAP Business ByDesign OnDemand OnDemand Streamwork for subsidiaries SAP Carbon SAP Crossgate Impact OnDemand © 2011 SAP AG. All rights reserved. Confidential 4
  • 5. SAP Business ByDesign © 2011 SAP AG. All rights reserved. Confidential 5
  • 6. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 6
  • 7. What’s on the SAP Store store.sap.com/public © 2011 SAP AG. All rights reserved. Confidential 7
  • 8. Instant access via SAP Store store.sap.com/public Ordering/ Order Instant Solution Catalog eContracting Confirmation Deployment SAP Store Customer Tenant © 2011 SAP AG. All rights reserved. Confidential 8
  • 9. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 9
  • 10. Engage with your website visitors and turn them into customers. Who’s using it?
  • 11. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 11
  • 12. Scenario Demo Flow Customer Support Rep SnapEngage ByDesign Chat initiated on Facebook page or website Respond on Chat Google Talk chat client Trigger lead Lead automatically generation in created ByDesign Follow-up with opportunity, sales order, invoice, Replicated email payment © 2011 SAP AG. All rights reserved. Confidential 12
  • 14. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 14
  • 15. Future Plans for SnapEngage – SAP Joint Offerings Wave 3 Wave 2 Available  Add integration with  Browser based chat Service Requests in  SnapEngage available client for operator ByDesign on SAP Store  SnapEngage integrated  Make integration  CRM integration with additional SAP configurable with (leads) with ByDesign cloud solutions ByDesign  Chat agent mapping to SAP users  Custom data mapping © 2011 SAP AG. All rights reserved. Confidential 15
  • 16. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 16
  • 17. Extending Business ByDesign SAP Business ByDesign Mashups - UI integrations - Hosted at partner Add-Ons - E.g. Google Maps - native - built with ByDesign SDK - Run at SAP servers - E.g. Service Planning Table Integrations - Backend integrations - Defined interfaces - Open to any platform - E.g. SnapEngage © 2011 SAP AG. All rights reserved. Confidential 17
  • 18. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 18
  • 19. Google App Engine PaaS (Platform as a Service) • Runtime • Services – Java – Memcache – Python – Task queues – Go – Scheduled tasks – URL fetch – Image manipulation • Data storage – Mail – NoSQL object Datastore – Multiteancy – Google Cloud SQL – Search – Google Cloud Storage – Etc…
  • 20. Why Google App Engine? - Focus on what is important: our customers - High availability - Scales automatically - Cost effective
  • 21. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 21
  • 22. Integration Project - Details Visitor UI Agent UI Backend Web Service End of chat + End of chat + Request contact auto-creation auto-creation information or Provide customer Cust. info and fact Send lead exists sheet url creation request no Send Lead creation request for fall-back cust. Send Lead Create Lead creation request Save Lead id for future reference
  • 23. Agenda Customer Perspective SAP Cloud & Business ByDesign Customer buying experience via SAP Store SnapEngage - Product Overview SnapEngage Integration Demo Future Plans Developer Perspective Extending ByDesign: Native SDK vs. open interfaces Why SnapEngage chose the Google App Engine Technical Implementation Development example © 2011 SAP AG. All rights reserved. Confidential 23
  • 25. Code Example BydesignServiceConfigurator config = new BydesignServiceConfigurator(decrypt(authorizationToken) , "https://" + systemName + ".sapbydesign.com"); LeadService sapService = new LeadService(config); Lead lead = sapService.createLead( Name, QualificationLevelCode.COLD, LeadGroupCode.SERVICE, LeadOriginTypeCode.EXTERNAL_PARTNER, employeeId, leadAccountId, leadText);