SlideShare a Scribd company logo
M365 Philly Virtual Event
May 14-15, 2021; 12:00 p.m. EDT
To win Prizes, Register here
https://www.spsevents.org/event/sharepoint-saturday-philly/
Sponsors:
In support of Donate for a Cause
Hosting Partners:
#m365philly
May 14, 2021
Day 1
Mark Kashman
Senior Product Manager – Microsoft
Meet Microsoft Viva: a new kind of
employee experience
Strategic
Governance for
Microsoft Teams
Michal Pisarek
Enterprise Mobility
is fun!
Peter Daalmans
#AccessibleByDesign
Mike Hartley
Introduction to AI &
Cognitive Services for
M365 Devs & Info
Workers
Prashant G Bhoyar
Register Now!
Hands on with
SharePoint Syntex
Peter Rising
Taking Microsoft
Voice to the next
level
Jason Wynn
Security &
Compliance – How
to Get Started &
Maintain
Stacy Deere-Strole
Step into the Mixed
Reality world
Daniel Christian
Prepare your Intranet for
Microsoft Viva
Knut Relbe-Moe
Develop Apps using
SP Development
Framework for SP &
Microsoft Teams
Kislay Sinha
Complete backup
for Microsoft 365
Dave Russ
Microsoft Teams
Governance - Stop
Herding Cats
Joel Oleson
From On-Prem to the
Cloud. Hybrid AD
attack path
Sergey Chubarov
You're Doing IT Security
Wrong - Understanding
the Threat of Modern
Cyber-attacks
Michael Noel
Introduction to
Microsoft Viva &
Microsoft's vision
for Employee
Experience in
Microsoft 365
Noorez Khamis
Why Identity is the
new barrier in the
Cloud, and how to
protect it.
Ajay Iyer
Microsoft Teams
BreakOut Rooms
Johnny Lopez
Winning Combination: Team
up with the Microsoft 365
PnP Community and become
a SharePoint All-Star David
Warner II, Hugo Bernier, Beau
Cameron
Putting People
First - Making the
Case for EXP
Zoe Wilson
Intro to Dataverse
inside of Power
Automate
David Patrick
May 15, 2021 Day 2
The Ultimate Data
Retrieval & Display
Tools (SPFx) for
SharePoint Online
& Teams
Nimrod Geva
Governing the
Addition of Guests
into a Microsoft
Team
Michael Mukalian
Microsoft Teams -
Retention, Deletion
and eDiscovery
Raphael Koellner
Align your security
requirements to
Microsoft 365 services
Vanessa Toves
Register Now!
Power Apps (Canvas)
- Monitoring with
Azure Insights
Krishna Rachakonda
Getting started
with Viva Insights
Amit Vasu
How to develop on
top of Microsoft
Teams
Mohamed Derhalli
Implementing
Microsoft Teams
lifecycle governance
to stop Team sprawl
Nikki Chapple
Power Platform -
Automating process of
adding guest user to
Azure AD and respective
M365 Group
Prasham Sabadra
Developing React
Templates Using
SharePoint
Framework Library
Components
Alex Terentiev
Driving
Governance and
Adoption for
Teams using Power
Automate
Matt Weston
Building Modern
Intelligent Intranet
Solutions Using
Microsoft Teams
and SharePoint
Joy Apple
How to measure
Wellbeing and
Productivity using
Viva Insights
Alan Eardley
Build MS Teams
Applications with
SharePoint
Nanddeep Nachan
Smita Nachan
All about Send
proactive
messages in
Microsoft Teams
BOT
Jenkins NS
Best Practices
blending
Information
Governance and IT
Kristi Robison
Azure DevOps for
SPFx : Build, Deploy
and Test
Kirti Prajapati
Microsoft Teams in
Education
Marcin Siewnicki
Your new life with
Microsoft Viva
Nicole Enders
Azure
Communication
Services - What,
Where and How to
use
Abhijeet Jadhav
How to get
prepared for
SharePoint Syntex
Nicolas Georgeault
Meta Data with
Teams- Yes Teams
not SharePoint
Peter Ward
PowerPlatform
Dataflows –
PowerQuery (and
more) in the Cloud
Wolfgang Strasser
The Biggest Scientific
Study of Microsoft Teams
Ever! What we learned.
Cai Kjaer
JENKINS NS
 Chennai, India
 Founder & Director
 Modern Workplace Solution Architect | Consultant
 @jenkinsns
 https://www.linkedin.com/in/jenkinsns/
 MVP | MCT | International Speaker | Author | Trainer
 Microsoft Teams, Power Platform and SPFx Specialist
 SPS/M365 Bangalore Organizer
 aOS Ambassador
 http://www.jenkinsblogs.com
 https://www.youtube.com/user/jenkinsnss
#m365philly
#m365philly
All about Send proactive messages in Microsoft Teams
BOT
#m365philly
AGENDA
 Introduction
 A Microsoft Teams app
 Proactive Message to Teams App (Channel)
 Proactive Message to Personal App
