How to Integrate JIRA with ContextSmith Opportunity

Do you use a JIRA Project to track your development issues? Want to see those issues in an Opportunity, right next to your customer communications? ContextSmith has a webhook for that. Here's how you set it up.

Note: This article assumes one project in JIRA maps to one Opportunity in ContextSmith.  If you have one project that maps to multiple ContextSmith Opportunity, contact us and we can help customize the webhook.


1. Find your webhook URL. Open the dropdown menu from your user icon in the top right corner and open the Settings page. 


Your webhook URL should be in the middle of the page. It should look like https://<your-domain>


2. Create a webhook on JIRA. In JIRA, go to the System section of JIRA Administration.

Then, click the link for Webhooks in the Advanced section near the bottom of the left sidebar.

Finally, click on the "Create a WebHook" button in the top right corner of the page.


3. Configure your new webhook. Give it a Name, and use your webhook URL from step 1 for the URL. Leave the Status as Enabled. Check the boxes under the Issues category for events you want to trigger an update in Streams. Checking at least the "created" and "updated" boxes is recommended. When you're done, click "Create" at the bottom of the window.


That's it!  The end result looks like the following:


One side note: Currently, JIRA Projects name is used to match the names of the Opportunity. Whenever an issue is created or updated in JIRA, it will show up at the top of the Timeline for the matching Opportunity. The owner of the Opportunity can edit the Opportunity name at any time.  However, customization can be done to match on specific ID or other fields from JIRA.

Have more questions? Submit a request



Please sign in to leave a comment.