Our intention is to create Status reports for multiple teams every week. Could we automatically create Confluence Pages and embed gadgets from Jira Dashboard by end of every week? This will give the automated report with the latest state by end of week, without manual intervention.
You could use an external tool like Jenkins to create the page in confluence with the information of interest, all using REST API. This can be done periodically, by an automatic trigger or manually.
One of the teams in my organisation publishes an automatic release report into Confluence using a python script that is triggered when a release is tagged in git, triggering a Jenkins job.
can you share code example of you you added a Jira widget (i.e. test report) into confluence page,