Slide 1

Slide 1 text

ONE STREAM TO RULE THEM ALL AVOID EMAILS WITH SMART NOTIFICATIONS Bernd Gewehr, Vössing Ingenieurgesellschaft mbH @bgewehr

Slide 2

Slide 2 text

Social Connections 15 Munich, September 16-18 2019 Civil Engineers 700 Employees 40 Years Of Know-how 25 Offices in 5 Countries 12.000 Projects in 15 Countries

Slide 3

Slide 3 text

Social Connections 15 Munich, September 16-18 2019 Notifications • Your App • Your Users @mailSend() Most Domino apps send mails to reach out to the users and catch their attention. Why not let the user decide, which Notification he wants on which channel?

Slide 4

Slide 4 text

Social Connections 15 Munich, September 16-18 2019

Slide 5

Slide 5 text

Social Connections 15 Munich, September 16-18 2019 Smart Notifications • Your App • Your Gen-X-Y-Z Users Stream + Push notifications BUT: As of today, there is no push notification service included in HCL Notes or Nomad. QUESTION: ANSWER: How can we achieve smart notifications for all kinds of apps?

Slide 6

Slide 6 text

Social Connections 15 Munich, September 16-18 2019 Concepts for smart notifications • Feed Aggregation • Notification • Embedded Experience • Integrated Apps

Slide 7

Slide 7 text

Social Connections 15 Munich, September 16-18 2019 The Stream Aggregation Concept

Slide 8

Slide 8 text

Social Connections 15 Munich, September 16-18 2019 The Notifications Concept • Channels: • Mobile push • Browser push • Mail digest • immediately • daily • weekly • none PUSH NOTIFICATION

Slide 9

Slide 9 text

Social Connections 15 Munich, September 16-18 2019 The Embedded Experience Concept •Dive into details with a single click •Stay in your activity stream •Act right from here •Don‘t lose your focus

Slide 10

Slide 10 text

Social Connections 15 Munich, September 16-18 2019 BTW: How to post to my stream as an app? •There‘s an API for that:

Slide 11

Slide 11 text

Social Connections 15 Munich, September 16-18 2019 The Integrated Web Apps Concept • 1) App activity stream • Your App can post to my activity feed • Your App appears in an embedded experience • 2) App canvas • Your web app appears in my community Your web App Your web App Your Event

Slide 12

Slide 12 text

Social Connections 15 Munich, September 16-18 2019 The Integrated Notes Apps Concept • 1) App activity stream • Your App can post to my activity feed • Your App opens in Notes/ICAA/Nomad Your App Your Event My Stream

Slide 13

Slide 13 text

Social Connections 15 Munich, September 16-18 2019 Overview Concept Product Stream Aggregation (follow people, content, teams?) Notifications (mobile, browser, mail) Embedded Experience (desktop, mobile) Integrated Apps (stream, canvas) Stream API (post from apps) Integrated Chat Ext. Users MSFT Teams MSFT Sharepoint MSFT Yammer Beezy + MSFT Sharepoint CoyoApp MangoApps HCL Connections social integration outreach

Slide 14

Slide 14 text

Social Connections 15 Munich, September 16-18 2019 Concepts for Integrated Apps • SingleSignOn • Responsiveness • Events • Personalization

Slide 15

Slide 15 text

Social Connections 15 Munich, September 16-18 2019 Single Sign On Concept • Use a single-sign-on technology to avoid repeated logins • One SSO for both, Connections and your app • AzureAD • Okta, etc. • ModernAuthentication4Domino (MA4D) from Daniele Vistalli (Factor-Y) • Login to Domino with Connections or O365 • Have Connections and Domino on prem with LTPA token partnership -> All Domino web apps SSO in CNX • Use the Notes Client/ICAA Client with Shared Windows Logon

Slide 16

Slide 16 text

Social Connections 15 Munich, September 16-18 2019 Responsive Web App Concept •Use responsive web design to make your app shine on smaller and larger screens

Slide 17

Slide 17 text

Social Connections 15 Munich, September 16-18 2019 Event Concept • Identify events in your apps that are important for people to recognize • Action buttons can guide you to find events

Slide 18

Slide 18 text

Social Connections 15 Munich, September 16-18 2019 Peronalization Concept •allow people to personalize which notifications they want on what channel

Slide 19

Slide 19 text

Social Connections 15 Munich, September 16-18 2019 What you get as a result • Defined event chain • Personalized Notifications

Slide 20

Slide 20 text

Social Connections 15 Munich, September 16-18 2019 Event chain Your app API queue Stream event Your app Your web app Your notification settings Your mail digest REST notes:// https:// event

Slide 21

Slide 21 text

Social Connections 15 Munich, September 16-18 2019 Personal Activity Stream Connections Personalized Message handler Browser push Mobile push Mail digest Domino Apps Personalized notification service Business apps events, personalized by selection Social Network events, personalized by following My Notification Settings WHAT HOW

Slide 22

Slide 22 text

Social Connections 15 Munich, September 16-18 2019

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

PLATINUM SPONSOR PLATINUM SPONSORS GOLD SPONSORS SILVER SPONSORS BRONZE SPONSORS SPEEDSPONSORING BEER SPONSOR