{
  "schemaVersion": "1.2",
  "name": "AI PubKit app registry",
  "url": "https://aipubkit.com/apps.json",
  "homepage": "https://aipubkit.com",
  "answerMap": "https://aipubkit.com/answers.json",
  "repository": "https://github.com/1085386571w-oss/aipubkit",
  "license": "MIT",
  "requestUrl": "https://aipubkit.com/request-app/",
  "updatedAt": "2026-07-07",
  "count": 55,
  "statusCounts": {
    "livePath": 20,
    "assisted": 29,
    "researching": 6
  },
  "apps": [
    {
      "name": "YouTube",
      "slug": "youtube",
      "url": "https://aipubkit.com/apps/youtube/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=youtube#access-workbench",
      "category": "Video",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Video",
        "Shorts",
        "Metadata"
      ],
      "notes": "Best for long-form video, Shorts, titles, descriptions, and publishing checklists.",
      "answer": "Can AI publish to YouTube in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to YouTube in one click?",
        "Does AI PubKit support YouTube?",
        "How can AI publish content to YouTube?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize test channel",
        "authRequirement": "OAuth with YouTube upload scope and a channel that can upload videos.",
        "safestFlow": "Upload a private or unlisted test video first; verify quota, privacy, synthetic-media fields, and video_id.",
        "evidence": "OAuth scope, video_id, privacy status, quota/audit state, upload response."
      },
      "sources": [
        {
          "name": "YouTube Data API videos.insert",
          "url": "https://developers.google.com/youtube/v3/docs/videos/insert"
        }
      ]
    },
    {
      "name": "TikTok",
      "slug": "tiktok",
      "url": "https://aipubkit.com/apps/tiktok/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=tiktok#access-workbench",
      "category": "Video",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Short video",
        "Caption",
        "Schedule"
      ],
      "notes": "Strong demand, but production publishing depends on account/API approval.",
      "answer": "Can AI publish to TikTok in one click? AI PubKit can prepare TikTok-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to TikTok in one click?",
        "Does AI PubKit support TikTok?",
        "How can AI publish content to TikTok?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm Posting API access",
        "authRequirement": "TikTok developer app, creator authorization, and Content Posting API product access.",
        "safestFlow": "Start with draft upload eligibility, then direct post only after app review and user confirmation.",
        "evidence": "Approved API product, scopes, creator auth, publish/draft response, moderation state."
      },
      "sources": [
        {
          "name": "TikTok Content Posting API",
          "url": "https://developers.tiktok.com/products/content-posting-api/"
        }
      ]
    },
    {
      "name": "Instagram",
      "slug": "instagram",
      "url": "https://aipubkit.com/apps/instagram/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=instagram#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Image",
        "Reels",
        "Carousel"
      ],
      "notes": "Good fit for brand and creator workflows with account type requirements.",
      "answer": "Can AI publish to Instagram in one click? AI PubKit can prepare Instagram-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Instagram in one click?",
        "Does AI PubKit support Instagram?",
        "How can AI publish content to Instagram?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm Meta permissions",
        "authRequirement": "Professional Instagram account connected to a Facebook Page, token, tasks, and App Review where required.",
        "safestFlow": "Verify account type and media-container creation before any public publish call.",
        "evidence": "IG user ID, Page task, permissions, container ID, publish response, content limit check."
      },
      "sources": [
        {
          "name": "Instagram Content Publishing API",
          "url": "https://developers.facebook.com/documentation/instagram-platform/content-publishing"
        }
      ]
    },
    {
      "name": "Facebook Pages",
      "slug": "facebook-pages",
      "url": "https://aipubkit.com/apps/facebook-pages/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=facebook-pages#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Post",
        "Image",
        "Video"
      ],
      "notes": "Useful for business pages, local services, and cross-posting workflows.",
      "answer": "Can AI publish to Facebook Pages in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Facebook Pages in one click?",
        "Does AI PubKit support Facebook Pages?",
        "How can AI publish content to Facebook Pages?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize Page post",
        "authRequirement": "Page access token and user task that allows creating Page content.",
        "safestFlow": "Use a test Page or unpublished Page post first, then ask for confirmation before public posting.",
        "evidence": "Page ID, Page task, post ID, token permission check, publish response."
      },
      "sources": [
        {
          "name": "Meta Pages API posts",
          "url": "https://developers.facebook.com/documentation/pages-api/posts"
        }
      ]
    },
    {
      "name": "X",
      "slug": "x",
      "url": "https://aipubkit.com/apps/x/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=x#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Post",
        "Thread",
        "Media"
      ],
      "notes": "Powerful for launch and update workflows; API plan limits must be checked.",
      "answer": "Can AI publish to X in one click? AI PubKit can prepare X-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to X in one click?",
        "Does AI PubKit support X?",
        "How can AI publish content to X?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize X posting",
        "authRequirement": "Developer account, approved app, User Access Token, and plan limits that allow posting.",
        "safestFlow": "Generate a draft, confirm AI/sponsorship flags when relevant, then post only after account confirmation.",
        "evidence": "App access level, token type, post ID, API response, rate/plan status."
      },
      "sources": [
        {
          "name": "X API create post",
          "url": "https://docs.x.com/x-api/posts/create-post"
        }
      ]
    },
    {
      "name": "LinkedIn",
      "slug": "linkedin",
      "url": "https://aipubkit.com/apps/linkedin/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=linkedin#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Post",
        "Article brief",
        "Company update"
      ],
      "notes": "Best for B2B, founder-led content, hiring, and product education.",
      "answer": "Can AI publish to LinkedIn in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to LinkedIn in one click?",
        "Does AI PubKit support LinkedIn?",
        "How can AI publish content to LinkedIn?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize member or Page",
        "authRequirement": "Member or organization authorization with the correct social posting permission and Page role.",
        "safestFlow": "Prepare member/Page post preview, confirm author URN and visibility, then publish.",
        "evidence": "Author URN, permissions, Page role, x-restli-id/Post ID, API version header."
      },
      "sources": [
        {
          "name": "LinkedIn Posts API",
          "url": "https://learn.microsoft.com/en-us/linkedin/marketing/community-management/shares/posts-api"
        }
      ]
    },
    {
      "name": "Threads",
      "slug": "threads",
      "url": "https://aipubkit.com/apps/threads/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=threads#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Post",
        "Thread",
        "Media"
      ],
      "notes": "Useful for short-form distribution and community conversation.",
      "answer": "Can AI publish to Threads in one click? AI PubKit can prepare Threads-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Threads in one click?",
        "Does AI PubKit support Threads?",
        "How can AI publish content to Threads?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm Threads permissions",
        "authRequirement": "Threads profile authorization, Meta app permission, and content publishing eligibility.",
        "safestFlow": "Create a post preview and confirm account, media type, and publish permission before calling publish.",
        "evidence": "Threads user ID, container ID, publish response, permission screen, failure code if blocked."
      },
      "sources": [
        {
          "name": "Threads API posts",
          "url": "https://developers.facebook.com/documentation/threads/posts"
        }
      ]
    },
    {
      "name": "Pinterest",
      "slug": "pinterest",
      "url": "https://aipubkit.com/apps/pinterest/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=pinterest#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Pin",
        "Image",
        "Link"
      ],
      "notes": "Strong fit for evergreen tutorials, shopping, design, food, and lifestyle content.",
      "answer": "Can AI publish to Pinterest in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Pinterest in one click?",
        "Does AI PubKit support Pinterest?",
        "How can AI publish content to Pinterest?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize Pin creation",
        "authRequirement": "Pinterest app authorization, board access, image/media URL, and link destination review.",
        "safestFlow": "Create or select a test board, confirm link and media, then create one Pin.",
        "evidence": "Board ID, Pin ID, media URL, destination URL, API response."
      },
      "sources": [
        {
          "name": "Pinterest Create Pin API",
          "url": "https://developers.pinterest.com/docs/api/v5/pins-create/"
        }
      ]
    },
    {
      "name": "Reddit",
      "slug": "reddit",
      "url": "https://aipubkit.com/apps/reddit/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=reddit#access-workbench",
      "category": "Community",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Post",
        "Link",
        "Comment draft"
      ],
      "notes": "Needs community-specific rules and human review before publishing.",
      "answer": "Can AI publish to Reddit in one click? AI PubKit can prepare Reddit-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Reddit in one click?",
        "Does AI PubKit support Reddit?",
        "How can AI publish content to Reddit?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm subreddit rules",
        "authRequirement": "OAuth access and subreddit rules review; many communities require human judgment before posting.",
        "safestFlow": "Generate a subreddit-specific draft first; post only after rule and flair review.",
        "evidence": "Subreddit rules, flair, OAuth scope, post fullname, moderation or failure response."
      },
      "sources": [
        {
          "name": "Reddit API submit",
          "url": "https://www.reddit.com/dev/api/"
        }
      ]
    },
    {
      "name": "WordPress",
      "slug": "wordpress",
      "url": "https://aipubkit.com/apps/wordpress/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=wordpress#access-workbench",
      "category": "CMS",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Article",
        "Image",
        "SEO fields"
      ],
      "notes": "Good first CMS destination for tutorials, landing pages, and programmatic SEO.",
      "answer": "Can AI publish to WordPress in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to WordPress in one click?",
        "Does AI PubKit support WordPress?",
        "How can AI publish content to WordPress?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create WordPress draft",
        "authRequirement": "HTTPS test site, user role that can create posts, and a temporary Application Password.",
        "safestFlow": "Create a draft first, inspect the post in wp-admin, then delete the application password.",
        "evidence": "post_id, draft link, selected status, user role screenshot."
      },
      "sources": [
        {
          "name": "WordPress REST API posts",
          "url": "https://developer.wordpress.org/rest-api/reference/posts/"
        }
      ]
    },
    {
      "name": "Shopify Blog",
      "slug": "shopify-blog",
      "url": "https://aipubkit.com/apps/shopify-blog/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=shopify-blog#access-workbench",
      "category": "CMS",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Blog article",
        "SEO post",
        "Product education"
      ],
      "notes": "Useful for ecommerce teams that need AI-generated buying guides, launch posts, and product education inside Shopify.",
      "answer": "Can AI publish to Shopify Blog in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Shopify Blog in one click?",
        "Does AI PubKit support Shopify Blog?",
        "How can AI publish content to Shopify Blog?"
      ],
      "customerProblem": "Ecommerce teams need product education, launch posts, and SEO articles in Shopify, but copying one AI draft into the store blog still wastes time.",
      "workflow": [
        "Create a source article, product update, or buying guide.",
        "Adapt the draft into a Shopify Blog article with title, body, summary, handle, tags, and image notes.",
        "Publish or schedule through the Admin API after the merchant account and app scopes are approved."
      ],
      "limits": [
        "A Shopify store and Admin API access token are required.",
        "The GraphQL articleCreate path should be preferred for new public app work.",
        "Required scopes and publish permissions must be checked before direct publishing."
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Connect test store",
        "authRequirement": "Shopify store, Admin API token, and content or online-store page write scope.",
        "safestFlow": "Create an unpublished or clearly marked test article before enabling public publish.",
        "evidence": "Store URL, blog ID, article ID, handle, isPublished value, userErrors."
      },
      "sources": [
        {
          "name": "Shopify GraphQL Admin API articleCreate",
          "url": "https://shopify.dev/docs/api/admin-graphql/latest/mutations/articleCreate"
        },
        {
          "name": "Shopify REST Admin API Article resource",
          "url": "https://shopify.dev/docs/api/admin-rest/latest/resources/article"
        }
      ],
      "githubIssueUrl": "https://github.com/1085386571w-oss/aipubkit/issues/1",
      "lastReviewed": "2026-07-05"
    },
    {
      "name": "Notion",
      "slug": "notion",
      "url": "https://aipubkit.com/apps/notion/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=notion#access-workbench",
      "category": "CMS",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Page",
        "Database item",
        "Content calendar"
      ],
      "notes": "Good fit for teams that use Notion as a content workspace, knowledge base, or editorial planning system.",
      "answer": "Can AI publish to Notion in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Notion in one click?",
        "Does AI PubKit support Notion?",
        "How can AI publish content to Notion?"
      ],
      "customerProblem": "Teams use Notion for docs, content calendars, client notes, and internal knowledge, but AI-generated work often has to be pasted into pages or databases manually.",
      "workflow": [
        "Start with an AI-generated brief, article, launch note, or content calendar item.",
        "Create a Notion page or database item under the selected parent page or data source.",
        "Append structured blocks and properties so the draft is ready for team review."
      ],
      "limits": [
        "A Notion integration and workspace permissions are required.",
        "Internal integrations need a parent page or data source.",
        "This is strongest for workspace draft creation, not public social publishing."
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create Notion page",
        "authRequirement": "Notion integration token or OAuth connection with access to the target page or database.",
        "safestFlow": "Create a page or database item in a test workspace first, then review properties and blocks.",
        "evidence": "Page ID, parent page/database ID, integration permission screenshot, API response."
      },
      "sources": [
        {
          "name": "Notion create page API",
          "url": "https://developers.notion.com/reference/post-page"
        },
        {
          "name": "Notion working with page content guide",
          "url": "https://developers.notion.com/guides/data-apis/working-with-page-content"
        }
      ],
      "githubIssueUrl": "https://github.com/1085386571w-oss/aipubkit/issues/2",
      "lastReviewed": "2026-07-05"
    },
    {
      "name": "Ghost",
      "slug": "ghost",
      "url": "https://aipubkit.com/apps/ghost/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=ghost#access-workbench",
      "category": "CMS",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Blog post",
        "Newsletter post",
        "Page draft"
      ],
      "notes": "Useful for independent publishers, SaaS teams, and newsletters that need AI drafts moved into Ghost posts.",
      "answer": "Can AI publish to Ghost in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Ghost in one click?",
        "Does AI PubKit support Ghost?",
        "How can AI publish content to Ghost?"
      ],
      "customerProblem": "Publishers and newsletters need AI drafts turned into Ghost posts with tags, authors, excerpts, and publish status without rebuilding the post manually.",
      "workflow": [
        "Generate the source article, newsletter, or page copy.",
        "Convert it into Ghost-ready content with title, lexical or source HTML, tags, and publish status.",
        "Create a draft or published post through the Ghost Admin API after authentication is configured."
      ],
      "limits": [
        "Admin API credentials are required.",
        "HTML conversion to Ghost's editor format can be lossy, so important formatting needs review.",
        "Newsletter delivery and publish status should be confirmed before direct sending."
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create Ghost draft",
        "authRequirement": "Ghost Admin API key with posts permission for the target publication.",
        "safestFlow": "Create a draft post first, inspect title, tags, authors, and excerpt in Ghost Admin, then publish only after confirmation.",
        "evidence": "Post ID, draft URL, Admin API response, selected status."
      },
      "sources": [
        {
          "name": "Ghost Admin API create post",
          "url": "https://docs.ghost.org/admin-api/posts/creating-a-post"
        },
        {
          "name": "Ghost Admin API overview",
          "url": "https://docs.ghost.org/admin-api"
        }
      ],
      "githubIssueUrl": "https://github.com/1085386571w-oss/aipubkit/issues/3",
      "lastReviewed": "2026-07-05"
    },
    {
      "name": "Google Business Profile",
      "slug": "google-business-profile",
      "url": "https://aipubkit.com/apps/google-business-profile/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=google-business-profile#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Local post",
        "Event",
        "Offer"
      ],
      "notes": "Useful for local businesses that need fresh Google Search and Maps updates from one AI publishing workflow.",
      "answer": "Can AI publish to Google Business Profile in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Google Business Profile in one click?",
        "Does AI PubKit support Google Business Profile?",
        "How can AI publish content to Google Business Profile?"
      ],
      "customerProblem": "Local businesses need to keep Google Search and Maps profiles active with updates, offers, and events, but owners rarely want to write each post from scratch.",
      "workflow": [
        "Create one local update, offer, event, or call-to-action message.",
        "Adapt it into a Google Business Profile post with text, image, schedule, offer, or CTA details.",
        "Create, edit, or delete posts through the Business Profile API after OAuth and location access are set up."
      ],
      "limits": [
        "OAuth credentials and Business Profile API access are required.",
        "Product posts cannot be created through the Google My Business API at this time.",
        "Location ownership, verification, and policy review can affect publishing."
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm Business Profile access",
        "authRequirement": "Google account authorization, Business Profile location access, and local post eligibility.",
        "safestFlow": "Confirm the location, post type, CTA, dates, and media before creating any public local post.",
        "evidence": "Account ID, location ID, local post ID, OAuth scope, API response or eligibility error."
      },
      "sources": [
        {
          "name": "Google Business Profile create posts guide",
          "url": "https://developers.google.com/my-business/content/posts-data"
        },
        {
          "name": "Google Business Profile API help",
          "url": "https://support.google.com/business/answer/6333473"
        }
      ],
      "githubIssueUrl": "https://github.com/1085386571w-oss/aipubkit/issues/4",
      "lastReviewed": "2026-07-05"
    },
    {
      "name": "Medium",
      "slug": "medium",
      "url": "https://aipubkit.com/apps/medium/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=medium#access-workbench",
      "category": "CMS",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Article",
        "Canonical link",
        "Tags"
      ],
      "notes": "Useful for thought leadership and republishing workflows.",
      "answer": "Can AI publish to Medium in one click? AI PubKit can prepare Medium-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Medium in one click?",
        "Does AI PubKit support Medium?",
        "How can AI publish content to Medium?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Prepare Medium draft",
        "authRequirement": "Medium integration access can vary; confirm token, publication rights, and current API availability before posting.",
        "safestFlow": "Generate article title, body, tags, canonical URL, and publication notes, then publish only after account verification.",
        "evidence": "Author ID, publication ID if used, post ID, token scope, API response or current blocker."
      },
      "sources": [
        {
          "name": "Medium API docs",
          "url": "https://github.com/Medium/medium-api-docs"
        }
      ]
    },
    {
      "name": "Bluesky",
      "slug": "bluesky",
      "url": "https://aipubkit.com/apps/bluesky/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=bluesky#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Post",
        "Thread",
        "Link"
      ],
      "notes": "Good fit for developer, creator, and open social publishing workflows.",
      "answer": "Can AI publish to Bluesky in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Bluesky in one click?",
        "Does AI PubKit support Bluesky?",
        "How can AI publish content to Bluesky?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize Bluesky post",
        "authRequirement": "Bluesky account session or app password with permission to create records.",
        "safestFlow": "Create a text-only test post or draft package first, then add embeds only after link/media checks.",
        "evidence": "DID, record URI, CID, API response, app-password cleanup note."
      },
      "sources": [
        {
          "name": "Bluesky API create post guide",
          "url": "https://docs.bsky.app/docs/get-started"
        }
      ]
    },
    {
      "name": "Mastodon",
      "slug": "mastodon",
      "url": "https://aipubkit.com/apps/mastodon/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=mastodon#access-workbench",
      "category": "Social",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Status",
        "Media",
        "Thread"
      ],
      "notes": "Useful for open social, community, and developer audience publishing.",
      "answer": "Can AI publish to Mastodon in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Mastodon in one click?",
        "Does AI PubKit support Mastodon?",
        "How can AI publish content to Mastodon?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize Mastodon status",
        "authRequirement": "Instance URL and OAuth token with status write permission.",
        "safestFlow": "Post to a test account or unlisted visibility first, confirm instance rules, then publish publicly if approved.",
        "evidence": "Instance URL, status ID, visibility, OAuth scope, API response."
      },
      "sources": [
        {
          "name": "Mastodon statuses API",
          "url": "https://docs.joinmastodon.org/methods/statuses/"
        }
      ]
    },
    {
      "name": "Substack",
      "slug": "substack",
      "url": "https://aipubkit.com/apps/substack/",
      "category": "CMS",
      "region": "US/EU",
      "status": "Researching",
      "contentTypes": [
        "Newsletter",
        "Post",
        "Draft"
      ],
      "notes": "High creator demand, but official publishing or draft-creation access still needs verification before direct support is promised.",
      "answer": "Can AI publish to Substack in one click? The publishing path still needs research before direct one-click support should be promised.",
      "queryPatterns": [
        "Can AI publish to Substack in one click?",
        "Does AI PubKit support Substack?",
        "How can AI publish content to Substack?"
      ],
      "customerProblem": "Creators want one AI draft to become a Substack newsletter or post, but AI PubKit should not promise direct publishing until official technical access is clear.",
      "workflow": [
        "Prepare a Substack-ready newsletter draft with title, subtitle, body, and publication notes.",
        "Track demand and official documentation for API access or draft creation.",
        "Keep direct one-click publishing marked as research until a stable official path is verified."
      ],
      "limits": [
        "The public API terms focus on authorized public data and permitted uses.",
        "A public official post publishing endpoint still needs verification.",
        "Unofficial APIs should not be treated as a reliable live path."
      ],
      "sources": [
        {
          "name": "Substack Developer API Terms",
          "url": "https://substack.com/api-tos"
        }
      ],
      "githubIssueUrl": "https://github.com/1085386571w-oss/aipubkit/issues/6",
      "lastReviewed": "2026-07-05"
    },
    {
      "name": "Webflow CMS",
      "slug": "webflow-cms",
      "url": "https://aipubkit.com/apps/webflow-cms/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=webflow-cms#access-workbench",
      "category": "CMS",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "CMS item",
        "Article",
        "Landing page"
      ],
      "notes": "Good fit for marketing sites that need AI-generated drafts moved into CMS collections.",
      "answer": "Can AI publish to Webflow CMS in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Webflow CMS in one click?",
        "Does AI PubKit support Webflow CMS?",
        "How can AI publish content to Webflow CMS?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create Webflow staged item",
        "authRequirement": "Webflow site and collection access with CMS item write permission.",
        "safestFlow": "Create a staged CMS item first, review fields and slug, then publish the site or item after confirmation.",
        "evidence": "Site ID, collection ID, item ID, staged status, API response."
      },
      "sources": [
        {
          "name": "Webflow CMS create items API",
          "url": "https://developers.webflow.com/data/reference/cms/collection-items/staged-items/create-items"
        }
      ]
    },
    {
      "name": "Telegram Channel",
      "slug": "telegram-channel",
      "url": "https://aipubkit.com/apps/telegram-channel/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=telegram-channel#access-workbench",
      "category": "Community",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Message",
        "Image",
        "Link"
      ],
      "notes": "Fast path for community broadcasts and launch updates.",
      "answer": "Can AI publish to Telegram Channel in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Telegram Channel in one click?",
        "Does AI PubKit support Telegram Channel?",
        "How can AI publish content to Telegram Channel?"
      ],
      "platformAccess": {
        "mode": "test-publish",
        "primaryAction": "Send Telegram test",
        "authRequirement": "Temporary Bot token; Bot added as channel admin with post permission.",
        "safestFlow": "Use a private test channel, send one removable message, then revoke the temporary token.",
        "evidence": "message_id, channel screenshot, Bot admin permission screenshot."
      },
      "sources": [
        {
          "name": "Telegram Bot API",
          "url": "https://core.telegram.org/bots/api"
        }
      ]
    },
    {
      "name": "LINE Official Account",
      "slug": "line-official-account",
      "url": "https://aipubkit.com/apps/line-official-account/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=line-official-account#access-workbench",
      "category": "Community",
      "region": "Regional",
      "status": "Assisted",
      "contentTypes": [
        "Text message",
        "Image message",
        "Broadcast"
      ],
      "notes": "Important for Japan, Taiwan, Thailand, and other LINE-heavy markets, with account setup and message quota checks.",
      "answer": "Can AI publish to LINE Official Account in one click? AI PubKit can prepare LINE Official Account-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to LINE Official Account in one click?",
        "Does AI PubKit support LINE Official Account?",
        "How can AI publish content to LINE Official Account?"
      ],
      "customerProblem": "Brands and communities in LINE-heavy markets need campaign updates turned into LINE-ready messages without manually rewriting every announcement.",
      "workflow": [
        "Create one campaign update, launch note, service alert, or community message.",
        "Adapt it into LINE-ready text, image, or rich message content.",
        "Send through reply, push, multicast, narrowcast, or broadcast workflows when account setup and quotas allow it."
      ],
      "limits": [
        "A LINE Official Account and Messaging API channel are required.",
        "Push, multicast, broadcast, and narrowcast messages count against regional plan limits.",
        "Audience setup, user IDs, and user consent determine what can be sent safely."
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm LINE channel access",
        "authRequirement": "LINE Official Account, Messaging API channel, channel access token, and broadcast or push permission.",
        "safestFlow": "Send to a test user or narrow test audience first; broadcast only after message and quota confirmation.",
        "evidence": "Channel ID, message request ID, audience type, API response, quota or plan state."
      },
      "sources": [
        {
          "name": "LINE Messaging API setup",
          "url": "https://developers.line.biz/en/docs/messaging-api/getting-started/"
        },
        {
          "name": "LINE Messaging API send messages",
          "url": "https://developers.line.biz/en/docs/messaging-api/sending-messages/"
        },
        {
          "name": "LINE Messaging API pricing",
          "url": "https://developers.line.biz/en/docs/messaging-api/pricing/"
        }
      ],
      "githubIssueUrl": "https://github.com/1085386571w-oss/aipubkit/issues/5",
      "lastReviewed": "2026-07-05"
    },
    {
      "name": "Discord",
      "slug": "discord",
      "url": "https://aipubkit.com/apps/discord/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=discord#access-workbench",
      "category": "Community",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Channel post",
        "Announcement",
        "Webhook"
      ],
      "notes": "Good for communities, release notes, and support updates.",
      "answer": "Can AI publish to Discord in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Discord in one click?",
        "Does AI PubKit support Discord?",
        "How can AI publish content to Discord?"
      ],
      "platformAccess": {
        "mode": "test-publish",
        "primaryAction": "Send Discord webhook test",
        "authRequirement": "Temporary Discord webhook URL or bot token for a test channel.",
        "safestFlow": "Send one message to a private test channel, record the message ID, then rotate or delete the webhook.",
        "evidence": "Webhook ID, message ID, channel screenshot, cleanup note."
      },
      "sources": [
        {
          "name": "Discord Webhook Resource",
          "url": "https://docs.discord.com/developers/resources/webhook"
        }
      ]
    },
    {
      "name": "Slack",
      "slug": "slack",
      "url": "https://aipubkit.com/apps/slack/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=slack#access-workbench",
      "category": "Community",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Channel post",
        "Announcement",
        "Internal update"
      ],
      "notes": "Useful for team announcements, launch updates, support handoffs, and internal publishing.",
      "answer": "Can AI publish to Slack in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Slack in one click?",
        "Does AI PubKit support Slack?",
        "How can AI publish content to Slack?"
      ],
      "platformAccess": {
        "mode": "test-publish",
        "primaryAction": "Send Slack test message",
        "authRequirement": "Slack app or incoming webhook with permission for a test channel.",
        "safestFlow": "Send to a private test channel first, confirm message rendering, then revoke test webhook if temporary.",
        "evidence": "Channel ID, timestamp, message link, token scope, cleanup note."
      },
      "sources": [
        {
          "name": "Slack chat.postMessage API",
          "url": "https://docs.slack.dev/reference/methods/chat.postMessage"
        }
      ]
    },
    {
      "name": "WhatsApp Business",
      "slug": "whatsapp-business",
      "url": "https://aipubkit.com/apps/whatsapp-business/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=whatsapp-business#access-workbench",
      "category": "Community",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Business message",
        "Template",
        "Media"
      ],
      "notes": "Important for customer communication, but sending requires opt-in, approved templates, and WhatsApp Business Platform setup.",
      "answer": "Can AI publish to WhatsApp Business in one click? AI PubKit can prepare WhatsApp Business-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to WhatsApp Business in one click?",
        "Does AI PubKit support WhatsApp Business?",
        "How can AI publish content to WhatsApp Business?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm WhatsApp template",
        "authRequirement": "WhatsApp Business account, phone number ID, access token, and approved template where required.",
        "safestFlow": "Use a test phone number and approved template first; send to production contacts only after explicit confirmation.",
        "evidence": "Phone number ID, message ID, template name/language, delivery status, error code if blocked."
      },
      "sources": [
        {
          "name": "WhatsApp Cloud API send messages",
          "url": "https://developers.facebook.com/docs/whatsapp/cloud-api/guides/send-messages"
        }
      ]
    },
    {
      "name": "Snapchat",
      "slug": "snapchat",
      "url": "https://aipubkit.com/apps/snapchat/",
      "category": "Social",
      "region": "Global",
      "status": "Researching",
      "contentTypes": [
        "Spotlight brief",
        "Story copy",
        "Creative note"
      ],
      "notes": "Relevant for youth and creator campaigns, but direct general-purpose publishing needs more verification before it should be promised.",
      "answer": "Can AI publish to Snapchat in one click? The publishing path still needs research before direct one-click support should be promised.",
      "queryPatterns": [
        "Can AI publish to Snapchat in one click?",
        "Does AI PubKit support Snapchat?",
        "How can AI publish content to Snapchat?"
      ],
      "sources": []
    },
    {
      "name": "Tumblr",
      "slug": "tumblr",
      "url": "https://aipubkit.com/apps/tumblr/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=tumblr#access-workbench",
      "category": "CMS",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Post",
        "Image",
        "Link"
      ],
      "notes": "Useful for fandom, visual posts, blogs, and niche communities that still need quick draft creation.",
      "answer": "Can AI publish to Tumblr in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Tumblr in one click?",
        "Does AI PubKit support Tumblr?",
        "How can AI publish content to Tumblr?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize Tumblr post",
        "authRequirement": "Tumblr OAuth credentials and target blog permission.",
        "safestFlow": "Create a draft or private post first if available for the post type, then publish after preview.",
        "evidence": "Blog name, post ID, selected state, API response."
      },
      "sources": [
        {
          "name": "Tumblr API create post",
          "url": "https://www.tumblr.com/docs/en/api/v2"
        }
      ]
    },
    {
      "name": "Vimeo",
      "slug": "vimeo",
      "url": "https://aipubkit.com/apps/vimeo/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=vimeo#access-workbench",
      "category": "Video",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Video",
        "Description",
        "Privacy"
      ],
      "notes": "Useful for professional video hosting, portfolios, product demos, and client review libraries.",
      "answer": "Can AI publish to Vimeo in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Vimeo in one click?",
        "Does AI PubKit support Vimeo?",
        "How can AI publish content to Vimeo?"
      ],
      "platformAccess": {
        "mode": "oauth",
        "primaryAction": "Authorize Vimeo upload",
        "authRequirement": "Vimeo account authorization with upload permission and plan capacity.",
        "safestFlow": "Upload a private test video first, confirm privacy and quota, then update metadata.",
        "evidence": "Video URI, privacy setting, upload ticket, quota state, API response."
      },
      "sources": [
        {
          "name": "Vimeo API upload videos",
          "url": "https://developer.vimeo.com/api/upload/videos"
        }
      ]
    },
    {
      "name": "Mailchimp",
      "slug": "mailchimp",
      "url": "https://aipubkit.com/apps/mailchimp/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=mailchimp#access-workbench",
      "category": "Newsletter",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Campaign",
        "Email draft",
        "Audience"
      ],
      "notes": "Useful when AI content should become an email campaign or newsletter draft, not only a social post.",
      "answer": "Can AI publish to Mailchimp in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to Mailchimp in one click?",
        "Does AI PubKit support Mailchimp?",
        "How can AI publish content to Mailchimp?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create Mailchimp campaign draft",
        "authRequirement": "Mailchimp API key or OAuth access, audience/list permission, and campaign content permission.",
        "safestFlow": "Create a campaign draft only; send test email before scheduling or sending to an audience.",
        "evidence": "Campaign ID, list/audience ID, preview URL, test-send result, API response."
      },
      "sources": [
        {
          "name": "Mailchimp Marketing API campaigns",
          "url": "https://mailchimp.com/developer/marketing/api/campaigns/"
        }
      ]
    },
    {
      "name": "Beehiiv",
      "slug": "beehiiv",
      "url": "https://aipubkit.com/apps/beehiiv/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=beehiiv#access-workbench",
      "category": "Newsletter",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Newsletter post",
        "Draft",
        "Audience"
      ],
      "notes": "Important for creator newsletters, but publication-specific API access and account setup should be checked before direct publishing.",
      "answer": "Can AI publish to Beehiiv in one click? AI PubKit can prepare Beehiiv-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Beehiiv in one click?",
        "Does AI PubKit support Beehiiv?",
        "How can AI publish content to Beehiiv?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Prepare Beehiiv post draft",
        "authRequirement": "Beehiiv publication access and API key with post creation permission where available.",
        "safestFlow": "Create or prepare a draft post, review publication and email-send settings, then publish only after confirmation.",
        "evidence": "Publication ID, post ID, draft/publish status, API response or blocker."
      },
      "sources": [
        {
          "name": "Beehiiv API documentation",
          "url": "https://developers.beehiiv.com/docs/v2"
        }
      ]
    },
    {
      "name": "Amazon Seller Central",
      "slug": "amazon-seller-central",
      "url": "https://aipubkit.com/apps/amazon-seller-central/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=amazon-seller-central#access-workbench",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Product listing",
        "Marketplace copy",
        "A+ content"
      ],
      "notes": "High-value ecommerce destination for product copy, but listings require seller approval, catalog rules, compliance review, and SP-API setup.",
      "answer": "Can AI publish to Amazon Seller Central in one click? AI PubKit can prepare Amazon Seller Central-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Amazon Seller Central in one click?",
        "Does AI PubKit support Amazon Seller Central?",
        "How can AI publish content to Amazon Seller Central?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review SP-API path",
        "authRequirement": "Selling Partner authorization, marketplace, role, product type, and compliance fields.",
        "safestFlow": "Validate a sandbox or feed test and inspect processing reports before touching production listings.",
        "evidence": "Seller/marketplace ID, SKU, feed_id or listing response, processing report, issue codes."
      },
      "sources": [
        {
          "name": "Amazon Selling Partner API",
          "url": "https://developer-docs.amazon.com/sp-api/"
        }
      ]
    },
    {
      "name": "TikTok Shop",
      "slug": "tiktok-shop",
      "url": "https://aipubkit.com/apps/tiktok-shop/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=tiktok-shop#access-workbench",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Product listing",
        "Shop video",
        "Commerce caption"
      ],
      "notes": "Strong social-commerce fit for short video and product listings, with seller, region, product, and policy checks.",
      "answer": "Can AI publish to TikTok Shop in one click? AI PubKit can prepare TikTok Shop-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to TikTok Shop in one click?",
        "Does AI PubKit support TikTok Shop?",
        "How can AI publish content to TikTok Shop?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review TikTok Shop API path",
        "authRequirement": "TikTok Shop seller account, partner app authorization, region, category, and product/listing permission.",
        "safestFlow": "Prepare product or shop-content drafts first; do not change live listings without seller confirmation.",
        "evidence": "Seller ID, shop ID, product/listing ID, API response, category or compliance error."
      },
      "sources": []
    },
    {
      "name": "Etsy",
      "slug": "etsy",
      "url": "https://aipubkit.com/apps/etsy/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=etsy#access-workbench",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Listing draft",
        "Product copy",
        "Tags"
      ],
      "notes": "Good fit for handmade, digital, and creator products; direct listing creation still needs shop authorization and review.",
      "answer": "Can AI publish to Etsy in one click? AI PubKit can prepare Etsy-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Etsy in one click?",
        "Does AI PubKit support Etsy?",
        "How can AI publish content to Etsy?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create Etsy draft listing",
        "authRequirement": "Etsy shop authorization and listing write permission.",
        "safestFlow": "Create a draft listing only, review title, tags, price, shipping, and images before activation.",
        "evidence": "Shop ID, listing ID, draft state, API response, missing field errors."
      },
      "sources": [
        {
          "name": "Etsy API create draft listing",
          "url": "https://developers.etsy.com/documentation/reference/#operation/createDraftListing"
        }
      ]
    },
    {
      "name": "eBay",
      "slug": "ebay",
      "url": "https://aipubkit.com/apps/ebay/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=ebay#access-workbench",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Assisted",
      "contentTypes": [
        "Listing",
        "Inventory item",
        "Product copy"
      ],
      "notes": "Useful for marketplace sellers, but product data, inventory, shipping, category, and policy fields need careful review.",
      "answer": "Can AI publish to eBay in one click? AI PubKit can prepare eBay-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to eBay in one click?",
        "Does AI PubKit support eBay?",
        "How can AI publish content to eBay?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review eBay inventory path",
        "authRequirement": "eBay seller authorization, marketplace, inventory location, offer policy, and category compliance.",
        "safestFlow": "Prepare inventory item data and validate listing requirements before publishing an offer.",
        "evidence": "SKU, inventory item response, offer ID, publish response, category/compliance errors."
      },
      "sources": [
        {
          "name": "eBay Sell Inventory API",
          "url": "https://developer.ebay.com/api-docs/sell/inventory/resources/inventory_item/methods/createOrReplaceInventoryItem"
        }
      ]
    },
    {
      "name": "Walmart Marketplace",
      "slug": "walmart-marketplace",
      "url": "https://aipubkit.com/apps/walmart-marketplace/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=walmart-marketplace#access-workbench",
      "category": "Ecommerce",
      "region": "US/EU",
      "status": "Assisted",
      "contentTypes": [
        "Item setup",
        "Product copy",
        "Marketplace feed"
      ],
      "notes": "Important for U.S. marketplace sellers, but item setup needs seller account, category, compliance, and feed validation.",
      "answer": "Can AI publish to Walmart Marketplace in one click? AI PubKit can prepare Walmart Marketplace-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Walmart Marketplace in one click?",
        "Does AI PubKit support Walmart Marketplace?",
        "How can AI publish content to Walmart Marketplace?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review Walmart item path",
        "authRequirement": "Walmart Marketplace seller access, item spec, category, feed permission, and compliance fields.",
        "safestFlow": "Validate a test item or feed first, inspect processing errors, then update production only after confirmation.",
        "evidence": "Seller ID, SKU, feed ID or item response, processing report, issue codes."
      },
      "sources": [
        {
          "name": "Walmart Marketplace items API",
          "url": "https://developer.walmart.com/us-marketplace/docs/items"
        }
      ]
    },
    {
      "name": "WooCommerce",
      "slug": "woocommerce",
      "url": "https://aipubkit.com/apps/woocommerce/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=woocommerce#access-workbench",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Product",
        "Blog post",
        "Store copy"
      ],
      "notes": "Useful for independent ecommerce stores that need product pages, product updates, and blog drafts.",
      "answer": "Can AI publish to WooCommerce in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to WooCommerce in one click?",
        "Does AI PubKit support WooCommerce?",
        "How can AI publish content to WooCommerce?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create WooCommerce draft product",
        "authRequirement": "WooCommerce REST API key with product write permission on a test or staging store.",
        "safestFlow": "Create a draft product first, review price, stock, shipping, categories, and images before publishing.",
        "evidence": "Store URL, product ID, status, API response, credential cleanup note."
      },
      "sources": [
        {
          "name": "WooCommerce REST API products",
          "url": "https://woocommerce.github.io/woocommerce-rest-api-docs/#create-a-product"
        }
      ]
    },
    {
      "name": "BigCommerce",
      "slug": "bigcommerce",
      "url": "https://aipubkit.com/apps/bigcommerce/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=bigcommerce#access-workbench",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Live path",
      "contentTypes": [
        "Product",
        "Category page",
        "Store content"
      ],
      "notes": "Good fit for merchants that need AI-generated product content moved into a structured commerce catalog.",
      "answer": "Can AI publish to BigCommerce in one click? Yes, where official or stable publishing paths are available and account requirements are met.",
      "queryPatterns": [
        "Can AI publish to BigCommerce in one click?",
        "Does AI PubKit support BigCommerce?",
        "How can AI publish content to BigCommerce?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create BigCommerce test product",
        "authRequirement": "BigCommerce store API account with catalog product write permission.",
        "safestFlow": "Create a hidden or test product first, review price, inventory, category, and visibility before making it live.",
        "evidence": "Store hash, product ID, visibility, API response, cleanup note."
      },
      "sources": [
        {
          "name": "BigCommerce products API",
          "url": "https://developer.bigcommerce.com/docs/rest-catalog/products"
        }
      ]
    },
    {
      "name": "Shopee",
      "slug": "shopee",
      "url": "https://aipubkit.com/apps/shopee/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=shopee#access-workbench",
      "category": "Ecommerce",
      "region": "Regional",
      "status": "Assisted",
      "contentTypes": [
        "Product listing",
        "Shop copy",
        "Campaign copy"
      ],
      "notes": "Important for Southeast Asia ecommerce; seller authorization, category rules, and regional platform limits apply.",
      "answer": "Can AI publish to Shopee in one click? AI PubKit can prepare Shopee-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Shopee in one click?",
        "Does AI PubKit support Shopee?",
        "How can AI publish content to Shopee?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review Shopee Open Platform path",
        "authRequirement": "Shopee seller account, partner app authorization, shop ID, region, category, and item permission.",
        "safestFlow": "Prepare listing data and validate region/category requirements before changing seller inventory.",
        "evidence": "Shop ID, item ID, region, API response, category or logistics error."
      },
      "sources": []
    },
    {
      "name": "Lazada",
      "slug": "lazada",
      "url": "https://aipubkit.com/apps/lazada/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=lazada#access-workbench",
      "category": "Ecommerce",
      "region": "Regional",
      "status": "Assisted",
      "contentTypes": [
        "Product listing",
        "Campaign copy",
        "Store update"
      ],
      "notes": "Useful for Southeast Asia marketplace workflows, with seller, catalog, and regional compliance checks.",
      "answer": "Can AI publish to Lazada in one click? AI PubKit can prepare Lazada-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Lazada in one click?",
        "Does AI PubKit support Lazada?",
        "How can AI publish content to Lazada?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review Lazada Open Platform path",
        "authRequirement": "Lazada seller account, Open Platform app authorization, region, category, and product permission.",
        "safestFlow": "Validate product data and category attributes before creating or updating any live listing.",
        "evidence": "Seller ID, region, product/SKU ID, API response, category validation errors."
      },
      "sources": []
    },
    {
      "name": "Mercado Libre",
      "slug": "mercado-libre",
      "url": "https://aipubkit.com/apps/mercado-libre/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=mercado-libre#access-workbench",
      "category": "Ecommerce",
      "region": "Regional",
      "status": "Assisted",
      "contentTypes": [
        "Listing",
        "Product copy",
        "Catalog update"
      ],
      "notes": "Important for Latin America sellers; publishing should respect marketplace categories, shipping, and seller rules.",
      "answer": "Can AI publish to Mercado Libre in one click? AI PubKit can prepare Mercado Libre-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Mercado Libre in one click?",
        "Does AI PubKit support Mercado Libre?",
        "How can AI publish content to Mercado Libre?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review Mercado Libre listing path",
        "authRequirement": "Mercado Libre seller authorization, site ID, category prediction, attributes, price, and logistics fields.",
        "safestFlow": "Prepare and validate a listing payload first, then publish only after seller confirmation.",
        "evidence": "Seller/user ID, site ID, item ID, category ID, API response, validation errors."
      },
      "sources": [
        {
          "name": "Mercado Libre API documentation",
          "url": "https://developers.mercadolibre.com.ar/en_us/api-docs"
        }
      ]
    },
    {
      "name": "AliExpress",
      "slug": "aliexpress",
      "url": "https://aipubkit.com/apps/aliexpress/",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Researching",
      "contentTypes": [
        "Product copy",
        "Marketplace listing",
        "Campaign copy"
      ],
      "notes": "Demand is clear for cross-border ecommerce content, but direct publishing support needs official seller API verification.",
      "answer": "Can AI publish to AliExpress in one click? The publishing path still needs research before direct one-click support should be promised.",
      "queryPatterns": [
        "Can AI publish to AliExpress in one click?",
        "Does AI PubKit support AliExpress?",
        "How can AI publish content to AliExpress?"
      ],
      "sources": []
    },
    {
      "name": "Temu",
      "slug": "temu",
      "url": "https://aipubkit.com/apps/temu/",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Researching",
      "contentTypes": [
        "Product copy",
        "Marketplace content",
        "Campaign copy"
      ],
      "notes": "Important marketplace by traffic, but AI PubKit should validate merchant-side publishing access before promising direct support.",
      "answer": "Can AI publish to Temu in one click? The publishing path still needs research before direct one-click support should be promised.",
      "queryPatterns": [
        "Can AI publish to Temu in one click?",
        "Does AI PubKit support Temu?",
        "How can AI publish content to Temu?"
      ],
      "sources": []
    },
    {
      "name": "SHEIN Marketplace",
      "slug": "shein-marketplace",
      "url": "https://aipubkit.com/apps/shein-marketplace/",
      "category": "Ecommerce",
      "region": "Global",
      "status": "Researching",
      "contentTypes": [
        "Product listing",
        "Fashion copy",
        "Campaign copy"
      ],
      "notes": "Useful for fashion ecommerce demand tracking, with direct support dependent on seller program access and official documentation.",
      "answer": "Can AI publish to SHEIN Marketplace in one click? The publishing path still needs research before direct one-click support should be promised.",
      "queryPatterns": [
        "Can AI publish to SHEIN Marketplace in one click?",
        "Does AI PubKit support SHEIN Marketplace?",
        "How can AI publish content to SHEIN Marketplace?"
      ],
      "sources": []
    },
    {
      "name": "Xiaohongshu",
      "slug": "xiaohongshu",
      "url": "https://aipubkit.com/apps/xiaohongshu/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=xiaohongshu#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Note",
        "Image",
        "Caption"
      ],
      "notes": "Useful for China-market lifestyle, ecommerce, and creator campaigns.",
      "answer": "Can AI publish to Xiaohongshu in one click? AI PubKit can prepare Xiaohongshu-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Xiaohongshu in one click?",
        "Does AI PubKit support Xiaohongshu?",
        "How can AI publish content to Xiaohongshu?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Generate assisted note",
        "authRequirement": "Manual login or approved open-platform permission; direct publishing must stay unpromised until verified.",
        "safestFlow": "Generate title, body, tags, and checklist, then paste manually after user confirmation.",
        "evidence": "Generated note package, creator portal screenshot, manual review result."
      },
      "sources": []
    },
    {
      "name": "Douyin",
      "slug": "douyin",
      "url": "https://aipubkit.com/apps/douyin/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=douyin#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Short video",
        "Caption",
        "Schedule"
      ],
      "notes": "Important for China short-video workflows; account/API constraints apply.",
      "answer": "Can AI publish to Douyin in one click? AI PubKit can prepare Douyin-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Douyin in one click?",
        "Does AI PubKit support Douyin?",
        "How can AI publish content to Douyin?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm Douyin permission",
        "authRequirement": "Approved Open Douyin app, account authorization, and video publishing permission.",
        "safestFlow": "Prepare a draft package, verify permission and media limits, then direct publish only after confirmation.",
        "evidence": "Open platform app, permission screen, media spec check, publish/audit response."
      },
      "sources": []
    },
    {
      "name": "Bilibili",
      "slug": "bilibili",
      "url": "https://aipubkit.com/apps/bilibili/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=bilibili#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Video",
        "Title",
        "Description"
      ],
      "notes": "Good fit for tutorials, product demos, and long-form creator content.",
      "answer": "Can AI publish to Bilibili in one click? AI PubKit can prepare Bilibili-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Bilibili in one click?",
        "Does AI PubKit support Bilibili?",
        "How can AI publish content to Bilibili?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm Bilibili access",
        "authRequirement": "Bilibili Open Platform account authorization and video-management capability.",
        "safestFlow": "Generate title, description, tags, cover notes, and upload checklist; publish only through approved access.",
        "evidence": "Open platform app, account authorization, video submission ID, audit status."
      },
      "sources": []
    },
    {
      "name": "WeChat Official Account",
      "slug": "wechat-official-account",
      "url": "https://aipubkit.com/apps/wechat-official-account/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=wechat-official-account#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Article",
        "Draft",
        "Media"
      ],
      "notes": "Useful for brand publishing and private-domain content operations.",
      "answer": "Can AI publish to WeChat Official Account in one click? AI PubKit can prepare WeChat Official Account-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to WeChat Official Account in one click?",
        "Does AI PubKit support WeChat Official Account?",
        "How can AI publish content to WeChat Official Account?"
      ],
      "platformAccess": {
        "mode": "draft",
        "primaryAction": "Create WeChat draft",
        "authRequirement": "Official Account AppID/AppSecret, access_token, IP allowlist, and content publishing permission.",
        "safestFlow": "Create a draft in the official account, review in the backend, then decide whether to publish.",
        "evidence": "draft media_id, article preview, publish_id when used, failure code."
      },
      "sources": []
    },
    {
      "name": "WeChat Channels",
      "slug": "wechat-channels",
      "url": "https://aipubkit.com/apps/wechat-channels/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=wechat-channels#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Short video",
        "Caption",
        "Private-domain traffic"
      ],
      "notes": "Useful for China video and private-domain distribution, with account and platform review requirements.",
      "answer": "Can AI publish to WeChat Channels in one click? AI PubKit can prepare WeChat Channels-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to WeChat Channels in one click?",
        "Does AI PubKit support WeChat Channels?",
        "How can AI publish content to WeChat Channels?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Prepare Channels draft",
        "authRequirement": "Account-side confirmation and eligible official capability; do not assume public direct-post API access.",
        "safestFlow": "Prepare caption, title, cover, and checklist, then hand off to manual publish.",
        "evidence": "Generated package, account backend screenshot, manual publish or rejection result."
      },
      "sources": []
    },
    {
      "name": "Weibo",
      "slug": "weibo",
      "url": "https://aipubkit.com/apps/weibo/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=weibo#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Post",
        "Campaign copy",
        "Trend topic"
      ],
      "notes": "Important for public conversation, announcements, and campaign amplification in China.",
      "answer": "Can AI publish to Weibo in one click? AI PubKit can prepare Weibo-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Weibo in one click?",
        "Does AI PubKit support Weibo?",
        "How can AI publish content to Weibo?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm Weibo app access",
        "authRequirement": "Weibo open-platform app authorization and write permission for the target account.",
        "safestFlow": "Generate a post draft, confirm account and topic tags, then publish only after permission check.",
        "evidence": "App key, OAuth scope, post ID, API response, moderation/failure message."
      },
      "sources": []
    },
    {
      "name": "Kuaishou",
      "slug": "kuaishou",
      "url": "https://aipubkit.com/apps/kuaishou/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=kuaishou#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Short video",
        "Live commerce copy",
        "Caption"
      ],
      "notes": "Important China short-video and live-commerce destination, especially outside only top-tier city audiences.",
      "answer": "Can AI publish to Kuaishou in one click? AI PubKit can prepare Kuaishou-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Kuaishou in one click?",
        "Does AI PubKit support Kuaishou?",
        "How can AI publish content to Kuaishou?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Confirm Kuaishou permission",
        "authRequirement": "Kuaishou open-platform app, account authorization, and content publishing permission.",
        "safestFlow": "Generate an assisted video package first; direct publish only after permission and review state are verified.",
        "evidence": "Open-platform app, account authorization, content ID or audit response, failure code."
      },
      "sources": []
    },
    {
      "name": "Zhihu",
      "slug": "zhihu",
      "url": "https://aipubkit.com/apps/zhihu/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=zhihu#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Answer",
        "Article",
        "Q&A draft"
      ],
      "notes": "Useful for long-form expertise, product education, and Chinese search/discovery questions.",
      "answer": "Can AI publish to Zhihu in one click? AI PubKit can prepare Zhihu-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Zhihu in one click?",
        "Does AI PubKit support Zhihu?",
        "How can AI publish content to Zhihu?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Prepare Zhihu answer draft",
        "authRequirement": "Account-side manual review or verified official integration permission; direct API posting must stay unpromised until verified.",
        "safestFlow": "Prepare answer, article title, references, tags, and disclosure notes for manual review.",
        "evidence": "Generated draft, account/editor screenshot, manual publish result or current blocker."
      },
      "sources": []
    },
    {
      "name": "Toutiao",
      "slug": "toutiao",
      "url": "https://aipubkit.com/apps/toutiao/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=toutiao#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Article",
        "Short post",
        "Headline"
      ],
      "notes": "Useful for newsfeed-style distribution and article repurposing in China's ByteDance ecosystem.",
      "answer": "Can AI publish to Toutiao in one click? AI PubKit can prepare Toutiao-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Toutiao in one click?",
        "Does AI PubKit support Toutiao?",
        "How can AI publish content to Toutiao?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Prepare Toutiao draft",
        "authRequirement": "Toutiao account or open-platform permission; direct publishing must be verified per account.",
        "safestFlow": "Generate title, body, cover note, tags, and review checklist for manual publishing first.",
        "evidence": "Generated package, account backend screenshot, publish/audit result or blocker."
      },
      "sources": []
    },
    {
      "name": "Baidu Baijiahao",
      "slug": "baidu-baijiahao",
      "url": "https://aipubkit.com/apps/baidu-baijiahao/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=baidu-baijiahao#access-workbench",
      "category": "China",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Article",
        "Video",
        "Search content"
      ],
      "notes": "Useful for Baidu-facing content distribution, article publishing, and search visibility in China.",
      "answer": "Can AI publish to Baidu Baijiahao in one click? AI PubKit can prepare Baidu Baijiahao-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Baidu Baijiahao in one click?",
        "Does AI PubKit support Baidu Baijiahao?",
        "How can AI publish content to Baidu Baijiahao?"
      ],
      "platformAccess": {
        "mode": "confirm",
        "primaryAction": "Prepare Baijiahao draft",
        "authRequirement": "Baijiahao account permission or verified official integration path; direct publishing must stay account-specific.",
        "safestFlow": "Prepare title, body, cover note, category, tags, and compliance checklist for manual review.",
        "evidence": "Generated package, account backend screenshot, publish/audit result or blocker."
      },
      "sources": []
    },
    {
      "name": "Taobao Tmall",
      "slug": "taobao-tmall",
      "url": "https://aipubkit.com/apps/taobao-tmall/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=taobao-tmall#access-workbench",
      "category": "Ecommerce",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Product copy",
        "Store campaign",
        "Commerce content"
      ],
      "notes": "Important for China ecommerce, but publishing must respect merchant access, product compliance, and store rules.",
      "answer": "Can AI publish to Taobao Tmall in one click? AI PubKit can prepare Taobao Tmall-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to Taobao Tmall in one click?",
        "Does AI PubKit support Taobao Tmall?",
        "How can AI publish content to Taobao Tmall?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review Taobao Tmall path",
        "authRequirement": "Taobao/Tmall seller account, Taobao Open Platform app authorization, shop/category permission, and product compliance.",
        "safestFlow": "Prepare product content and validate category, price, inventory, and compliance before any live listing change.",
        "evidence": "Seller/shop ID, item ID, category, API response, validation or audit errors."
      },
      "sources": []
    },
    {
      "name": "JD.com",
      "slug": "jd-com",
      "url": "https://aipubkit.com/apps/jd-com/",
      "platformAccessUrl": "https://aipubkit.com/platform-access/?platform=jd-com#access-workbench",
      "category": "Ecommerce",
      "region": "China",
      "status": "Assisted",
      "contentTypes": [
        "Product copy",
        "Store campaign",
        "Marketplace content"
      ],
      "notes": "Important for China marketplace sellers and brand stores, with catalog and merchant permission checks.",
      "answer": "Can AI publish to JD.com in one click? AI PubKit can prepare JD.com-ready content, but direct posting may require approval, review, or platform-specific setup.",
      "queryPatterns": [
        "Can AI publish to JD.com in one click?",
        "Does AI PubKit support JD.com?",
        "How can AI publish content to JD.com?"
      ],
      "platformAccess": {
        "mode": "review",
        "primaryAction": "Review JD seller path",
        "authRequirement": "JD seller account, JOS app authorization, category, product, price, inventory, and compliance permissions.",
        "safestFlow": "Prepare listing or content payload, validate seller/category requirements, then update only after confirmation.",
        "evidence": "Seller/shop ID, SKU/item ID, API response, validation or audit errors."
      },
      "sources": []
    },
    {
      "name": "Dewu Poizon",
      "slug": "dewu-poizon",
      "url": "https://aipubkit.com/apps/dewu-poizon/",
      "category": "Ecommerce",
      "region": "China",
      "status": "Researching",
      "contentTypes": [
        "Product copy",
        "Lifestyle content",
        "Marketplace content"
      ],
      "notes": "Relevant for fashion, sneaker, beauty, and youth commerce content, but direct support needs official path validation.",
      "answer": "Can AI publish to Dewu Poizon in one click? The publishing path still needs research before direct one-click support should be promised.",
      "queryPatterns": [
        "Can AI publish to Dewu Poizon in one click?",
        "Does AI PubKit support Dewu Poizon?",
        "How can AI publish content to Dewu Poizon?"
      ],
      "sources": []
    }
  ]
}