flowchart TD
Need("Content Need
Identified"):::retireNode Which{"Which Content
Type?"}:::waitNode Segment["AI Managed Mailing List
Drafts Segment Update"]:::docNode Announce["AI Generated Announcement
Drafts Message"]:::prepNode Newsletter["AI Drafted Newsletter
Writes Monthly Paragraph"]:::remediateNode Review["Human Reviews
Draft"]:::resolveNode Approved{"Approved?"}:::waitNode Sent("Sent or Merged"):::resolveNode Redraft["Sent Back for
a New Draft"]:::dangerNode Need --> Which Which -->|mailing list| Segment Which -->|announcement| Announce Which -->|newsletter| Newsletter Segment --> Review Announce --> Review Newsletter --> Review Review --> Approved Approved -->|Yes| Sent Approved -->|No| Redraft Redraft -->|new draft| Review classDef retireNode fill:#5B7186,stroke:#33475B,stroke-width:2px,color:#fff,font-size:16px classDef waitNode fill:#8E7CC3,stroke:#5B4B8A,stroke-width:2px,color:#fff,font-size:16px classDef docNode fill:#4A90D9,stroke:#2E6BA8,stroke-width:2px,color:#fff,font-size:16px classDef prepNode fill:#F5A623,stroke:#B87B12,stroke-width:2px,color:#333,font-size:16px classDef remediateNode fill:#E8833A,stroke:#A85718,stroke-width:2px,color:#fff,font-size:16px classDef resolveNode fill:#3E9E6E,stroke:#256E4A,stroke-width:2px,color:#fff,font-size:16px classDef dangerNode fill:#D64545,stroke:#8F2B2B,stroke-width:2px,color:#fff,font-size:16px linkStyle default stroke:#7A8A99,stroke-width:2px,font-size:16px
Identified"):::retireNode Which{"Which Content
Type?"}:::waitNode Segment["AI Managed Mailing List
Drafts Segment Update"]:::docNode Announce["AI Generated Announcement
Drafts Message"]:::prepNode Newsletter["AI Drafted Newsletter
Writes Monthly Paragraph"]:::remediateNode Review["Human Reviews
Draft"]:::resolveNode Approved{"Approved?"}:::waitNode Sent("Sent or Merged"):::resolveNode Redraft["Sent Back for
a New Draft"]:::dangerNode Need --> Which Which -->|mailing list| Segment Which -->|announcement| Announce Which -->|newsletter| Newsletter Segment --> Review Announce --> Review Newsletter --> Review Review --> Approved Approved -->|Yes| Sent Approved -->|No| Redraft Redraft -->|new draft| Review classDef retireNode fill:#5B7186,stroke:#33475B,stroke-width:2px,color:#fff,font-size:16px classDef waitNode fill:#8E7CC3,stroke:#5B4B8A,stroke-width:2px,color:#fff,font-size:16px classDef docNode fill:#4A90D9,stroke:#2E6BA8,stroke-width:2px,color:#fff,font-size:16px classDef prepNode fill:#F5A623,stroke:#B87B12,stroke-width:2px,color:#333,font-size:16px classDef remediateNode fill:#E8833A,stroke:#A85718,stroke-width:2px,color:#fff,font-size:16px classDef resolveNode fill:#3E9E6E,stroke:#256E4A,stroke-width:2px,color:#fff,font-size:16px classDef dangerNode fill:#D64545,stroke:#8F2B2B,stroke-width:2px,color:#fff,font-size:16px linkStyle default stroke:#7A8A99,stroke-width:2px,font-size:16px
Step Details
Hover a step to preview it, or click a step to pin its details here.
Need identified
Decision
Mailing list agent
Announcement agent
Newsletter agent
The shared review gate
Declined