LogoLogo
API DocsDeveloper PortalSystem StatusTry for Free
  • Quickstart Guide
    • Introduction
    • Get started as an Account Owner
    • Get started as a User
    • Glossary
    • FAQs
  • Manage Users
    • Types of Users
    • Add and Delete Users
    • Import Users
    • User Permissions - Access Controls
    • Manage Your Profile
    • Notification Rules
    • On-Call Reminder Rules
    • Change Account Owner
  • Manage Teams
    • Understanding Teams
    • Role Based Access Control
    • Owner Based Access Control
    • Create and Delete Teams
    • Add and Remove Team Members
    • Squads
    • Stakeholder Groups
  • Services
    • Adding a Service
    • Service Overview
    • Service Graph
    • Maintenance Mode
    • Alert Deduplication Rules
      • Alert Deduplication Rules
      • Incident Status Based Deduplication
      • Service Dependency Based Deduplication
      • Key Based Deduplication
    • Event Tagging
    • Alert Routing
    • Alert Suppression
    • Custom Content Templates
    • Intelligent Alert Grouping (IAG)
    • Auto Pause Transient Alerts (APTA)
    • Delayed Notifications
  • Schedules
    • Schedules (New)
      • Adding a Schedule
      • Schedules Overview
      • Who is On-Call?
      • My On-Call Shifts
      • Overrides
      • Videos: How to set up common use cases?
  • Escalation Policies
    • Create and Manage Escalation Policy
    • Round Robin & Advanced Escalations
    • Reassign an Incident
  • Notifications
    • Understanding Incident Notifications
  • Dashboards
    • Incident Management Dashboard
    • Dashboard Metrics
    • Take Bulk Actions
    • Squadcast Search
  • Incident List
    • Incident List View
    • Incident Priorities
    • Filter Incidents
    • Save Filter View
    • Merge Incidents
    • Snooze Incidents
  • Incidents Page
    • Incidents Details
    • Incident Activity Timeline
    • Communication Channels
    • Create Incident Manually
    • Incident Notes
    • Incident Watchers
    • Past Incidents
    • Additional Responders
    • Incident Summaries
    • Incident Suggestions
  • Runbooks
    • Runbooks
  • Postmortems
    • Postmortem Templates
    • Create Postmortems
    • Accessing Postmortem
  • Status Page
    • Status Page
    • Status Page Overview
    • Components and Groups
    • Issues
    • Subscribers
    • Maintenance
  • SLO Tracker
    • SLO Basics
    • Configure and Monitor your SLOs
  • Webforms
    • Webforms
  • Global Event Rulesets
    • Global Event Rulesets
  • Workflows
    • Workflows
    • Workflows Overview
    • Actions
  • Live Call Routing
    • Live Call Routing
  • Analytics
    • Analytics (New)
    • Organization Level Analytics
    • On Call Hours Per User
    • Weekly Reports
  • Integrations
    • Incident Webhook (Incident Webhook/API)
    • Outgoing Webhooks
    • ServiceNow Extension
    • Extensions
      • Jira Cloud Integration
      • Jira DC (Data Center)
      • CircleCI
      • Google Chat
      • Freshdesk
      • Freshservice
      • Asana
      • ClickUp
      • Trello
      • Zendesk
      • Hubspot
    • Alert Source Integrations (Native)
      • Admin Labs
      • Airbrake
      • Amazon EventBridge
      • Amazon GuardDuty
      • Amazon Opensearch
      • APImetrics
      • AppDynamics
      • AppSignal
      • Auvik
      • AWS CloudTrail Logs
      • AWS CloudTrail via CloudWatch
      • Amazon Cloudwatch (AWS) Integration
      • AWS CloudWatch Event Rules
      • AWS Elastic Beanstalk via CloudWatch
      • Amazon RDS (AWS)
      • Amazon SNS (AWS)
      • Azure Monitor
      • Better Uptime
      • Bitbucket
      • Bitrix 24
      • Blue Matador
      • Bugsnag
      • Buildkite
      • Checkly
      • Checkmk
      • CircleCI Integration
      • Cisco DNAC
      • Cisco Meraki
      • ClickUp Integration
      • CloudAMQP
      • Cloudflare
      • Conviva
      • CopperEgg
      • Coralogix
      • Cronitor
      • Crowdstrike Falcon
      • Datadog
      • Databricks
      • Dead Man's Snitch
      • Domotz
      • Dotcom Monitor
      • Dynatrace
      • ElastAlert
      • Elastic
      • Elecard Boro
      • Email Integration
      • Endtest
      • Errorception
      • Freshdesk Integration
      • Freshping
      • Freshservice
      • Ghost Inspector
      • GitHub Integration
      • GitLab
      • Grafana 8
      • Grafana
      • Graylog v4
      • Graylog
      • HaloPSA
      • Healthchecks
      • Heroku
      • HetrixTools
      • Honeybadger
      • Honeycomb
      • Humio
      • Hund
      • Hydrozen
      • Hyperping
      • Icinga2
      • InsightOps (LogEntries)
      • Instana
      • Intercom
      • Jenkins Integration
      • Jira Cloud Alert Source
      • Jira Server Alert Source
      • Kapacitor
      • Kentik
      • Komodor
      • Kibana
      • LibreNMS
      • Linear
      • Loggly
      • Logstash
      • Logz.io
      • ManageEngine Application Manager
      • ManageEngine Opmanager
      • Mezmo (formerly LogDNA)
      • MongoDB Atlas / Cloud Manager
      • Nagios
      • New Relic
      • Nixstats
      • NodePing
      • Observium
      • Oh Dear
      • Oracle Cloud Infrastructure
      • OSNexus QuantaStor
      • OverOps
      • Papertrail
      • Pingdom
      • Plesk 360
      • Postman
      • Postmark
      • Powercode
      • Progress WhatsUp Gold
      • Prometheus
      • PRTG Network Monitor
      • Rapid7 InsightIDR
      • RapidSpike
      • Redash
      • Redgate SQL Monitor
      • Rollbar
      • Rundeck
      • Runscope
      • Salesforce Cloud
      • Scout APM
      • Sematext
      • Sensu Go
      • Sensu
      • Sentry.io
      • Server Density
      • ServerGuard24
      • ServiceNow Integration
      • Shortcut (Clubhouse)
      • SignalFx
      • SigNoz
      • Site24x7
      • Slack
      • SolarWinds AppOptics
      • SolarWinds Observability SaaS (SWO)
      • SolarWinds Observability Self Hosted
      • Sonar
      • Splunk
      • Sqreen
      • Stackdriver
      • Stackify Retrace
      • StatHat
      • StatusCake
      • ServiceDesk Plus OD
      • Sumo Logic
      • Sysdig Monitor
      • Threat Stack
      • Trello
      • Twilio
      • Uptime
      • Uptime Robot
      • Uptrends
      • Wavefront
      • Zabbix 5.0
      • Zabbix 6.2
      • Zabbix
      • Zendesk Integration
      • Zoho Desk
      • Zoho Desk via Zoho Flow
      • LogicMonitor
  • ChatOps
    • Google Chat
    • Microsoft Teams
    • Slack for Incident Management
      • Using the Integration
  • Single Sign-On (SSO)
    • AWS SSO
    • Azure Active Directory SSO
    • Google SSO
    • Microsoft ADFS SSO
    • Okta SSO Integration
    • SAML 2.0 based SSO
  • Mobile App
    • Using the Mobile App
  • Terraform & API Documentation
    • Terraform Provider
    • Public API - Refresh Token
    • API Documentation
    • Getting Started with Squadcast GraphQL
      • Schedules
        • Create Schedule
        • Update Schedule
        • Delete Schedule
        • Pause Schedule
        • Get Schedules
        • Get Schedule by ID
        • Resume Schedule
        • Clone Schedule
        • Get Gaps
      • Rotations
        • Create Rotation
        • Update Rotation
        • Delete Rotation
        • Get Rotation by ID
        • Get Rotation Events by ID
      • Overrides
        • Create Override
        • Update Override
        • Delete Override
        • Get Override by ID
      • Calendar URLs
      • Who is On-Call
    • Developer Portal
    • Incident Rate Limiting
  • Managing your Squadcast Account
    • Audit Logs
    • Organizations
    • Billing FAQs
    • Deactivate your Squadcast Account
    • Delete your Squadcast Account