#m365philly
Microsoft Teams
The hub for teamwork in Office 365
Communicate
through chat, meetings & calls
Collaborate
with deeply integrated Office 365 apps
Customize & Extend
with external apps, automation, process flows,
and custom apps
Work with confidence
enterprise level security, compliance, and manageability
#m365philly
Evolve how your people work, with the tools they need
Organization-based
applications
Partner
applications
Office 365
applications
Departmental tools Employee resources Support & info Processes & workflow
Ready
to use
Custom
Apps
Vertical
solutions
Retail
Healthcare Banking
Manufacturing
#m365philly
App scenarios across industries and horizontals…
Industry vertical
Airlines, transportation
Flight/route crew communication hub
Local crew shift management
Financial services
Proposal Manager for commercial banking
Content sharing with compliance
Retail and consumer goods
Supply chain real-time collaboration
Shift, pricing, and inventory management
Mining, oil, and gas
New location development
Daily quality monitoring and analysis
Government
Emergency/disaster response and recovery
Citizen service: permitting and licensing
Healthcare
Patient care coordination
Telemedicine
Manufacturing
Key accounts inventory, logistics
Change order services
Power and utilities
Field service real-time remote assist
Billing and customer management
Real estate and construction
Leasing office tenant management
Real estate customer engagement
Horizontal
Marketing
Brand partnership hub
Industry event planning
Marketing hub
HR
Recruiting tool
New hire onboarding and
support tools
Project management
Billable hours management
Client engagement hub
Service desks
Self-service knowledge base
Customer service desk
Procurement center service
Firstline workers
Shift management
Remote worker task
management
#m365philly
Microsoft Teams App
Package
app.zip
color.png
Outline.png
Azure Portal
Application
Bot Framework Channel
registration
Deploy & Publish your App
Web pages with server side
and client-side logic
Web API—for Bots and
business logic
Background Jobs
manifest.json
Color.png
Outline.png
A Microsoft Teams app
#m365philly
Proactive Message App
Teams
Bot External
App
#m365philly
A proactive message is any message sent by a bot that is not in response to a request from a user. This can
include messages, such as:
 Welcome messages
 Notifications
 Scheduled messages
From External Application messages
To send a proactive message
 We required user ID / team ID / channel ID / conversation ID based on your requirement.
 You need tenantId and either the User ID or Channel ID to create a new conversation. You can also use
the teamId to create a new conversation thread in the gener.al channel of a team.
Important: The userId is unique to your bot ID and a particular user. You cannot reuse the userId between bots.The
channelId is global. However, your bot must be installed in the team before you can send a proactive message to a
channel.
Send proactive messages
#m365philly
Sending proactive messages to users is a very effective way to communicate with
your users. However, from their perspective, this message can appear completely
unprompted, and in the case of welcome messages, it is the first time they have
interacted with your app. Therefore, it is very important to use proactive
messaging sparingly, not spam your users, and provide enough information to let
users understand why they are receiving the messages.
 Welcome messages
 Notifications
 Scheduled messages
Best practices for proactive messaging
#m365philly
 Register the bot with Microsoft Azure's Bot Framework
 Bot Channel Registration
 Enable the Microsoft Teams channel for the bot
 Create a client secret for the app
 Create an Azure Storage Account
 Create Microsoft Teams app using yeoman generator
Build Proactive Message App
#m365philly
Demo
Thank You Sponsors
We Appreciate Your Feedback!
https://rebrand.ly/M365PhillyFeedback https://rebrand.ly/M365PhillySpeaker
Raffle
Children's Hospital of
Philadelphia The Children's Fund closes the
gap between resources and
breakthroughs. Gifts to the
Children’s Fund are unrestricted,
meaning the funds are used
where the need is greatest. It
touches all areas of Children’s
Hospital of Philadelphia, and
furthers the hospital’s mission.
Supporting the Children’s Fund
enables our critical work of saving
children’s lives. It also ensures
that children have access to one
of the nation’s best children’s
hospitals.
https://rebrand.ly/M365PhillyCHOP
Jason Rivera Manpreet Singh Mike Mukalian Tom Daly
Your HOSTs
Mohamed Derhalli Nishanth Shreepad
Ad

More Related Content

What's hot (20)

Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Vignesh Ganesan I Microsoft MVP
 
Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021
Kanwal Khipple
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
Jenkins NS
 
Extending Collaboration with SharePoint and Microsoft Teams
Extending Collaboration with SharePoint and Microsoft TeamsExtending Collaboration with SharePoint and Microsoft Teams
Extending Collaboration with SharePoint and Microsoft Teams
Christian Buckley
 
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Dux Raymond Sy
 
What Makes an Ideal Microsoft 365 Intranet​
What Makes an Ideal Microsoft 365 Intranet​What Makes an Ideal Microsoft 365 Intranet​
What Makes an Ideal Microsoft 365 Intranet​
BizPortals Solutions
 
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
Richard Harbridge
 
The New Microsoft Search in Real Life
The New Microsoft Search in Real LifeThe New Microsoft Search in Real Life
The New Microsoft Search in Real Life
Joel Oleson
 
Amplexor lunch seminar - Enhancing your digital workplace with Microsoft Offi...
Amplexor lunch seminar - Enhancing your digital workplace with Microsoft Offi...Amplexor lunch seminar - Enhancing your digital workplace with Microsoft Offi...
Amplexor lunch seminar - Enhancing your digital workplace with Microsoft Offi...
Amplexor
 
Grow your SharePoint development platform with SPFx
Grow your SharePoint development platform with SPFxGrow your SharePoint development platform with SPFx
Grow your SharePoint development platform with SPFx
Dipti Chhatrapati
 
Harness Collective Knowledge with #ProjectCortex #msignitethetour
Harness Collective Knowledge with #ProjectCortex #msignitethetourHarness Collective Knowledge with #ProjectCortex #msignitethetour
Harness Collective Knowledge with #ProjectCortex #msignitethetour
Kanwal Khipple
 
