Confluence

Version: 1.1.5

Confluence is a collaboration tool used to help teams to collaborate and share knowledge efficiently.

Connect Confluence with LogicHub

  1. Navigate to Automations > Integrations.
  2. Search for Confluence.
  3. Click Details, then the + icon. Enter the required information in the following fields.
    • Label: Enter a connection name.
    • Reference Values: Define variables here to templatize integration connections and actions. For example, you can use https://www.{{hostname}}.com where, hostname is a variable defined in this input. For more information on how to add data, see 'Add Data' Input Type for Integrations.
    • Verify SSL: Select option to verify connecting server's SSL certificate (Default is Verify SSL Certificate).
    • Remote Agent: Run this integration using the LogicHub Remote Agent.
    • URL of Confluence Instance: URL of your confluence instance.
    • Server Type: Select type of confluence server.
    • Username: Username of your confluence instance.
    • Password or API Token: Password or API token of your confluence instance.
  4. After you've entered all the details, click Connect.

Actions for Confluence

Create Page

Create a new page

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input NameDescriptionRequired
Page TitleColumn containing page title.Required
Space KeyColumn containing space key.Required
Page ContentColumn containing page content.Required
Parent Page TitleColumn containing parent page title.Required

Update Page

Update content to an existing page.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input NameDescriptionRequired
TypeSelect type of update. (Default is 'Append').Required
Page TitleColumn containing page title.Required
Page ContentColumn containing page content.Required

Search Page

Search page by title.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input NameDescriptionRequired
Page TitleColumn containing page title.Required

Delete Page

Delete page by title.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input NameDescriptionRequired
Page TitleColumn containing page title.Required

Get Attachments

Get Attachments by Content ID.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input NameDescriptionRequired
Content IDJinja-templated text containing the value of content ID. Example: {{content_id}}.Required
LimitJinja-templated text containing the value of limit (Default is 100000). Example: {{limit}}.Optional

Update Attachment Data

Update Attachment's Binary Data.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input NameDescriptionRequired
Content IDJinja-templated text containing the value of content ID. Example: {{content_id}}.Required
Attachment IDJinja-templated text containing the value of attachment ID. Example: {{attachment_id}}.Required
LHUB File IDJinja-Templated text containing the value of LHUB File ID. Example: {{lhub_file_id}}.Required
Minor EditsSelect type of Minor Edits. if true, no notification email or activity stream will be generated when the attachment is added to the content (Default is True). (True/False).Optional

Release Notes

  • v1.1.5 - Added documentation link in the automation library.
  • v1.1.4 - Bug fix: wiping data in update page action while making multiple request on a same page at same time.

© 2017-2021 LogicHub®. All Rights Reserved.