Templates
Using templates for common automation use cases can save you lots of time compared to scripting from scratch.
A template is a selection of specific connections, triggers, and pre-written code packaged to solve a specific use case. For example, whenever a Jira issue is created in a project, you can use ScriptRunner Connect to auto-create a Confluence page that links to the Jira issue and populates the page with specified fields from the Jira issue.
Click Templates in the navigation panel to access the module and view the available templates.
Getting started from a template (demo)
Watch ScriptRunner Connect team member Bobby explain how to get started from a template!
Available templates
The following templates are available, and more will be added as time goes on. Click a link to be taken directly to the template in ScriptRunner Connect.
Bitbucket Cloud
Bitbucket On-Premise
Confluence Cloud
Confluence On-Premise
- Create a Confluence On-Premise page when a Jira On-Premise issue is created
- Receive notification in MS Teams about Confluence On-Premise pages you are watching
Excel
Generic
- Ada - OpenAI and ScriptRunner Connect powered Apple shortcut
- Create a Trello webhook
- Holidaytron4000
- Manual OAuth 2.0 for Zendesk
- Migrate Tempo Timesheet Cloud worklogs from one instance to another
- Send back an image with the Generic HTTP Event
Retrieve users from Jira Cloud as HTML with the Generic HTTP Event
Retrieve users from Jira Cloud as JSON with the Generic HTTP Event
- Sync Jira Cloud issues with Trello cards
- Use ChatGPT in Slack with a simple slash command
GitHub
- Retrieve GitHub repository commit history from Slack
- Revert Jira Cloud issue status back if an open PR is detected in GitHub
GitLab
Google Calendar
Google Sheets
- Export users from Jira Cloud to Google Sheets
- Push Tempo worklog data into Google Sheets when new worklog is logged
Jira Cloud
- Create a Confluence Cloud page when a Jira Cloud issue is created
- Create a Google Calendar entry when a new version is released in Jira Cloud
- Create a Jira Cloud Issue from Teams
- Create a Jira Cloud issue when a Salesforce Case status is updated
- Create a request in JSM Cloud from Slack
- Create incident in ServiceNow when issue is created in Jira Cloud
- Create Jira Cloud issue from Slack with a simple slash command
- Construct Excel file and upload to Jira Cloud
- Copy Jira Cloud issue attachments
- Copy Tempo On-Premise worklogs over to Tempo Cloud
- Export users from Jira Cloud to Google Sheets
- Export users from Jira Cloud to OneDrive Excel
- Migrate custom field values for issues from Jira On-Premise to Jira Cloud
- Migrate Tempo Cloud accounts from one instance to another
- Migrate Tempo On-Premise worklogs to Tempo Cloud
- Migrate Tempo Timesheet Cloud worklogs from one instance to another
- Notify Slack when a critical bug is created in Jira Cloud
- Push Tempo worklog data into Google Sheets when new worklog is logged
- Receive notification in Teams about Jira Cloud issues you are watching
- Retrieve Tempo Cloud worklog history from Slack
- Retrieve users from Jira Cloud as HTML with the Generic HTTP Event
- Retrieve users from Jira Cloud as JSON with the Generic HTTP Event
- Revert Jira Cloud issue status back if an open PR is detected in GitHub
Send users from Jira Cloud as HTML with the Generic HTTP Event
Send users from Jira Cloud as JSON with the Generic HTTP Event
- Sync Jira Cloud issues and Salesforce cases
- Sync Jira Cloud issues with Jira On-Premise issues
- Sync Jira Cloud issues with Trello cards
- Sync Jira Cloud issues
- Sync ServiceNow Incidents with Jira Cloud Issues
Jira On-Premise
- Copy Tempo On-Premise worklogs over to Tempo Cloud
- Create a Confluence On-Premise page when a Jira On-Premise issue is created
- Create a request in JSM On-Premise from Slack
- Create a sub-task in Jira On-Premise when a parent issue's assignee changes
- Migrate custom field values for issues from Jira On-Premise to Jira Cloud
- Sync Jira Cloud project with Jira On-Premise project
Jira Service Management Cloud
- Create a Cloud Asset object from a Jira Service Management Cloud ticket
- Create a request in JSM Cloud from Slack
- Create a request in JSM Cloud when alert is created in Opsgenie
- Retrieve JSM Cloud most recent assets from Slack
Jira Service Management Cloud Assets
- Create a Cloud Asset object from a Jira Service Management Cloud ticket
- Retrieve JSM Cloud most recent assets from Slack
Jira Service Management On Premise
Jira Service Management On-Premise Assets
Microsoft
- Construct Excel file and upload to Jira Cloud
- Create a Jira Cloud Issue from Teams
- Export users from Jira Cloud to OneDrive Excel
- Receive notification in MS Teams about Confluence On-Premise pages you are watching
- Receive notification in Teams about Jira Cloud issues you are watching
monday.com
- Calculate monday.com column value based on other items in the board
- Create a monday.com item from Slack with a simple slash command
- Extract information from a timeline column to control an item's priority
- Extract a person's detail from People column and send custom notifications
- Get notified when an item status has not been updated to Done by a certain due date
- Move item to group based on Status update
- Notify Slack when an item is created in monday.com
- Rate Limit Aware Archive Job
- Roll up subitem value to parent in monday.com when a subitem changes
- Send a weekly notification reporting status changes of items in a board
- Send notification for items after set number of working days
- Set item date when a monday.com item status in another board changes
- Set item values in monday.com from external API
- Set person and status when a monday.com board item is created
- Set Status depending on permissions of the user
- Upsert item into a board
- Snippet - Extract information from Timeline column
- Snippet - Extract persons detail from People column
- Use fragments to determine if all statuses are set to Done
- When a new item is created populate a column with its ID
- When an item is created in monday.com send a notification in Slack
Opsgenie
Salesforce
- Create a Jira Cloud issue when a Salesforce Case status is updated
- Sync Jira Cloud Issues and Salesforce Cases
ServiceNow
- Create incident in ServiceNow when issue is created in Jira Cloud
- Sync ServiceNow incidents with Jira Cloud issues
Slack
- Create a monday.com item from Slack with a simple slash command - Fetch API
- Create a new incident in Statuspage from a Slack slash command
- Create a request in JSM Cloud from Slack
- Create a request in JSM On-Premise from Slack
- Create Jira Cloud issue from Slack with a simple slash command
- Holidaytron4000
- Notify a Slack channel when a critical bug is created in Jira Cloud
- Retrieve Bitbucket Cloud repository commit history from Slack
- Retrieve Bitbucket On-Premise repository commit history from Slack
- Retrieve GitHub repository commit history from Slack
- Retrieve GitLab repository commit history from Slack
- Retrieve JSM Cloud most recent assets from Slack
- Retrieve JSM On-Premise most recent assets from Slack
- Retrieve Tempo Cloud worklog history from Slack
- Use ChatGPT in Slack with a simple slash command
- When an item is created in monday.com send a notification in Slack
Statuspage
Tempo Cloud
- Copy Tempo On-Premise worklogs over to Tempo Cloud
- Migrate Tempo Cloud accounts from one instance to another
- Migrate Tempo Cloud attributes from one instance to another
- Migrate Tempo Timesheet Cloud worklogs from one instance to another
- Push Tempo worklog data into Google Sheets when new worklog is logged
- Retrieve Tempo Cloud worklog history from Slack
Tempo On-Premise
Tempo Planner On-Premise
Templates coming soon!
Tempo Timesheets On-Premise
Trello
Zoom
Templates coming soon!
Share your ideas! 🙋
Have a great idea for a template? Reach out to the team via the team's Nolt board to send us an idea.