graph TD Start[Start Workflow] --> A1[Input: Amazon/Etsy URL] subgraph DataExtractionBot A1 --> A2[Call Amazon API for Product Details] A2 --> A3[Extract Title, Bullets, Description] A3 --> A4[Get Main Image URL] A4 --> A5[Structure Data as JSON] end subgraph ComplianceCheckerBot A5 --> B1[Analyze Text with USPTO API] B1 --> B2[Check Image with Vision API] B2 --> B3[Filter Trademarked Terms] B3 --> B4[Create Safe Keywords List] end subgraph DesignGeneratorBot B4 --> C1[Generate Image with Ideogram API] C1 --> C2[Remove Background] C2 --> C3[Upscale to 4500x5400] C3 --> C4[Verify 300 DPI PNG] end subgraph ListingTextCreatorBot B4 --> D1[Generate New Title] D1 --> D2[Create Bullet Points] D2 --> D3[Write Description] end subgraph FinalOutputBot C4 --> E1[Final Trademark Check] D3 --> E1 E1 --> E2[Package Files] E2 --> End[Deliver Final Output] end