Microsoft Teams Governance and Automation
Microsoft Teams Governance and AutomationMicrosoft Teams Governance and Automation
Microsoft Teams Governance and Automation
Joel Oleson
 
Introduction to Microsoft Search #msvm
Introduction to Microsoft Search #msvmIntroduction to Microsoft Search #msvm
Introduction to Microsoft Search #msvm
Kanwal Khipple
 
Ordering the Chaos: Combatting Teams and SharePoint Content Sprawl
Ordering the Chaos: Combatting Teams and SharePoint Content SprawlOrdering the Chaos: Combatting Teams and SharePoint Content Sprawl
Ordering the Chaos: Combatting Teams and SharePoint Content Sprawl
Christian Buckley
 
Accelerate Your #ModernWorkplace Success with #Microsoft365
Accelerate Your #ModernWorkplace Success with #Microsoft365 Accelerate Your #ModernWorkplace Success with #Microsoft365
Accelerate Your #ModernWorkplace Success with #Microsoft365
Dux Raymond Sy
 
Introduction to Microsoft 365 bookings and how to use bookings app in Teams f...
Introduction to Microsoft 365 bookings and how to use bookings app in Teams f...Introduction to Microsoft 365 bookings and how to use bookings app in Teams f...
Introduction to Microsoft 365 bookings and how to use bookings app in Teams f...
Vignesh Ganesan I Microsoft MVP
 
Microsoft adoption guide workbook
Microsoft adoption guide workbookMicrosoft adoption guide workbook
Microsoft adoption guide workbook
Kamal Pandey
 
Microsoft Teams Collaboration
Microsoft Teams CollaborationMicrosoft Teams Collaboration
Microsoft Teams Collaboration
Karen Dredske, MCP, CSPO
 
Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021
Kanwal Khipple
 
What is Microsoft PowerApps?
What is Microsoft PowerApps?What is Microsoft PowerApps?
What is Microsoft PowerApps?
Deepika Gandhi
 
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Vignesh Ganesan I Microsoft MVP
 
Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021
Kanwal Khipple
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
Jenkins NS
 
Extending Collaboration with SharePoint and Microsoft Teams
Extending Collaboration with SharePoint and Microsoft TeamsExtending Collaboration with SharePoint and Microsoft Teams
Extending Collaboration with SharePoint and Microsoft Teams
Christian Buckley
 
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Dux Raymond Sy
 
What Makes an Ideal Microsoft 365 Intranet​
What Makes an Ideal Microsoft 365 Intranet​What Makes an Ideal Microsoft 365 Intranet​
What Makes an Ideal Microsoft 365 Intranet​
BizPortals Solutions
 
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
Richard Harbridge
 
The New Microsoft Search in Real Life
The New Microsoft Search in Real LifeThe New Microsoft Search in Real Life
The New Microsoft Search in Real Life
Joel Oleson
 
Amplexor lunch seminar - Enhancing your digital workplace with Microsoft Offi...
Amplexor lunch seminar - Enhancing your digital workplace with Microsoft Offi...Amplexor lunch seminar - Enhancing your digital workplace with Microsoft Offi...
Amplexor lunch seminar - Enhancing your digital workplace with Microsoft Offi...
Amplexor
 
Grow your SharePoint development platform with SPFx
Grow your SharePoint development platform with SPFxGrow your SharePoint development platform with SPFx
Grow your SharePoint development platform with SPFx
Dipti Chhatrapati
 
Harness Collective Knowledge with #ProjectCortex #msignitethetour
Harness Collective Knowledge with #ProjectCortex #msignitethetourHarness Collective Knowledge with #ProjectCortex #msignitethetour
Harness Collective Knowledge with #ProjectCortex #msignitethetour
Kanwal Khipple
 
Microsoft Teams Governance and Automation
Microsoft Teams Governance and AutomationMicrosoft Teams Governance and Automation
Microsoft Teams Governance and Automation
Joel Oleson
 
Introduction to Microsoft Search #msvm
Introduction to Microsoft Search #msvmIntroduction to Microsoft Search #msvm
Introduction to Microsoft Search #msvm
Kanwal Khipple
 
Ordering the Chaos: Combatting Teams and SharePoint Content Sprawl
Ordering the Chaos: Combatting Teams and SharePoint Content SprawlOrdering the Chaos: Combatting Teams and SharePoint Content Sprawl
Ordering the Chaos: Combatting Teams and SharePoint Content Sprawl
Christian Buckley
 
Accelerate Your #ModernWorkplace Success with #Microsoft365
Accelerate Your #ModernWorkplace Success with #Microsoft365 Accelerate Your #ModernWorkplace Success with #Microsoft365
Accelerate Your #ModernWorkplace Success with #Microsoft365
Dux Raymond Sy
 
Introduction to Microsoft 365 bookings and how to use bookings app in Teams f...
Introduction to Microsoft 365 bookings and how to use bookings app in Teams f...Introduction to Microsoft 365 bookings and how to use bookings app in Teams f...
Introduction to Microsoft 365 bookings and how to use bookings app in Teams f...
Vignesh Ganesan I Microsoft MVP
 
Microsoft adoption guide workbook
Microsoft adoption guide workbookMicrosoft adoption guide workbook
Microsoft adoption guide workbook
Kamal Pandey
 
Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021
Kanwal Khipple
 
