JUHE API Marketplace

SplitInBatches Automate

Active

SplitInBatches Automate streamlines the integration of Notion and Linear by automatically importing unchecked tasks from Notion, creating corresponding issues in Linear, and linking them back to Notion. This workflow enhances productivity by ensuring that tasks are efficiently tracked and managed across both platforms, reducing manual effort and minimizing oversight.

Workflow Overview

SplitInBatches Automate streamlines the integration of Notion and Linear by automatically importing unchecked tasks from Notion, creating corresponding issues in Linear, and linking them back to Notion. This workflow enhances productivity by ensuring that tasks are efficiently tracked and managed across both platforms, reducing manual effort and minimizing oversight.

This workflow is designed for project managers, software developers, and teams using Notion and Linear for task management. It is particularly beneficial for those who need to automate the creation of Linear issues from Notion to streamline their workflow and enhance productivity.

This workflow addresses the challenge of manually transferring tasks from Notion to Linear. By automating this process, it saves time, reduces errors, and ensures that all tasks are accurately documented and assigned in Linear, improving team collaboration and project tracking.

  1. Trigger: The workflow starts when a user submits a form with a Notion page URL and the name of a Linear team.
  2. Fetch Linear Team Details: It retrieves the details of the specified Linear team to ensure the team exists. If the team is not found, an error message is returned.
  3. Get Issues from Notion: The workflow fetches all unchecked to_do blocks from the provided Notion page. If it fails to fetch the content, an error response is sent.
  4. Loop Over Items: For each unchecked to_do block, the workflow processes the item to extract the title and assignee.
  5. Set Assignee and Title: It determines the title and potential assignee based on the content of the to_do block.
  6. Shorten Title: If the title exceeds 150 characters, it is shortened to improve clarity.
  7. Prepare Issue Data: The workflow aggregates the contents and prepares the issue data for Linear, including a description and title.
  8. Create Linear Issue: A new issue is created in Linear with the prepared data.
  9. Get Issue URL: It retrieves the URL of the created Linear issue.
  10. Add Link to Notion Block: Finally, it updates the original Notion block to include a link to the newly created Linear issue, ensuring traceability and easy access.

Statistics

24
Nodes
0
Downloads
15
Views
16650
File Size

Quick Info

Categories
Communication & Messaging
Complex Workflow
+1
Complexity
complex

Tags

webhook
respondtowebhook
advanced
api
integration
logic
conditional
complex
+9 more