Launch into New Markets
with JIRA Service Desk
SHIHAB HAMID | PRINCIPAL PRODUCT MANAGER | @SHIHABHAMID
YEAR IN REVIEW
Today
May 2016 May 2017
350+
add-ons
API announced
Why? How?
Build on
Are you using
QUESTION
?
20,000+ teams
JIRA USAGE
JIRA USAGE
40% running IT Service Desk
Custom Fields Workflows Permissions Notifications
is flexible
Service Team
Customers Volume
Incident Problem Change Service Req
ITIL Certified
IT is more than
just a service desk
CONTEXT
Opportunities in IT
IT
Monitoring
Linking
Automation
Communication
Alert
MONITORING / ALERTS
IT
Monitoring
Linking
Automation
Communication
Incident
MONITORING / INCIDENTS
IT
Monitoring
Linking
Automation
Communication
LINKING / PROBLEMS
IT
Monitoring
Linking
Automation
Communication
LINKING / ASSET + CMDB
IT
Monitoring
Linking
Automation
Communication
AUTOMATION
NEEDS APPROVALAPPROVED
IT
Monitoring
Linking
Automation
Communication
COMMUNICATION / ALERTS
IT
Monitoring
Linking
Automation
Communication
COMMUNICATION / USER INTERACTION
IT
Monitoring
Linking
Automation
Communication
IT is more than
just a service desk
CONTEXT
is more than just IT
CONTEXT
JIRA SERVICE DESK USAGE
JIRA SERVICE DESK USAGE
60% using for Customer Support
JIRA SERVICE DESK
Customer 

Portal
Agent-Based
Pricing
Dev Team
Integration
JIRA SERVICE DESK
Customer 

Portal
Agent-Based
Pricing
Dev Team
Integration
Customer
Organisations
Email
Customisation
Customer
Satisfaction
Anonymous
Portal
Language
Support
Opportunities in Customer Support
Customer
Support
Multi-channel
Social Media
CRM
Contextual
MULTI-CHANNEL
Customer
Support
Multi-channel
Social Media
CRM
Contextual
SOCIAL MEDIA
Customer
Support
Multi-channel
Social Media
CRM
Contextual
CRM / COMPANY
Customer
Support
Multi-channel
Social Media
CRM
Contextual
CRM / CONTRACTS
Customer
Support
Multi-channel
Social Media
CRM
Contextual
CONTEXTUAL / THEMING
Customer
Support
Multi-channel
Social Media
CRM
Contextual
CONTEXTUAL / IN-APP
Customer
Support
Multi-channel
Social Media
CRM
Contextual
Business
Services
Facilities
HR
Finance
Legal
Business
Services
Facilities
HR
Finance
Legal
Why? How?
Build on
API
REST
Orchestration
User Interface
Software Service

Desk
JIRA Platform
Service

Desk
JIRA Platform
Service Team
Service Team Customers
ITSD-5
Service

Desk
JIRA Platform
Service

Desk
JIRA Platform
Agents
$20 / month
Customers
Free
REST API
EXAMPLES
Contact
Form
Monitoring
Monitoring
Call Center
Service Desk
Call Center
Service Desk
Call Center
Service Desk
Web Chat
Web Chat
Web Chat
Theming
Theming
Theming
Theming
Theming
Theming
API
REST
Orchestration
User Interface
API
REST
Orchestration
User Interface
WHEN
Issue created
Issue commented
Issue transitioned
SLA about to breach
Automation Framework
IF
Issue matches JQL
User is agent/customer
Comment is public/private
Comment contains text
THEN
Edit issue
Transition issue
Add comment
Send email
AUTOMATIC TRIAGE
… ‘account’ …
SLA ALERT
WHEN
Issue created
Issue commented
Issue transitioned
SLA about to breach
Automation Framework
IF
Issue matches JQL
User is agent/customer
Comment is public/private
Comment contains text
THEN
Edit issue
Transition issue
Add comment
Send email
Fire webhook
WEBHOOK
WEBHOOK
WEBHOOK
Directory
Service
LDAP
Server
WHEN
Issue created
Issue commented
Issue transitioned
SLA about to breach
Automation Framework
IF
Issue matches JQL
User is agent/customer
Comment is public/private
Comment contains text
THEN
Edit issue
Transition issue
Add comment
Send email
Fire webhook
Pluggable actions
AUTOMATION ACTION
AUTOMATION ACTION
"automation-actions": [
{
"key": "send-sms-action",
"name": {
"value": "Send an SMS"
},
"webhook": {
"url": "/send-sms"
},
"configForm": {
"url": "/config-sms"
},
"requires": [
"issue"
]
}
]
AUTOMATION ACTION
POST http://addon-baseurl/send-sms
{
timestamp: …,
issue: {
key: "ITSD-7",
…
},
action: {
configuration {
to: "Incident response team"’
message: "A SEV1 incident …"
}
}
}
AUTOMATION ACTION
AUTOMATION ACTION
Webhooks
EXAMPLES
Alerting
Escalation
AWS
API
REST
Orchestration
User Interface
API
REST
Orchestration
User Interface
Agent
Interface
Customer
Portal
serviceDeskQueues: [

{

key: ‘my-custom-queue’,

name: {

value: ‘My Custom Queue’,

},

group: ‘my-queues-group’,

url: ‘/custom—queue’

}
]
Need High Res
serviceDeskReports: [

{

key: ‘my-custom-report’,

name: {

value: ‘My Custom Report’,

},

group: ‘my-reports-group’,

url: ‘/custom—report’

}
]
webItems: [{
key: ‘assets’,
name: { value: ‘Assets’ },
location: ‘jira.project.sidebar.plugins.navigation’,
…
}],
webPanels: [{
key: ‘my-asset-panel’,
name: { value: ‘Asset Catalog’ },
url: ’/asset-catalog’,
…
}]
Assets
Agent
Interface
Customer
Portal
Known
Problems
Mobile app users having trouble logging in - view StatusPage
Status Update
ProForma
Templates
ProForma
Templates
Call support
Injecting into our UI Injecting into your UI
bit.ly / jsd-embed
API
REST
Orchestration
User Interface
API
REST
Orchestration
User Interface
Markets
IT
Customer Support
Business Services
API
REST
Orchestration
User Interface
Markets
IT
Customer Support
Business Services
Growth
20k+ teams
Fastest growing
product
Monitoring
Aggregation
Asset Tracking
Issue Linking
Automation
Provisioning
Scripting
Screensharing
Remote Desktop
Alerting
SMS
Phone
Web Chat
Native Embed
Facebook
Twitter
Escalation
Rostering
On-boarding
Reporting
Procurement
Job Publishing
Theming
developer.atlassian.com
/service-desk
Thank you!
SHIHAB HAMID | PRINCIPAL PRODUCT MANAGER | @SHIHABHAMID

Launch into New Markets with JIRA Service Desk