What is Microsoft PowerApps?
What is Microsoft PowerApps?What is Microsoft PowerApps?
What is Microsoft PowerApps?
Deepika Gandhi
 

Similar to All about Send proactive messages in Microsoft Teams BOT (20)

Resume Pritesh Gandhi
Resume Pritesh GandhiResume Pritesh Gandhi
Resume Pritesh Gandhi
Pritesh Gandhi
 
How to get prepared for Syntex
How to get prepared for SyntexHow to get prepared for Syntex
How to get prepared for Syntex
Nicolas Georgeault
 
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Becky Willis
 
Quick guide utile
Quick guide   utileQuick guide   utile
Quick guide utile
Rahul Bhatt
 
Deepak saraf resume
Deepak saraf resumeDeepak saraf resume
Deepak saraf resume
deepak saraf
 
SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365
Brian Culver
 
Achieve quick wins in your organization with Power Automate
Achieve quick wins in your organization with Power AutomateAchieve quick wins in your organization with Power Automate
Achieve quick wins in your organization with Power Automate
Paras Dodhia
 
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
Brian Culver
 
Microsoft Teams Usage
Microsoft Teams UsageMicrosoft Teams Usage
Microsoft Teams Usage
David J Rosenthal
 
[Webinar Slides] Driving Digital Change With O365 & Intelligent Information M...
[Webinar Slides] Driving Digital Change With O365 & Intelligent Information M...[Webinar Slides] Driving Digital Change With O365 & Intelligent Information M...
[Webinar Slides] Driving Digital Change With O365 & Intelligent Information M...
AIIM International
 
#GlobalAzure Johannesburg 2018: Using Cognitive Services in Azure to Evaluat...
#GlobalAzure Johannesburg 2018:  Using Cognitive Services in Azure to Evaluat...#GlobalAzure Johannesburg 2018:  Using Cognitive Services in Azure to Evaluat...
#GlobalAzure Johannesburg 2018: Using Cognitive Services in Azure to Evaluat...
Tracy Van der Schyff
 
Microsoft Power Platform.pptx
Microsoft Power Platform.pptxMicrosoft Power Platform.pptx
Microsoft Power Platform.pptx
Uni Systems S.M.S.A.
 
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerAppsConnecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Jared Matfess
 
VJCD2017 Accelerating digital transformation with azure and cognitive services
VJCD2017 Accelerating digital transformation with azure and cognitive servicesVJCD2017 Accelerating digital transformation with azure and cognitive services
VJCD2017 Accelerating digital transformation with azure and cognitive services
Seiji Noro
 
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Accelerating Digital Transformation With Microsoft Azure And Cognitive ServicesAccelerating Digital Transformation With Microsoft Azure And Cognitive Services
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Thuan Ng
 
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...Advanced Analytics and Artificial Intelligence - Transforming Your Business T...
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...
David J Rosenthal
 
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
Stanford University
 
Team Topologies in Action: early results from industry @ DevOps Enterprise Su...
Team Topologies in Action: early results from industry @ DevOps Enterprise Su...Team Topologies in Action: early results from industry @ DevOps Enterprise Su...
Team Topologies in Action: early results from industry @ DevOps Enterprise Su...
Manuel Pais
 
Team Topologies in action - early results from industry - DOES London Virtual...
Team Topologies in action - early results from industry - DOES London Virtual...Team Topologies in action - early results from industry - DOES London Virtual...
Team Topologies in action - early results from industry - DOES London Virtual...
Matthew Skelton
 
Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365
Brian Culver
 
How to get prepared for Syntex
How to get prepared for SyntexHow to get prepared for Syntex
How to get prepared for Syntex
Nicolas Georgeault
 
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Becky Willis
 
Quick guide utile
Quick guide   utileQuick guide   utile
Quick guide utile
Rahul Bhatt
 
Deepak saraf resume
Deepak saraf resumeDeepak saraf resume
Deepak saraf resume
deepak saraf
 
SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365
Brian Culver
 
Achieve quick wins in your organization with Power Automate
Achieve quick wins in your organization with Power AutomateAchieve quick wins in your organization with Power Automate
Achieve quick wins in your organization with Power Automate
Paras Dodhia
 
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
Brian Culver
 
[Webinar Slides] Driving Digital Change With O365 & Intelligent Information M...
[Webinar Slides] Driving Digital Change With O365 & Intelligent Information M...[Webinar Slides] Driving Digital Change With O365 & Intelligent Information M...
[Webinar Slides] Driving Digital Change With O365 & Intelligent Information M...
AIIM International
 
#GlobalAzure Johannesburg 2018: Using Cognitive Services in Azure to Evaluat...
#GlobalAzure Johannesburg 2018:  Using Cognitive Services in Azure to Evaluat...#GlobalAzure Johannesburg 2018:  Using Cognitive Services in Azure to Evaluat...
#GlobalAzure Johannesburg 2018: Using Cognitive Services in Azure to Evaluat...
Tracy Van der Schyff
 
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerAppsConnecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Jared Matfess
 
VJCD2017 Accelerating digital transformation with azure and cognitive services
VJCD2017 Accelerating digital transformation with azure and cognitive servicesVJCD2017 Accelerating digital transformation with azure and cognitive services
VJCD2017 Accelerating digital transformation with azure and cognitive services
Seiji Noro
 
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Accelerating Digital Transformation With Microsoft Azure And Cognitive ServicesAccelerating Digital Transformation With Microsoft Azure And Cognitive Services
Accelerating Digital Transformation With Microsoft Azure And Cognitive Services
Thuan Ng
 
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...Advanced Analytics and Artificial Intelligence - Transforming Your Business T...
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...
David J Rosenthal
 
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
Stanford University
 
