E-commerce Content Agent
Automate e-commerce content production with AI
A generative AI-powered content management platform for the children's clothing e-commerce store まいにちキッズコーデ. It centralizes the content work required for e-commerce operations, from automatic product descriptions and article drafting to Instagram copy and image generation.
Updated: 6/2026

System Architecture
When an editor clicks Generate on a product, Convex runs a Mastra AI agent that uses the AI chosen by admins to write descriptions and post drafts and to make images. Results are saved as drafts and published after a person checks them.
- Editors and admins use the Next.js web app on Cloudflare Workers and sign in with Clerk.
- When an editor asks for content, Convex runs a Mastra AI agent.
- The agent uses the text AI chosen by admins (OpenAI, Claude, or Gemini) and an image AI.
- Generated images are stored in Cloudflare R2.
Drag to move the diagram. Click it first to zoom with the mouse wheel.
Drag to move the diagram, and use the buttons at the top right to zoom.
With a keyboard, use the arrow keys to move, + and − to zoom, and 0 to reset.
Workflow
From product data the editors add, the AI drafts descriptions, articles, and Instagram captions and images. Editors only need to check and approve the drafts to publish or schedule posts.
- Editors add product data and ask for content.
- Admins choose which generative AI to use for each task.
- The AI drafts descriptions and articles, which editors review and publish.
- Instagram captions and images are drafted too; editors approve and schedule them. Nothing is posted automatically.
Drag to move the diagram. Click it first to zoom with the mouse wheel.
Drag to move the diagram, and use the buttons at the top right to zoom.
With a keyboard, use the arrow keys to move, + and − to zoom, and 0 to reset.
Key Features
Automate e-commerce content production with AI, from product descriptions and articles to Instagram posts.
Dashboard
Bring product management, article management, Instagram posts, and settings together on a home screen. Reach each function in one click and see the full content-production workflow.
Product management and AI copy generation
Bulk-register product information by CSV import. AI automatically creates appealing descriptions for each product, while search and filters keep large catalogs manageable.
AI article generation and management
AI generates article drafts for the e-commerce site. Manage draft, review, approval, and publication through a status workflow to make team production more efficient.
AI Instagram post generation
Generate Instagram copy and images from product information. Scheduling and status management reduce the operational load of social-media marketing.
AI ad image generation
Generate ad banners and social-media images from product photos. Support multiple image-generation providers to create the right asset for each use case.
LLM and image-generation provider settings
Configure text and image-generation providers flexibly. Override LLMs and parameters by use case, assigning the best model to product copy, articles, and social posts.
Team management
Create teams, invite members, and share settings. Support multi-person content workflows with role-based access control.
Audit log
Provide administrators with audit logs for system actions. Track who performed which action and when to maintain governance over content management.
Dashboard
Bring product management, article management, Instagram posts, and settings together on a home screen. Reach each function in one click and see the full content-production workflow.

Product management and AI copy generation
Bulk-register product information by CSV import. AI automatically creates appealing descriptions for each product, while search and filters keep large catalogs manageable.

AI article generation and management
AI generates article drafts for the e-commerce site. Manage draft, review, approval, and publication through a status workflow to make team production more efficient.

AI Instagram post generation
Generate Instagram copy and images from product information. Scheduling and status management reduce the operational load of social-media marketing.

LLM and image-generation provider settings
Configure text and image-generation providers flexibly. Override LLMs and parameters by use case, assigning the best model to product copy, articles, and social posts.

Project Overview
Technology Stack (7 technologies)
- Next.js (App Router)
- React + TypeScript
- Tailwind CSS
- Clerk Authentication
- Generative AI (LLM / image generation)
- Multi-provider support
- Instagram API integration
Implemented Features (7 features)
- Product management and CSV import
- Automatic AI product-description generation
- AI article drafting and workflow management
- AI generation of Instagram copy and images
- AI ad image generation
- LLM and image-generation provider settings
- Team management and audit logs
We can build a similar system for your business.
Build a dedicated SaaS product with ¥0 initial cost in 2–6 weeks using the SDK and AI.