Atlassian
Aggregate Atlassian Cloud actions for Jira, Confluence, and Rovo-adjacent workflows using official REST APIs
Actions
| Name | Description |
|---|---|
jira_list_sitesList Atlassian sites accessible to the OAuth token and their cloud IDs. | List Atlassian sites accessible to the OAuth token and their cloud IDs. |
jira_list_projectsList Jira projects. | List Jira projects. |
jira_get_projectGet a Jira project by ID or key. | Get a Jira project by ID or key. |
jira_list_issue_typesList issue types, optionally for one project. | List issue types, optionally for one project. |
jira_get_create_metadataGet Jira create metadata for projects and issue types. | Get Jira create metadata for projects and issue types. |
jira_search_issues_jqlSearch Jira issues with JQL. | Search Jira issues with JQL. |
jira_get_issueGet a Jira issue by key or ID. | Get a Jira issue by key or ID. |
jira_create_issueCreate a Jira issue with ADF, Markdown, or plain text description input. | Create a Jira issue with ADF, Markdown, or plain text description input. |
jira_update_issueUpdate Jira issue fields. | Update Jira issue fields. |
jira_list_transitionsList available transitions for a Jira issue. | List available transitions for a Jira issue. |
jira_transition_issueTransition a Jira issue. | Transition a Jira issue. |
jira_assign_issueAssign a Jira issue to an account ID. | Assign a Jira issue to an account ID. |
jira_list_commentsList Jira issue comments. | List Jira issue comments. |
jira_add_commentAdd a Jira issue comment. | Add a Jira issue comment. |
jira_update_commentUpdate a Jira issue comment. | Update a Jira issue comment. |
jira_add_attachmentUpload an attachment to a Jira issue. | Upload an attachment to a Jira issue. |
jira_get_attachmentGet Jira attachment metadata. | Get Jira attachment metadata. |
jira_link_issuesCreate a Jira issue link. | Create a Jira issue link. |
jira_add_watcherAdd a watcher to a Jira issue. | Add a watcher to a Jira issue. |
jira_find_userFind Jira users by query. | Find Jira users by query. |
jira_create_webhookCreate a Jira dynamic webhook registration. | Create a Jira dynamic webhook registration. |
jira_refresh_webhooksRefresh Jira dynamic webhook registrations. | Refresh Jira dynamic webhook registrations. |
jira_delete_webhooksDelete Jira dynamic webhook registrations. | Delete Jira dynamic webhook registrations. |
confluence_list_spacesList Confluence spaces. | List Confluence spaces. |
confluence_list_pagesList pages in a Confluence space. | List pages in a Confluence space. |
confluence_get_pageGet a Confluence page by ID. | Get a Confluence page by ID. |
confluence_search_cqlSearch Confluence with CQL. | Search Confluence with CQL. |
confluence_create_pageCreate a Confluence page. | Create a Confluence page. |
confluence_update_pageUpdate a Confluence page. | Update a Confluence page. |
confluence_upsert_page_by_titleCreate or update a Confluence page by space and title. | Create or update a Confluence page by space and title. |
confluence_append_page_sectionAppend content to the end of a Confluence page. | Append content to the end of a Confluence page. |
confluence_list_commentsList Confluence footer comments for a page. | List Confluence footer comments for a page. |
confluence_add_footer_commentAdd a footer comment to a Confluence page. | Add a footer comment to a Confluence page. |
confluence_update_commentUpdate a Confluence footer comment. | Update a Confluence footer comment. |
confluence_list_attachmentsList Confluence page attachments. | List Confluence page attachments. |
confluence_upload_attachmentUpload an attachment to a Confluence page. | Upload an attachment to a Confluence page. |
confluence_download_attachmentGet Confluence attachment metadata and download links. | Get Confluence attachment metadata and download links. |
confluence_get_childrenList direct child pages for a Confluence page. | List direct child pages for a Confluence page. |
confluence_get_ancestorsList ancestors for a Confluence page. | List ancestors for a Confluence page. |
confluence_add_labelAdd a label to Confluence content. | Add a label to Confluence content. |
get_next_pageFetch an Atlassian next-page URL from Jira or Confluence. | Fetch an Atlassian next-page URL from Jira or Confluence. |
custom_api_callMake a guarded custom Atlassian API call. | Make a guarded custom Atlassian API call. |
Triggers
| Name | Description |
|---|---|
jira_issue_webhookRegister and receive Jira issue webhooks with JQL filtering. | Register and receive Jira issue webhooks with JQL filtering. |
jira_issues_changedPoll Jira issues after an initial baseline. | Poll Jira issues after an initial baseline. |
confluence_pages_changedPoll Confluence pages by CQL after an initial baseline. | Poll Confluence pages by CQL after an initial baseline. |
Quick Start
import { WeavzClient } from '@weavz/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('atlassian', 'jira_list_sites', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'atlassian',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Atlassian to my app?
Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.
What actions does Atlassian support?
Atlassian supports 42 actions including Jira List Sites, Jira List Projects, Jira Get Project, Jira List Issue Types, Jira Get Create Metadata, and more.
Can I use Atlassian with AI agents?
Yes. Add Atlassian to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Atlassian be used in stateful agent workflows?
Yes. Agents can combine Atlassian actions with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Atlassian use?
Atlassian uses OAuth2. Weavz stores OAuth credentials securely and refreshes tokens when supported by the provider.
How much does the Atlassian integration cost?
The Atlassian integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Atlassian support?
Atlassian supports 3 triggers including Jira Issue Webhook, Jira Issues Changed, Confluence Pages Changed.
Connect Atlassian in minutes
Get 20,000 free actions every month. No credit card required.