Team Topologies in Action: early results from industry @ DevOps Enterprise Su...
Team Topologies in Action: early results from industry @ DevOps Enterprise Su...Team Topologies in Action: early results from industry @ DevOps Enterprise Su...
Team Topologies in Action: early results from industry @ DevOps Enterprise Su...
Manuel Pais
 
Team Topologies in action - early results from industry - DOES London Virtual...
Team Topologies in action - early results from industry - DOES London Virtual...Team Topologies in action - early results from industry - DOES London Virtual...
Team Topologies in action - early results from industry - DOES London Virtual...
Matthew Skelton
 
Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365
Brian Culver
 
Ad

More from Jenkins NS (20)

Global M365 Developer Bootcamp 2020 Hyderabad: WELCOME NOTE
Global M365 Developer Bootcamp 2020 Hyderabad: WELCOME NOTEGlobal M365 Developer Bootcamp 2020 Hyderabad: WELCOME NOTE
Global M365 Developer Bootcamp 2020 Hyderabad: WELCOME NOTE
Jenkins NS
 
SPFx Outlook add-in with Azure Cognitive services to detect the sentiment bef...
SPFx Outlook add-in with Azure Cognitive services to detect the sentiment bef...SPFx Outlook add-in with Azure Cognitive services to detect the sentiment bef...
SPFx Outlook add-in with Azure Cognitive services to detect the sentiment bef...
Jenkins NS
 
Extend the unextended in microsoft teams
Extend the unextended in microsoft teamsExtend the unextended in microsoft teams
Extend the unextended in microsoft teams
Jenkins NS
 
Power Automate integration with SPFX webpart
Power Automate integration with SPFX webpartPower Automate integration with SPFX webpart
Power Automate integration with SPFX webpart
Jenkins NS
 
Task-oriented interactions in Microsoft Teams with messaging extensions
Task-oriented interactions in Microsoft Teams with messaging extensionsTask-oriented interactions in Microsoft Teams with messaging extensions
Task-oriented interactions in Microsoft Teams with messaging extensions
Jenkins NS
 
Introduction to microsoft teams app templates
Introduction to microsoft teams app templatesIntroduction to microsoft teams app templates
Introduction to microsoft teams app templates
Jenkins NS
 
Build an app from scratch using teams app studio for ms teams
Build an app from scratch using teams app studio for ms teamsBuild an app from scratch using teams app studio for ms teams
Build an app from scratch using teams app studio for ms teams
Jenkins NS
 
Empowering citizen developers using power apps
Empowering citizen developers using power appsEmpowering citizen developers using power apps
Empowering citizen developers using power apps
Jenkins NS
 
Ms teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentMs teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams development
Jenkins NS
 
M365 virtual marathon build your first power virtual agents bot
M365 virtual marathon   build your first power virtual agents botM365 virtual marathon   build your first power virtual agents bot
M365 virtual marathon build your first power virtual agents bot
Jenkins NS
 
harePoint Framework Webinar Series: Consume Graph APIs in SharePoint Framework
harePoint Framework Webinar Series: Consume Graph APIs in SharePoint FrameworkharePoint Framework Webinar Series: Consume Graph APIs in SharePoint Framework
harePoint Framework Webinar Series: Consume Graph APIs in SharePoint Framework
Jenkins NS
 
SPFx Webinar Loading SharePoint data in a SPFx Webpart
SPFx Webinar Loading SharePoint data in a SPFx WebpartSPFx Webinar Loading SharePoint data in a SPFx Webpart
SPFx Webinar Loading SharePoint data in a SPFx Webpart
Jenkins NS
 
SPSChennai2020
SPSChennai2020SPSChennai2020
SPSChennai2020
Jenkins NS
 
Trivandrumtechcon20
Trivandrumtechcon20Trivandrumtechcon20
Trivandrumtechcon20
Jenkins NS
 
Governance and administration for teams app development
Governance and administration for teams app developmentGovernance and administration for teams app development
Governance and administration for teams app development
Jenkins NS
 
Getting started with spfx
Getting started with spfxGetting started with spfx
Getting started with spfx
Jenkins NS
 
Architecting your Intranet with SharePoint Modernization
Architecting your Intranet with SharePoint ModernizationArchitecting your Intranet with SharePoint Modernization
Architecting your Intranet with SharePoint Modernization
Jenkins NS
 
Bots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teamsBots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teams
Jenkins NS
 
Packaging teams solutions(manifest, app studio, packaging)
Packaging teams solutions(manifest, app studio, packaging)Packaging teams solutions(manifest, app studio, packaging)
Packaging teams solutions(manifest, app studio, packaging)
Jenkins NS
 
Bots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teamsBots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teams
Jenkins NS
 
Global M365 Developer Bootcamp 2020 Hyderabad: WELCOME NOTE
Global M365 Developer Bootcamp 2020 Hyderabad: WELCOME NOTEGlobal M365 Developer Bootcamp 2020 Hyderabad: WELCOME NOTE
Global M365 Developer Bootcamp 2020 Hyderabad: WELCOME NOTE
Jenkins NS
 
