integrate to transform · api/sdk selection chart •like stackoverflow •70+ questions w/ 79+...

34

Upload: others

Post on 27-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s
Page 2: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Integrate to TransformGet to Know Genesys SDKs and APIsJim CrespinoDirector, Developer Enablement

Page 3: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s
Page 4: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Integrate to Transform

•AppFoundry: A partner marketplace for Genesys1

2DevFoundry: A developer portal for PureEngage and PureConnect

3Integration Opportunities: SDKs, APIs, and Use Cases

Page 5: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

55 GENESYS CONFIDENTIAL AND PROPRIETARY. FOR INTERNAL USE ONLY. 5

What Is The AppFoundry?

appfoundry.genesys.com

Visibility

Easily search for pre-built integrations available globally.

Marketplace

Showcase and advertise 3rd party integrations

Competition

Competing integrations and customer reviews breed improved products

Page 6: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

new

Page 7: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Navigating the AppFoundry

Page 8: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

3Integration Opportunities: SDKs, APIs, and Use Cases

Empowering You to Integrate

•AppFoundry: A partner marketplace for Genesys1

2DevFoundry: A developer portal for PureEngage and PureConnect

Page 9: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

99 GENESYS CONFIDENTIAL AND PROPRIETARY. FOR INTERNAL USE ONLY. 9

What Is The DevFoundry?

developer.genesys.com

Portal

A free, open, developer-focused website for all Genesys developers

Learning

Tutorials, Quick Starts, and How-To’s get developers started quickly

Support

Q&A forum allows developers to ask development related questions about SDKs and APIs

Page 10: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

1010 GENESYS CONFIDENTIAL AND PROPRIETARY. FOR INTERNAL USE ONLY. 10

DevFoundry Highlights

• 1+ year old (launched in Q1 2016)

• 520+ registered membersStatistics

• Assisted 40+ partners integrate to Genesys in 2016

• 70 forum questions asked and answered

• 2016 Developer Summit, first one in 5 years!

Successes

• Combining PureEngage and PureConnect in 2H 2017

• Revamp to include PureEngage Cloud APIs2017

Roadmap

Page 11: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

DevFoundry Portal Features

• BitBucket GIT Repository – 16 projects

• SolutionFoundry Innovations – 8 projects

• Documentation and API/SDK Selection Chart

• like Stackoverflow

• 70+ questions w/ 79+ selected answers

•25+ articles in the form of Tutorials, Quick Starts, How-To’s

•Expose overlooked APIs

ArticlesQ&A

Forum

SamplesResource

Links

Page 12: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

DevCloud is a hosted Genesys environment playground for partners that are new to Genesys to “test the waters”, allowing them to integrate without a lot of upfront Genesys knowledge.

• Hosted and DevFoundry-managed collection of Genesys VMs.

• BEC-like and Premise-like environments

• Access limited to 60-90 days

• 20+ partners onboarded.

Playing in a DevCloud Sandbox

Page 13: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Reaching the Summit

• Held in Toronto

• 2 days

• 120+ attendees from across the globe

• 5 main stage presentations and 10 technical breakouts

DevSummit2016

• 3 days

• Longer technical breakouts

• Hack-a-thon w/ Shark Tank Competition

• Training

DevSummit 2017

Genesys Developer Summit

Page 14: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Let’s See It

Page 15: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

WHAT YOU ARE GOING TO LEARN TODAY

•AppFoundry: A partner marketplace for Genesys1

2DevFoundry: A developer portal for PureEngage and PureConnect

3Integration Opportunities: SDKs, APIs, and Use Cases

Page 16: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Genesys Integration Use CasesThe Genesys SDK

Page 17: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Primary Cast of Characters

• Low-level, direct-to-server

• C# and Java libraries

• Foundation of Genesys applicationsPlatform SDK

• REST API

• Contact center-facing applications

Genesys Web Services

• REST API

• Web/Mobile, consumer-facing applications

Genesys Mobile Services

Page 18: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Supporting Actors

• .NET library

• SIP & RTP client implementationSIP Endpoint SDK

• Web instrumentation for digital channels

• Pre-built Chat, Callback, Knowledge, Email widgetsGenesys Widgets

• Desktop: .NET Extension Framework

• Web: Javascript Service Client APIWorkspace APIs

• Java API

• Connect to text-based channelsSocial Channel Driver

• Omni-channel call flows

• Channel routingOrchestration/Routing

Page 19: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Genesys Platform SDK

• Foundation of many of our own products

• SDK is mature and stable

• .NET and Java libraries

• Direct connection, low-level TCP/IP protocols• Config Server

• TServer/SIP Server

• Interaction Server

• Universal Contact Server

• Outbound Contact Server

