docs
App Settings (UI)

Application Settings

While the .env file handles the infrastructure, the Settings Dashboard allows you to control the business logic, AI behavior, and connections in real-time.

To access these settings, log in as Admin and click Settings on the sidebar.


1. Core Settings

This tab controls the heartbeat of the application: scheduling and concurrency.

Scheduling (Cron)

Defines how often the "Maestro" wakes up to check source sites.

  • Presets: Includes standard intervals like Hourly, Every 6h, or Daily.
  • Custom: Allows standard Cron expressions (e.g., */15 * * * * for every 15 minutes).
  • Run on Startup: If enabled, checks for posts immediately when the Docker container restarts.

Execution Mode

Controls how the Worker processes the queue.

  • Sequential: Processes 1 post at a time. Safe and stable.
  • Parallel: Processes multiple posts simultaneously.
    • Concurrency: Number of parallel threads (Recommended: 3-5).
  • Staggered: Adds a delay (in ms) between jobs to avoid aggressive rate-limiting by sources.

Proxy Configuration

If your server IP is getting blocked by source sites (Cloudflare/403 Forbidden):

  • Enable Proxy: Toggles the feature.
  • Scrape.do: Integration with the residential proxy provider.
  • Standard URL: Generic HTTP proxy support (http://user:pass@host:port).

2. Intelligence (AI)

Configures the LLM (Large Language Model) that rewrites the content.

Provider & Model

  • OpenAI: Native support for gpt-4o, gpt-4o-mini, etc.
  • Together AI: Support for Open Source models like Llama 3 and Mixtral.
  • Custom: Connect to local endpoints (Ollama) or compatible APIs.

Behavior

  • Rewrite Content: If disabled, the system will just copy-paste content (Clone mode).
  • Language: Forces the output language (e.g., PT-BR or EN).
  • Tone: Adjusts the "personality" of the rewrite (Neutral, SEO, Casual, Clickbait).

Images

  • Upload to WordPress: Downloads the image from the source API and uploads it to your Media Library.
  • Watermark URL: If provided, automatically overlays your logo on the bottom-right of the featured image.

3. Connections

Configures the destination and external notifications.

WordPress Connection

This is the Target Site where you want to publish content.

⚠️

Security: Do not use your main admin password. Go to your WordPress Profile > Security and generate a dedicated Application Password.

  1. API URL: Your site URL (e.g., https://mysite.com).
  2. User: The username/email of the author.
  3. Password: The Application Password.
  4. Test Connection: Verifies if WP AutoFlow can create posts on your site.

Webhooks

Enables dispatching JSON events to external tools (n8n, Make, Zapier, Discord) whenever a post is published.


4. SEO Tools

Automated optimization features.

  • Link Building: If enabled, the system scans the new article for keywords that match previously published posts in your database and creates internal links automatically.
  • Indexing API: Configure your IndexNow Key to ping search engines (Bing/Yandex) immediately upon publication.
  • Sync Stats: Manually syncs the local database with your WordPress site to ensure internal linking has the latest data.

5. System (Danger Zone)

Maintenance actions. Proceed with caution.

  • Clear History: Wipes the log of "already scraped URLs". The system might repost old content if it's still in the source feed.
  • Factory Reset: Wipes everything (Sites, Settings, Logs). Reverts the app to a fresh install state.