NOVA - IG Growth Agent
AI-generatedSummary
Researches an Instagram niche, generates carousel content and designs, proposes a posting schedule, and can publish rendered slides to Instagram in Full Growth Cycle mode. Choose Research Only, Create Content, Analyze Performance, or Run A/B Tests to run a narrower workflow.
Inputs
- Operation Mode — Select Full Growth Cycle, Research Only, Create Content, Analyze Performance, or Run A/B Tests. Defaults to Full Growth Cycle.
- Niche (required) — Instagram niche used to guide research and generated content.
- Target Audience — Audience description included in niche research and content generation.
- Growth Goal — Goal value included in Full Growth Cycle output; it does not guide the other modes in the implementation.
- Model and Temperature — Choose the model name and generation temperature for the configured AI provider.
- Carousel Count and Slides Per Carousel — Set how many carousel content pieces to generate and the requested slides per carousel.
- Carousel Style and Sample Design — Choose a built-in style or provide a sample image URL or HTML, plus optional design instructions. The sample and description are passed to the AI as design guidance.
- Caption Tone and Hashtag Strategy — Set the tone and requested hashtag volume for generated content and captions.
- Research Settings — Set research depth, selected research sources, and optional competitor account handles. Competitor analysis uses the handles when provided; the selected source list and depth are included in the research prompt.
- Scraping and Research Integrations — Enable or disable web and Reddit scraping, specify Reddit subreddits, and optionally provide newline-separated API URLs. The implementation uses up to five custom endpoints during research.
- Posting Settings — Set posting strategy, posts per day, timezone, minimum gap, and optional comma-separated custom times. These settings shape a generated seven-day schedule; the Full Growth Cycle also attempts to publish generated images immediately when Instagram credentials are configured.
- Google Sheets URL — Optionally provide a URL. The implementation sends a log request only when it contains script.google.com.
- Webhook Notifications — Optionally send a completion notification as a JSON text payload to the supplied webhook URL.
- Other Declared Settings — Database Connection String, Shadowban Prevention, Max Actions Per Hour, Custom Instructions, and Memory Window are exposed in the UI but are not used by the operation implementation.
Output shape
A list of n8n items, normally one result item for each input item.
Each successful item has success: true plus fields that depend on the selected mode. Full Growth Cycle returns research results, content, hooks, carousel render details and image URLs, a caption, a proposed schedule, Instagram publish results, an analytics plan, and Instagram connection status. Research Only returns research, competitor, trend, hashtag, Reddit, custom API, and web data. Create Content returns content, hooks, carousel details, and caption. Analyze Performance returns Instagram status and insights when credentials are available, plus AI analysis. Run A/B Tests returns generated test plans. Carousel slides can remain as local HTML files if image rendering fails. In Full Growth Cycle, Instagram publication is attempted only with configured credentials and rendered image URLs; generated schedules are not used to defer publication. With Continue On Fail enabled, failed inputs return success: false and an error; otherwise the node raises an error.