Settings & Account
Integrations
Connect MarkGenAI with external platforms for storage and publishing workflows.
Overview
What it does: Connect MarkGenAI with external platforms for storage and publishing workflows.
Where to find it: Navigate to /integrations from the Dashboard sidebar.
Step-by-step guide
- Open Integrations and connect Google Drive for image storage and Library access.
- Connect WordPress using Site URL, username, and app password.
- Connect Blogger using your Blog ID.
- Connect Facebook to enable social publishing workflows where available.
User Inputs (What users enter)
- Google Drive / Facebook (Connect flow)
- WordPress Credentials (siteUrl, username, appPassword)
- Blogger Blog ID
Platform Navigation
Google Drive
Connect Drive to store and access generated images in Library.
Inputs
- No manual credentials in UI (OAuth-style connect flow).
Setup Steps
- Go to Settings > Integrations.
- Click Connect on Google Drive.
- Complete provider authorization flow.
- Return and verify connected state in Integrations.
How It Works
- UI calls connectPlatform('drive').
- After successful auth, refreshIntegrations() updates connected status.
- Library uses Drive connection to fetch thumbnails and file links.
WordPress
Connect your WordPress site for content publishing workflows.
Inputs
- siteUrl
- username
- appPassword
Setup Steps
- Open Settings > Integrations and click Connect on WordPress.
- Enter Site URL, Username, and App Password in modal.
- Click Connect and wait for success.
- Confirm connected state in platform list.
How It Works
- Modal validates all 3 fields are present.
- UI sends credentials via connectPlatform('wordpress', { credentials }).
- On success, modal closes and integration list refreshes.
Blogger
Connect Blogger account using Blog ID for posting support.
Inputs
- blogId
Setup Steps
- Open Settings > Integrations and click Connect on Blogger.
- Enter your Blogger Blog ID in the modal.
- Submit connection request.
- Verify connected state after refresh.
How It Works
- Modal validates blogId is not empty.
- UI sends connectPlatform('blogger', { credentials: { blogId } }).
- On success, integration list is refreshed and state is updated.
Connect Facebook page for publish flows in content features.
Inputs
- No manual form fields in this UI (connect flow handled by auth).
Setup Steps
- Open Settings > Integrations and click Connect on Facebook.
- Complete authentication and permission flow.
- Return to app and check connected state.
- Use connected page in Social Media Manager/publish actions.
How It Works
- UI triggers connectPlatform('facebook').
- Integration status is refreshed after connection succeeds.
- Connected account is used by publish-related features.
UI Breakdown
Primary Input
Provide clear business context and the exact goal for this feature.
Options Panel
Configure available settings to match brand style and campaign intent.
Generate and Review
Generate outputs, compare versions, and keep the strongest result.
How it works
- Establishes secure connections to external publishing platforms.
- Enables one-click posting and content synchronization.
Output
You get ready-to-use output generated from your inputs and selected options, which you can refine and publish in your workflow.
Example output
Sample result for Integrations appears here after generation and can be reused in campaigns.
Screenshots / GIFs
Tips / Notes
- If a feature cannot publish, first confirm integration status and reconnect if needed.
- After connecting or disconnecting, refresh the page to ensure status is fully synced.
- Keep CMS/app credentials current to avoid silent authorization failures.