๐Jira (Cloud) Integration โ Setup & Configuration
THIS GUIDE TAKES YOU STEP BY STEP THROUGH THE SETUP OF THE INTEGRATION IN THE WORKSPACE FOR JIRA CLOUD SYSTEMS.
The Jira Cloud integration allows you to connect Casebase directly to your Jira Cloud instance. This enables you to create Jira Epics from use cases, synchronize field data, and automatically push status updates back into Casebase.
๐ Table of Contents
๐ 1. Prerequisites for the Jira Cloud Integration
โ๏ธ2. Set up the integration between Casebase & Jira Cloud
๐๏ธ 3. Data Mapping for (Casebase โ Jira) & (Jira โ Casebase)
๐ 4. Webhook Setup (Jira โ Casebase)
๐ 5. Displaying linked Jira issues inside a use case
โก 6. Troubleshooting
๐ 1. Prerequisites for the Jira Cloud Integration
To successfully connect your Jira Cloud instance, make sure you have:
- Access to an active Jira Cloud instance
- A Jira administrator account or a user with site-admin permissions
Required to create custom fields, configure screens, or set up webhooks in Jira)
- The Base URL of your Jira Cloud instance
- The email address of your Jira admin user
- A valid API token (Generated in the Atlassian account of the Jira admin user)
โ๏ธ2. Set up the integration between Casebase & Jira Cloud
2.1 Initial connection
- Open Workspace Settings โ Integrations โ Jira in Casebase.
- Click โConnectโ.
- Select โJira Cloudโ.
- Enter the required connection details:
- Base URL
- Email (Jira admin user email)
- API Token (More info: ๐ How to create an API token for your Atlassian account)
- Click โConnectโ โ Casebase will automatically validate the connection.
- Once successful, all available Jira Integration features will be displayed.

2.2 Enable Features
You can enable each feature independently. A bidirectional synchronization requires both, Casebase โ Jira & Jira โ Casebase.
Available features:
- Create Jira Epics from Casebase & sync field data | Casebase โ Jira
- โ๏ธ Configure Data Mapping
- Synchronize Jira data back to Casebase | Jira โ Casebase
- โ๏ธ Register the Jira Webhook
- โ๏ธ Configure Data Mapping
- Display linked Jira issues inside the use case |
- โ๏ธListing different Jira Issue Types
๐๏ธ 3. Data Mapping for (Casebase โ Jira) & (Jira โ Casebase)
The Data Mapping defines which fields are synchronized between Casebase and Jira โ in both directions:
- Casebase โ Jira
- Jira โ Casebase
This ensures that all relevant information in a use case and its corresponding Jira Epic remains aligned.
๐ 3.1 Mapping fundamentals
- Casebase only reads and writes fields that are assigned to the Jira Epic issue type.
(Mapping applies globally for Epics, not per project/space.) - Before defining your mapping, consider:
๐ Which Casebase fields should be visible in Jira?
๐ Which Jira fields should sync back to Casebase? - Casebase cannot create new fields in your Jira instance.
(Only Jira apps from the Atlassian Marketplace are allowed to do this.)
โก๏ธ Therefore, we recommend creating the necessary custom fields in Jira before configuring the mapping in Casebase.
๐งฉ 3.2 How to prepare Jira for data mapping
To ensure Casebase can read and update the correct fields, you must create the required custom fields in Jira and assign them to the Epic issue type.
3.2.1 Create a new field in Jira
๐ Atlassian documentation:
https://support.atlassian.com/jira-cloud-administration/docs/create-a-custom-field/
Recommended best practice:
- For Casebase fields that are not long-text fields (dropdowns, selections, fixed-value fields),
use a read-only text field in Jira. - This ensures data integrity and makes it clear to Jira users that this field is controlled by Casebase.
- Add a description such as:
โThis field is synchronized by Casebase.โ - Tip: Configure the context of the field as global
3.2.2 Assign the custom field to a screen scheme
To make the field available in Epics, assign it to the correct Screen Scheme.
๐ Atlassian documentation:
https://support.atlassian.com/jira-cloud-administration/docs/add-a-custom-field-to-a-screen/
Important: Ensure that the Epic issue type uses this screen scheme in your Jira projects.
3.2.3 Configure the Epic layout
You can adjust the Epic layout for each Jira project (space).
๐ Atlassian documentation:
https://support.atlassian.com/jira-cloud-administration/docs/configure-issue-layout/
๐ Examples for field mappings
| Casebase field | Jira field | Recommendation |
|---|---|---|
| Title | Epic Summary | Standard |
| One-sentence use case | Description | Standard |
| Challenge | Custom Field: Challenge (Paragraph Text) | New custom field |
| Maturity Level | Custom Field: Use Case Maturity (Read-only Text) | New custom field |
| Organization | Custom Field: Organization (Read-only Text) | New custom field |
| Author | Reporter | Jira standard field |
The Casebase Title field is automatically mapped to Epic Summary by default.
โ ๏ธ Important Note on Data Mapping
-
Mapping changes are not applied retroactively.
They only take effect when a use case or the linked Jira Epic is synchronized again. -
Be mindful of mandatory Jira fields.
If you map a mandatory Jira field, the corresponding Casebase field must also be mandatory and contain a value โ or the Jira field must already be filled.
Otherwise, the synchronization will fail.
๐ 4. Webhook Setup (Jira โ Casebase)
To push updates from Jira back to Casebase, you must configure a webhook in Jira and link it to your workspace. The setup consists of three parts.
A) Start the configuration in Casebase
- Open the Jira Integration Overview in Casebase.
- Go to โJira โ Casebaseโ.
- Click the โ๏ธ settings icon.
- Select โConfigure webhook in Jiraโ.
- Copy the automatically generated Webhook URL.

B) Create the webhook in Jira
๐ Atlassian documentation:
https://support.atlassian.com/jira-cloud-administration/docs/manage-webhooks/
Steps in Jira:
- Open Jira Cloud โ System Settings โ Webhooks
- Click โCreate Webhookโ
- Enter a name (e.g., Casebase Integration)
- Paste the Webhook URL from Casebase
- Generate a Secret, and copy it
(you will need this later in Casebase) - (Optional) Limit webhook events using a JQL filter, e.g.:
project = ExampleProject - Select the event:
issue_updated - Save the webhook.
C) Complete the setup in Casebase
- Return to Casebase โ Webhook Configuration
- Enter the webhook name
- Paste the generated Secret
- Click โSave & complete setupโ
After successful verification, the Jira โ Casebase feature will be activated.
Note: The same webhook can be used for multiple workspaces
๐ 5. Displaying linked Jira issues inside a use case
This feature lets you choose which Jira issues are displayed in a Casebase use case.
Location in Casebase:
Workspace Settings โ Integrations โ Jira โ Issue Listing Feature
You can define:
- Which issue types should be shown (e.g., Story, Task, Sub-task, Bug)
โก 6. Troubleshooting
Common issues & solutions:
- Connection failed
โ Check Base URL, admin email, and API token. - Webhook not sending data
โ Verify that the webhook is active and the correct events are selected. - Mapping not applied
โ Ensure mapped fields actually exist in Jira and are assigned to the Epic screens. - Jira issues not visible in Casebase
โ Check Issue Listing settings (filters, project selection, issue types).