Powered by GitBook
On this page
  • Pre-requisites
  • Configuring the Extension
  • In Jira Cloud: Installing Squadcast App
  • In Squadcast: Configuring Jira Cloud Extension
  • Usage of the Automatic and Manual Modes
  • Automatic mode
  • Manual mode
  • Configuring a Jira Project for each Squadcast Service
  • Jira Notes Sync

Was this helpful?

  1. Integrations
  2. Extensions

Jira Cloud Integration

Seamless Jira Cloud Configuration with Squadcast - Learn how to effortlessly set up bidirectional integration for streamlined incident management. Comprehensive guide inside.

PreviousExtensionsNextJira DC (Data Center)

Last updated 10 months ago

Was this helpful?

You can use this integration guide to install and configure the Squadcast extension in Jira Cloud to create issues in Jira projects for multiple Jira Accounts when there is an incident in Squadcast either Automatically or Manually and sync the status bidirectionally.

Pre-requisites

  • A user account in Jira Cloud version with Administrator privileges

  • Only the Account Owner and Users with the Manage Extensions permission will be able to enable, disable and manage Extensions in Squadcast

  • Users with Update role for services, will be able to override default team configuration at service-level

Configuring the Extension

In Jira Cloud: Installing Squadcast App

  1. Login to your Jira Cloud account and install the Squadcast Jira Cloud plugin corresponding to your data centre.

  1. Click on Configure once the app has been installed

  1. Copy the Jira Client Token that is available in Step 2 of the Configuration page