• SDK releases are mostly driven by enhancements/additions to the server protocols

Page 20: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Genesys Web Services

• HTTP-based REST API

• Contact Center-facing Applications• Administration

• Supervisor

• Agent

• Foundation of Workspace Web Edition

Page 21: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Genesys Mobile Services

• HTTP-based REST API

• Consumer-facing Digital Channels• Callback

• Chat

• Email (web form)

• Knowledge Self-Service

• Extensible Service API using ORS

• Foundation of Genesys Widgets

Page 22: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Genesys Widgets

• Out-of-the box, configurable web components to include in your web site

• Automatable through the Widgets JavaScript API

Page 23: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Use Case: Customized Agent Apps

• Benefits:• Increase agent productivity for special ways of operation• Increase agent productivity by embedding into CRM

• Examples:• Agent Scripting• Gamification• CRM

• Easy Integrations:• Workspace Desktop-Edition Custom Extensions• Workspace Web-Edition Custom Tabs

• Advanced Integrations ($$$):• Platform SDK• Genesys Web Services

Page 24: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Use Case: Real-time Statistical Data

• Benefits:• Show exactly what you need, the way you need it

• Some customers may need special processing of the data

• Examples:• Agent/Supervisor Dashboards

• Wallboards

• WFM Feeds

• Easy Integrations:• Genesys Pulse with Custom Widgets

• Advanced Integrations ($$$):• Platform SDK

Page 25: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Use Case: Automated Provisioning

• Benefits:• Increase productivity and adherence to business processes

• Customize routing or agent parameters

• Examples:• Centralized employee on-boarding creates Genesys agent profile

(Person, Place, DN, Agent Login, etc)

• Manage agent skills and levels

• Advanced Integrations ($$$):• Platform SDK

• Genesys Web Services

Page 26: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Use Case: Web & Mobile Applications

• Benefits:• Access to Genesys interaction channels through the web or mobile

apps

• Examples:• Offer live chat assistence on your website

• Provide callback functionality in a mobile application

• Allow for self-service by exposing Knowledge Manager topics

• Easy Integrations:• Genesys Widgets

• Advanced Integrations ($$$):• Platform SDK

• Genesys Mobile Services

Page 27: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Use Case: Embedded SIP Softphone

• Benefits:• Easy operations for agents

• Limit access of agents to phone operations

• Example:• Embed SIP communications into a custom application

• Easy Integration:• SIP Endpoint SDK for .NET or Mac

• Out-of-the-box alternatives:• Genesys Workspace SIP Endpoint (Workspace Desktop Edition)

• Genesys Softphone (integrates with Genesys Workspace Web Edition)

Page 28: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Use Case: 3rd Party IVR Integration

• Benefits:• Use customer data collected by the IVR• Control IVR behavior from a Genesys strategy• Invoke Genesys agent-routing capabilities from IVR• Monitor IVR port utilization

• Example:• Customer with existing non-Genesys IVR

• Genesys APIs to use:• IVR SDK• Platform SDK• Genesys Mobile Services/Orchestration

• Out-of-the-box alternative: Just use the Genesys Voice Portal (GVP)

Page 29: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Use Case: 3rd Party Recording Integration

• Benefits:• Associate Genesys call data to call records

• Trigger recording through Genesys call monitoring

• Example:• Customer with existing recording system

• Genesys APIs to use:• Platform SDK

• Out-of-the-box alternative: Genesys Interaction Recording

• Note: Use of SIP Server recording port not authorized any more! (Active Recording)

Page 30: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

What You Learned Today

•AppFoundry: A partner marketplace for Genesys1

2DevFoundry: A developer portal for PureEngage and PureConnect

3Integration Opportunities: SDKs, APIs, and Use Cases

Page 31: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Why This Matters to You

Find Genesys Integration

Opportunities

Leverage Pre-built AppFoundry

Integrations or Genesys SDKs/API

Improve Agent Productivity and

Customer Experience

Generate Greater Revenue

Opportunity for Bonuses and Job

Security

Page 32: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s
Page 33: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Jim Crespino

Director of Developer Enablement

email: [email protected]

phone: +1 785.477.0504

Where to get more information.

Today or Tomorrow

Here at CX17!

The CX17 event app has direct links to the content on genesys.com

Come and see us at the G-Bar! We will be happy to answer your questions

about integrations, partners product offerings, and technical development

questions.

When you are back at the officehttp://appfoundry.genesys.com

• For pre-built partner product offerings

http://devfoundry.genesys.com

• For developer related resources

Speak to Genesys staff, we are here to help

Page 34: Integrate to Transform · API/SDK Selection Chart •like Stackoverflow •70+ questions w/ 79+ selected answers •25+ articles in the form of Tutorials, Quick Starts, How-To’s

Thank You