Hello, Good day. We don't have direct action for this issue in Jira automation. So you can explore the apps like : https://skyvia.com/gallery/create-new-google-calendar-event-from-jira-issue.
Jira automation send webhook data to specified URL, if there is an option in Google calender to process incoming webhook then you can try that as well. Thanks
Hi @CodingCam,
We were able to do this using Jira Cloud Automation only.
What we did was create a 2-step automation rule:
Get a Google OAuth access token
Web request #1 (POST)https://oauth2.googleapis.com/token
Body (URL-encoded):
grant_type={{type.urlEncode}}&client_id={{Id.urlEncode}}&client_secret={{secret.urlEncode}}&refresh_token={{token.urlEncode}}Headers:
Content-Type: application/x-www-form-urlencodedWhere each smart value is:
type = refresh_tokenId = your Google OAuth Client ID (Google Cloud > Credentials)secret = your Client Secrettoken = your Refresh Token (generated once using Google OAuth Playground: authorize the Calendar scope, exchange the code, copy the refresh_token)We save the response as tokenResponse, so we can use:
{{tokenResponse.body.access_token}}Create the Google Calendar event
Web request #2 (POST)https://www.googleapis.com/calendar/v3/calendars/primary/events
Headers:
Authorization: Bearer {{tokenResponse.body.access_token}}
Content-Type: application/jsonBody example:
{
"summary": "Test",
"description": "test desc",
"start": {
"dateTime": "2025-12-26T09:00:00-07:00"
},
"end": {
"dateTime": "2025-12-26T10:00:00-07:00"
}
}We also store the returned event.id in a Jira custom field, so if the due date changes we can run the same flow again and PATCH the event.
Works great, fully automated and no external tools needed.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Cameron! 👋
I'm from Doitb, and we’ve got a plugin that might be just what you’re looking for. Our Calendar for Jira supports two-way synchronization between Jira tasks and Google Calendar. You can check it out here: Docs for Calendar for Jira - Two-Way Sync.
The setup is super simple: you create a new calendar in Jira based on the issue due dates, and it syncs directly with your Google Calendar. The sync works fast, so you’re not stuck waiting around like with traditional ICS imports.
Hope this helps! Let me know if you’ve got any questions. 😊
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
you can use "Jira cloud for sheets" plugin to (auto) export issues to a google sheet, you may select what fields you want to export, then use a simple app script to populate a calendar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.