diff --git a/examples/chatgpt/gpt_actions_library/gpt_action_jira.ipynb b/examples/chatgpt/gpt_actions_library/gpt_action_jira.ipynb
index 70ff5ae36c..25cc379183 100644
--- a/examples/chatgpt/gpt_actions_library/gpt_action_jira.ipynb
+++ b/examples/chatgpt/gpt_actions_library/gpt_action_jira.ipynb
@@ -450,7 +450,21 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "3. Application Client ID/Secret: The next step is to locate the **Client ID** and **Secret** for enabling secure authentication between ChatGPT and Jira. We can find these values by clicking on **Settings** in the sidebar and scrolling down to **Authentication Details**. \n",
+    "3. Configure Placeholder Callback URL: In order to complete the following step and obtain a **Client ID** and **Secret** for enabling secure authentication between ChatGPT and Jira, we first need to add a placeholder callback URL. We can achieve this by clicking on **Authorization** in the sidebar, and **Configure** next to **OAuth 2.0 (3LO)**. From here simply enter a placeholder URL and click **Save Changes**.\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    ""
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "4. Application Client ID/Secret: The next step is to locate the **Client ID** and **Secret** for enabling secure authentication between ChatGPT and Jira. We can find these values by clicking on **Settings** in the sidebar and scrolling down to **Authentication Details**. \n",
     "\n",
     "      Keep this page open as we will require these values in the next stage of configuration!"
    ]
diff --git a/images/gptactions_jira_placeholder.png b/images/gptactions_jira_placeholder.png
new file mode 100644
index 0000000000..19749ad0b0
Binary files /dev/null and b/images/gptactions_jira_placeholder.png differ