In Squadcast: Configuring Jira Cloud Extension

  1. In Squadcast, navigate to Settings and select the Extensions tab from the left navigation sidebar

  2. Move over to the Jira Cloud extension and click on Integrate

  1. Paste the previously copied Jira Client Token and click on Save & Next

  1. Choose a name for your Jira account, for the connection, and click Next

  1. Then, select teams that will have access to this account. Jira tickets will be created for incidents for each service that has been created by a selected team. Lastly, click Save & Integrate

Now, your Jira account has been set up in Squadcast. You can edit or delete this Jira Account.

Important:

If you are using both Jira as an alert source and Jira Cloud extension, sometimes it might cause duplicate ticket/incident loops depending on your configuration. In order to prevent that, please add this condition reporter.displayName != "Squadcast" to your JQL query configuration under your Jira Webhook configuration for Squadcast alert source.

Note:

Similarly, you can add multiple accounts using the above given steps.

To set up default configurations for your teams

  1. Navigate to the Team Configurations (Default) section, click on Add Configuration.

  1. Select Team within Squadcast, Jira Account you previously set up. Then, select the Jira Project in which tickets need to be created, select the Issue Type.

Select the Mode in which you want to add tickets to Jira for incidents in Squadcast: Manually or Automatically. Then, map the Jira Issue Status to the available Squadcast incident statuses and click on Save

Your Default Team Configuration is set up!

Note:

This by default applies to all teams within Squadcast that you have selected.

Note:

You can override the default configuration at a service level by changing the default configuration, similar to Slack channel configuration.

You can configure multiple default team configurations using the above given steps.

That’s it! Your Jira Cloud integration is good to go.

Usage of the Automatic and Manual Modes

Automatic mode

If you have chosen the Automatic mode while configuring Jira cloud then you need not do anything. Any incident triggered for the selected Service(s) will automatically create an issue in the selected Jira Project with the configured Issue Type.

Manual mode

If Manual Mode is chosen, follow the below steps to create a ticket in Jira:

  1. Open the incident in Squadcast and click on the More Actions button on the Incident Details page

  1. Select Jira Cloud action and click on Create a ticket in Jira

A ticket will be created in the selected Jira Project with the configured Issue Type. This action will be recorded in the Incident Timeline with a hyperlink to the created Jira ticket.

Configuring a Jira Project for each Squadcast Service

If you would like for tickets to be created for incidents of each Service in a different Jira Project, you can configure so within the Services page.

  1. Navigate to Services -> Service Overview -> select or search for your desired service.

  2. Click on the service to navigate to the Service Details page.

  3. In the top right, click More -> Jira Cloud Project

  4. Here, map the Jira Account and Jira Project of your choice and click Next

  5. Next, you can choose to either create tickets Manually or Automatically for the Service in the previously selected Project. Additionally, you can map the available Project Status to the incident states in Squadcast - Triggered, Acknowledged, Resolved. Then, click Save

If you configure a Jira Cloud Project for a Service, this setting will override the previously configured Jira Cloud Extensions settings (the global/default team configuration in Settings > Extensions > Jira Cloud).

Jira Notes Sync

Sync your Jira notes seamlessly with your Squadcast account. This bidirectional sync ensures that any comment added to a Jira ticket will automatically appear in the Incident Notes section in Squadcast, and vice versa.

In Squadcast:

  • You can star a Jira note to mark it as important.

In Jira:

  • You can edit or delete Squadcast incident notes directly from Jira.

Note:

For all new users, this feature will be available upon configuring the extension. Existing users will need to update the Squadcast bot in Jira by following these steps:

  1. In Jira Cloud, navigate to the Apps dropdown present in the top navigation bar.

  2. Click on the Manage Apps button.

  3. Search and click on the Squadcast bot from the Manage Apps page.

  4. Then select the Update option to update the bot.

A valid Squadcast cloud subscription or a trial account (in either the Pro, Premium or Enterprise )

Plugin for the US data center -

Plugin for the EU data center -

You can connect multiple Jira accounts to your Squadcast account and configure different accounts & projects for the teams & services. This would be the global configuration for the Jira Cloud extension. After configuring the same, you can map multiple Jira Cloud projects to one or more Squadcast Services by following the steps .

Have any questions? .

plans
Squadcast Jira Cloud plugin
Squadcast for Jira Cloud (EU only version)
here
Ask the community
Jira Notes in the Incident Details Page
Squadcast Notes in Jira
 Squadcast Jira Cloud plugin
Configure Jira cloud in Squadcast
Jira Client Token in configuration page
Integrate the Jira Cloud extension in Squadcast extensions page
Paste Jira Client Token to add Jira account
Choose a name for your Jira account in Squadcast
Select teams to access Jira account
Add "reporter.displayName != 'Squadcast'" to Jira Webhook configuration for Squadcast alert source to prevent duplicate ticket loops when using Jira and Jira Cloud extension
Add default configuration in jira cloud extension
Add detail configuration in jira cloud extension
Jira cloud manual integration test in Squadcast
Select Jira cloud action to create a ticket in Jira
Select Jira cloud action to create a ticket in Jira
Message after Jira ticket creation
Jira cloud manual integration test