SPFx Outlook add-in with Azure Cognitive services to detect the sentiment bef...
SPFx Outlook add-in with Azure Cognitive services to detect the sentiment bef...SPFx Outlook add-in with Azure Cognitive services to detect the sentiment bef...
SPFx Outlook add-in with Azure Cognitive services to detect the sentiment bef...
Jenkins NS
 
Extend the unextended in microsoft teams
Extend the unextended in microsoft teamsExtend the unextended in microsoft teams
Extend the unextended in microsoft teams
Jenkins NS
 
Power Automate integration with SPFX webpart
Power Automate integration with SPFX webpartPower Automate integration with SPFX webpart
Power Automate integration with SPFX webpart
Jenkins NS
 
Task-oriented interactions in Microsoft Teams with messaging extensions
Task-oriented interactions in Microsoft Teams with messaging extensionsTask-oriented interactions in Microsoft Teams with messaging extensions
Task-oriented interactions in Microsoft Teams with messaging extensions
Jenkins NS
 
Introduction to microsoft teams app templates
Introduction to microsoft teams app templatesIntroduction to microsoft teams app templates
Introduction to microsoft teams app templates
Jenkins NS
 
Build an app from scratch using teams app studio for ms teams
Build an app from scratch using teams app studio for ms teamsBuild an app from scratch using teams app studio for ms teams
Build an app from scratch using teams app studio for ms teams
Jenkins NS
 
Empowering citizen developers using power apps
Empowering citizen developers using power appsEmpowering citizen developers using power apps
Empowering citizen developers using power apps
Jenkins NS
 
Ms teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentMs teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams development
Jenkins NS
 
M365 virtual marathon build your first power virtual agents bot
M365 virtual marathon   build your first power virtual agents botM365 virtual marathon   build your first power virtual agents bot
M365 virtual marathon build your first power virtual agents bot
Jenkins NS
 
harePoint Framework Webinar Series: Consume Graph APIs in SharePoint Framework
harePoint Framework Webinar Series: Consume Graph APIs in SharePoint FrameworkharePoint Framework Webinar Series: Consume Graph APIs in SharePoint Framework
harePoint Framework Webinar Series: Consume Graph APIs in SharePoint Framework
Jenkins NS
 
SPFx Webinar Loading SharePoint data in a SPFx Webpart
SPFx Webinar Loading SharePoint data in a SPFx WebpartSPFx Webinar Loading SharePoint data in a SPFx Webpart
SPFx Webinar Loading SharePoint data in a SPFx Webpart
Jenkins NS
 
SPSChennai2020
SPSChennai2020SPSChennai2020
SPSChennai2020
Jenkins NS
 
Trivandrumtechcon20
Trivandrumtechcon20Trivandrumtechcon20
Trivandrumtechcon20
Jenkins NS
 
Governance and administration for teams app development
Governance and administration for teams app developmentGovernance and administration for teams app development
Governance and administration for teams app development
Jenkins NS
 
Getting started with spfx
Getting started with spfxGetting started with spfx
Getting started with spfx
Jenkins NS
 
Architecting your Intranet with SharePoint Modernization
Architecting your Intranet with SharePoint ModernizationArchitecting your Intranet with SharePoint Modernization
Architecting your Intranet with SharePoint Modernization
Jenkins NS
 
Bots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teamsBots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teams
Jenkins NS
 
Packaging teams solutions(manifest, app studio, packaging)
Packaging teams solutions(manifest, app studio, packaging)Packaging teams solutions(manifest, app studio, packaging)
Packaging teams solutions(manifest, app studio, packaging)
Jenkins NS
 
Bots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teamsBots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teams
Jenkins NS
 
Ad

Recently uploaded (20)

TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 

