AI Ops BuilderPortfolio
← All projects

Workflow Preview

Creative Pipeline Stage Automation

Large Make automation that keeps ClickUp creative work moving based on subtask status, tags, and sign-off logic.

01Trigger

ClickUp status webhook

02Decision

Pipeline routing logic

03Action

Get updated task

04Action

Inspect subtasks / tags

05Decision

Sign-off / revision logic

06Output

Move or reset stages

Starts: Watch ClickUp status changes

Ends: Notify selected cases

Case Study

Creative Pipeline Stage Automation

Large Make automation that keeps ClickUp creative work moving through public-safe stages based on status updates, subtasks, tags, and sign-off logic.

Published Timeline: GeneralizedRole: BuilderContext: Internal operations team
Workflow AutomationInternal ToolsPipelineIntegration
MakeClickUpSlack

Problem

Creative pipeline work depended on task status, related subtasks, tags, sign-off state, and selected notification branches. The source inventory confirms that this was one of the larger Make automations and that it kept ClickUp creative pipeline stages moving based on task completion and branch logic.

The detailed private branch map is not confirmed for public use, so this case study uses the simplified public-safe stage flow from the inventory.

Objectives

  • Watch ClickUp task status update events
  • Filter for completion conditions that should advance the pipeline
  • Retrieve the updated task or subtask context
  • Inspect related subtasks, tags, sign-off data, and parent task data where configured
  • Move or reset ClickUp statuses, custom fields, subtasks, or parent records as needed
  • Send Slack notifications on selected branches
  • Represent the workflow publicly without exposing private list names, task IDs, or internal stage rules

Solution

The Make scenario listened for ClickUp status updates from a creative process list. When a relevant completion condition was met, it retrieved task context, evaluated creative pipeline branch logic, inspected related subtasks and metadata, applied sign-off or revision rules, updated ClickUp records, and sent Slack notifications on selected branches.

The public-safe stage map is: Creative Requested, Creative In Progress, Internal QA, Copy Review, Client Review, Revision Required, Approved, and Completed.

Architecture

The confirmed architecture is a ClickUp webhook to Make routing workflow. ClickUp sends a status update event, Make evaluates the branch logic, ClickUp provides task and subtask context, the scenario applies sign-off or revision logic, and ClickUp records are moved or reset. Slack notifications appear only on selected branches.

Creative Pipeline Stage Flow
  1. 1
    ClickUp status webhookTrigger

    A task status update starts the Make scenario.

  2. 2
    Pipeline routing logicDecision

    Make filters for completion conditions and routes the stage logic.

  3. 3
    Get updated taskAction

    The scenario retrieves task or subtask context.

  4. 4
    Inspect subtasks and tagsAction

    Related subtasks, tags, and configured metadata are inspected.

  5. 5
    Sign-off and revision logicDecision

    Sign-off, revision, and branch conditions determine what should move or reset.

  6. 6
    Move or reset stagesOutput

    ClickUp statuses, custom fields, subtasks, or parent records are updated.

  7. 7
    Selected Slack alertsOutput

    Slack notifications are sent on selected branches only.

Workflow

  1. A ClickUp task status update webhook starts the Make scenario.
  2. Make filters for the completion conditions that should enter the creative pipeline logic.
  3. The updated task or subtask is retrieved.
  4. Related subtasks, tags, parent task data, and configured fields are inspected.
  5. Sign-off and revision logic determines the next stage action.
  6. ClickUp statuses, custom fields, parent tasks, or subtasks are moved or reset.
  7. Slack notifications are sent for selected branches where configured.

Tools Used

  • Make - webhook handling, routing, branch logic, and orchestration
  • ClickUp - task status source and destination for pipeline updates
  • Slack - selected branch notifications

Technical Decisions

Simplified public stage map: The inventory explicitly recommends using the simplified public-safe stage map unless a detailed branch map is approved.

Branching over a single linear flow: The workflow includes sign-off, revision, reset, and selected notification logic. Whether the final portfolio visualization should be linear or a branching decision tree remains unconfirmed.

Selected Slack alerts: Slack notifications are confirmed, but exact notification branches require confirmation before publishing.

Challenges Solved

  • Stage coordination: Creative tasks could move across multiple ClickUp stages based on completion signals.
  • Related work inspection: The workflow evaluated subtasks, tags, sign-off information, parent task data, and custom fields where configured.
  • Revision handling: The inventory confirms that Copy Revisions Requested is a branch that should be represented.
  • Public-safe simplification: The public case study must describe the stage flow without revealing private branch details.

Results

The confirmed outputs were updated ClickUp statuses and custom fields, reset or moved subtasks and parent task records, and selected Slack notification messages.

Quantified outcomes such as cycle-time reduction, number of branches, or notification volume are not confirmed in the provided inventory.

Future Improvements

  • Generalized: decide whether the public visualization should be a linear stage flow or a branching decision tree.
  • Generalized: confirm which Slack notification branches can be described publicly.
  • Generalized: confirm whether client-facing sign-off subtasks should appear as separate public diagram nodes.
  • Generalized: keep the simplified public stage map until a detailed branch map is approved.

Lessons Learned

Generalized: creative pipeline automations need careful public abstraction. The internal workflow may depend on detailed stage rules, but the portfolio version should focus on the confirmed pattern: status event, task inspection, branch evaluation, stage update, and selected notification.

The confirmed public-safe flow is enough to explain the system without exposing internal ClickUp structure.

If I Rebuilt This Today

Generalized: I would first produce a sanitized branch map and separate confirmed public stages from private implementation details.

I would also decide early whether the portfolio should present the workflow as a linear stage progression or as a branching decision tree, because the inventory leaves that visualization choice open.

Engineering Notes

  • Confirmed trigger: ClickUp task status update webhook.
  • Confirmed public-safe stage flow: Creative Requested, Creative In Progress, Internal QA, Copy Review, Client Review, Revision Required, Approved, Completed.
  • Confirmed branch note: Copy Revisions Requested should be represented.
  • Unconfirmed: exact Slack notification branches, detailed branch map, and final visualization shape.