All about Send proactive messages in Microsoft Teams BOT

  • 1. M365 Philly Virtual Event May 14-15, 2021; 12:00 p.m. EDT To win Prizes, Register here https://www.spsevents.org/event/sharepoint-saturday-philly/ Sponsors: In support of Donate for a Cause Hosting Partners: #m365philly
  • 2. May 14, 2021 Day 1 Mark Kashman Senior Product Manager – Microsoft Meet Microsoft Viva: a new kind of employee experience Strategic Governance for Microsoft Teams Michal Pisarek Enterprise Mobility is fun! Peter Daalmans #AccessibleByDesign Mike Hartley Introduction to AI & Cognitive Services for M365 Devs & Info Workers Prashant G Bhoyar Register Now! Hands on with SharePoint Syntex Peter Rising Taking Microsoft Voice to the next level Jason Wynn Security & Compliance – How to Get Started & Maintain Stacy Deere-Strole Step into the Mixed Reality world Daniel Christian Prepare your Intranet for Microsoft Viva Knut Relbe-Moe Develop Apps using SP Development Framework for SP & Microsoft Teams Kislay Sinha Complete backup for Microsoft 365 Dave Russ Microsoft Teams Governance - Stop Herding Cats Joel Oleson From On-Prem to the Cloud. Hybrid AD attack path Sergey Chubarov You're Doing IT Security Wrong - Understanding the Threat of Modern Cyber-attacks Michael Noel Introduction to Microsoft Viva & Microsoft's vision for Employee Experience in Microsoft 365 Noorez Khamis Why Identity is the new barrier in the Cloud, and how to protect it. Ajay Iyer Microsoft Teams BreakOut Rooms Johnny Lopez Winning Combination: Team up with the Microsoft 365 PnP Community and become a SharePoint All-Star David Warner II, Hugo Bernier, Beau Cameron Putting People First - Making the Case for EXP Zoe Wilson Intro to Dataverse inside of Power Automate David Patrick
  • 3. May 15, 2021 Day 2 The Ultimate Data Retrieval & Display Tools (SPFx) for SharePoint Online & Teams Nimrod Geva Governing the Addition of Guests into a Microsoft Team Michael Mukalian Microsoft Teams - Retention, Deletion and eDiscovery Raphael Koellner Align your security requirements to Microsoft 365 services Vanessa Toves Register Now! Power Apps (Canvas) - Monitoring with Azure Insights Krishna Rachakonda Getting started with Viva Insights Amit Vasu How to develop on top of Microsoft Teams Mohamed Derhalli Implementing Microsoft Teams lifecycle governance to stop Team sprawl Nikki Chapple Power Platform - Automating process of adding guest user to Azure AD and respective M365 Group Prasham Sabadra Developing React Templates Using SharePoint Framework Library Components Alex Terentiev Driving Governance and Adoption for Teams using Power Automate Matt Weston Building Modern Intelligent Intranet Solutions Using Microsoft Teams and SharePoint Joy Apple How to measure Wellbeing and Productivity using Viva Insights Alan Eardley Build MS Teams Applications with SharePoint Nanddeep Nachan Smita Nachan All about Send proactive messages in Microsoft Teams BOT Jenkins NS Best Practices blending Information Governance and IT Kristi Robison Azure DevOps for SPFx : Build, Deploy and Test Kirti Prajapati Microsoft Teams in Education Marcin Siewnicki Your new life with Microsoft Viva Nicole Enders Azure Communication Services - What, Where and How to use Abhijeet Jadhav How to get prepared for SharePoint Syntex Nicolas Georgeault Meta Data with Teams- Yes Teams not SharePoint Peter Ward PowerPlatform Dataflows – PowerQuery (and more) in the Cloud Wolfgang Strasser The Biggest Scientific Study of Microsoft Teams Ever! What we learned. Cai Kjaer
  • 4. JENKINS NS  Chennai, India  Founder & Director  Modern Workplace Solution Architect | Consultant  @jenkinsns  https://www.linkedin.com/in/jenkinsns/  MVP | MCT | International Speaker | Author | Trainer  Microsoft Teams, Power Platform and SPFx Specialist  SPS/M365 Bangalore Organizer  aOS Ambassador  http://www.jenkinsblogs.com  https://www.youtube.com/user/jenkinsnss #m365philly
  • 5. #m365philly All about Send proactive messages in Microsoft Teams BOT
  • 6. #m365philly AGENDA  Introduction  A Microsoft Teams app  Proactive Message to Teams App (Channel)  Proactive Message to Personal App
  • 7. #m365philly Microsoft Teams The hub for teamwork in Office 365 Communicate through chat, meetings & calls Collaborate with deeply integrated Office 365 apps Customize & Extend with external apps, automation, process flows, and custom apps Work with confidence enterprise level security, compliance, and manageability
  • 8. #m365philly Evolve how your people work, with the tools they need Organization-based applications Partner applications Office 365 applications Departmental tools Employee resources Support & info Processes & workflow Ready to use Custom Apps Vertical solutions Retail Healthcare Banking Manufacturing
  • 9. #m365philly App scenarios across industries and horizontals… Industry vertical Airlines, transportation Flight/route crew communication hub Local crew shift management Financial services Proposal Manager for commercial banking Content sharing with compliance Retail and consumer goods Supply chain real-time collaboration Shift, pricing, and inventory management Mining, oil, and gas New location development Daily quality monitoring and analysis Government Emergency/disaster response and recovery Citizen service: permitting and licensing Healthcare Patient care coordination Telemedicine Manufacturing Key accounts inventory, logistics Change order services Power and utilities Field service real-time remote assist Billing and customer management Real estate and construction Leasing office tenant management Real estate customer engagement Horizontal Marketing Brand partnership hub Industry event planning Marketing hub HR Recruiting tool New hire onboarding and support tools Project management Billable hours management Client engagement hub Service desks Self-service knowledge base Customer service desk Procurement center service Firstline workers Shift management Remote worker task management
  • 10. #m365philly Microsoft Teams App Package app.zip color.png Outline.png Azure Portal Application Bot Framework Channel registration Deploy & Publish your App Web pages with server side and client-side logic Web API—for Bots and business logic Background Jobs manifest.json Color.png Outline.png A Microsoft Teams app
  • 12. #m365philly A proactive message is any message sent by a bot that is not in response to a request from a user. This can include messages, such as:  Welcome messages  Notifications  Scheduled messages From External Application messages To send a proactive message  We required user ID / team ID / channel ID / conversation ID based on your requirement.  You need tenantId and either the User ID or Channel ID to create a new conversation. You can also use the teamId to create a new conversation thread in the gener.al channel of a team. Important: The userId is unique to your bot ID and a particular user. You cannot reuse the userId between bots.The channelId is global. However, your bot must be installed in the team before you can send a proactive message to a channel. Send proactive messages
  • 13. #m365philly Sending proactive messages to users is a very effective way to communicate with your users. However, from their perspective, this message can appear completely unprompted, and in the case of welcome messages, it is the first time they have interacted with your app. Therefore, it is very important to use proactive messaging sparingly, not spam your users, and provide enough information to let users understand why they are receiving the messages.  Welcome messages  Notifications  Scheduled messages Best practices for proactive messaging
  • 14. #m365philly  Register the bot with Microsoft Azure's Bot Framework  Bot Channel Registration  Enable the Microsoft Teams channel for the bot  Create a client secret for the app  Create an Azure Storage Account  Create Microsoft Teams app using yeoman generator Build Proactive Message App
  • 17. We Appreciate Your Feedback! https://rebrand.ly/M365PhillyFeedback https://rebrand.ly/M365PhillySpeaker
  • 19. Children's Hospital of Philadelphia The Children's Fund closes the gap between resources and breakthroughs. Gifts to the Children’s Fund are unrestricted, meaning the funds are used where the need is greatest. It touches all areas of Children’s Hospital of Philadelphia, and furthers the hospital’s mission. Supporting the Children’s Fund enables our critical work of saving children’s lives. It also ensures that children have access to one of the nation’s best children’s hospitals. https://rebrand.ly/M365PhillyCHOP
  • 20. Jason Rivera Manpreet Singh Mike Mukalian Tom Daly Your HOSTs Mohamed Derhalli Nishanth Shreepad

Editor's Notes

  • #8: [This is an animated slide. Please show it in presentation mode] [MAIN POINT TO LAND] Microsoft Teams is a hub for teamwork, a chat-based workspace that enables teams to be more productive by giving them a single and secure location that brings together everything a team needs: chats, meetings, calls, files, and tools. Microsoft Teams is one place for all the needs your teams have.   Microsoft Teams delivers on four core promises to create a digital workspace for high performing teams. [COMMUNICATE] First, Microsoft Teams solves for the communication needs of a diverse workforce. Since preview, Microsoft Teams has evolved to a complete meetings and calling solution, incl. chat, voice and video, as we have completed our roadmap for bringing Skype for Business Online features and functionality into Teams. You can use Teams for informal 1:1 or group chats – directly on your phone if you’re on the go. Or you can have an open conversation in a channel. This enables people to share information in a transparent way to accelerate decision making. And it's super easy to move from a chat into a face to face meeting, helping you to bridge geographical barriers.   [COLLABORATE] When it comes to collaboration, the deep Office integration enables today’s multigenerational workforce to use the Office apps they are familiar with and love - Word, Excel, PowerPoint, OneNote, SharePoint, Planner, even Power BI - right within the context of Teams. You can avoid email attachments and having to search for the latest version of a document. Teams brings all the Office 365 services together – so that you can easily share and co-author files.   [CUSTOMIZE] Many of you use other services than Office 365 as well which results in you having to jump between and spend time in disparate experiences. We built Teams to be the hub for all the services and tools your teams use on a day to day basis. So, you can customize Teams with tabs, connector and bots to include the apps and services you need - <mention relevant 3rd party apps like GitHub and Trello>. We have also created an extensible platform, to enable building apps and to integrate with business processes. And for Firstline workers, Teams provides an additional set of capabilities including schedule management.    [WORK WITH CONFIDENCE] Microsoft Teams comes with the enterprise grade security, compliance and manageability that you expect from Office 365 which customers tell us is a huge value add for them. ------ And that product is Microsoft Teams. And back to that Satya quote we shared earlier about Microsoft as a platform company, Core to the value of Teams is also the platform that it’s built upon. (click slide to build) which enables you to customize & extend your experience. Today, we will discuss how to unleash the real power of Teams to and create experiences that help solve the communication challenges we mentioned earlier, and deliver experiences that most organizations have only dreamt about.   Now, why is a platform important? Because while every team is unique, one thing that is consistent is that every team will need a variety of apps and tools to get their work done. Since there is no such thing as a universal tool for work, the extensibility of the Teams platform delivers a universal hub for teamwork to infuse all those tools, together.   Let us show you what we mean by infusing your tools, together.
  • #9: (first slide build is auto) So one of the beauties of Microsoft Teams is that Teams really is the hub for where people get work done and so they want to make sure that all the tools they need are a part of Teams. So they don’t have to change contacts and we think of this as two different types of applications. The first part of customizing and extending Teams is bringing together all the Microsoft Office applications you know and love, allowing you to reduce context switching and create conversations around content. (click to build) The second part of this infusion of tools is where we bring together all the other apps and services you need every day to get your job done, whether or not Microsoft built them. Our Teams store currently has over 250 of our partner applications and integrations available today, and growing. Just to clarify the point, these first two layers here are ready to use applications available for you As soon as you download Teams, should your IT admins make them available to you. (click slide to build) Finally, this is where things get interesting. Microsoft Teams also gives you the ability to extend Your experience to leverage the apps and services that your organization has built for you. The tools you need to leverage every day as an employee to get work done and as part of your role. We call these line of business applications. Now, when you look at this picture, it’s exciting. Imagine a day where all your applications (click to build slide) not only show up in one single UI, but also work better together, allowing you to stay in the flow of your work. That day is here and it’s time to deliver your people the modern workplace they deserve And make their apps work for them
  • #10: These types of business solution opportunities around Teamwork are pretty much endless! From airline, retail, healthcare, legal firm, real estate, different industries and different functions. You can envision with your customers, understand their business process and teamwork needs, and connect Teams to the tools and services they use everyday to help them fully realize Teams’ value. This purpose of this slide is to give you some ideas, to start thinking about what your customers need.