# Flexim > Flexim is an SEO tool for growing your SaaS with organic search. Build your SEO strategy without needing to be an SEO expert. Get suggested topics, generate drafts, and track your results. Built for SaaS founders and small teams, Flexim analyzes your website, suggests low-competition topics with difficulty and volume data, and provides SEO templates (blog, head-to-head comparison, knowledge base) that follow E-E-A-T best practices. Drafts are written with the AI you already use — ChatGPT, Claude, or Gemini. Flexim includes an MCP server, so agents such as Claude, Cursor, and Codex can work directly in a workspace: retrieve Suggested Topics, write articles into collections, upload images, and update topic status, guarded by roles, scoped API keys, and OAuth. Underneath, Flexim is a full headless CMS: the visual scheme builder creates collections with 20+ field types and generates a REST API with OpenAPI (Swagger) docs and LLM-ready documentation for headless frontends built with Next.js, React, Vue, or Angular. Plans: Free ($0), Hacker ($35/month), Growth ($75/month); AI model usage stays on your own provider plan. ## Docs - [API Documentation](https://flexim.io/docs/api-docs): Use the Flexim v1 API to manage collections, single pages, filters, images, pagination, sorting, and selected fields. - [Advanced Filtering](https://flexim.io/docs/api-docs/advanced-filtering): Filter Flexim collections and pages with pagination, MongoDB-style conditions, sorting, projections, and text search in one POST request. - [Collection Operations](https://flexim.io/docs/api-docs/collection-operations): Create, list, update, and delete records across Flexim collections and single pages with the versioned content API. - [Filter Examples](https://flexim.io/docs/api-docs/filter-examples): Copy practical Flexim filter request examples for nested conditions, dates, text search, sorting, and field selection. - [Filter Operators](https://flexim.io/docs/api-docs/filter-operators): Reference every Flexim filter operator for comparisons, arrays, text, logic, and regular expressions, with request-ready examples. - [Image Delivery](https://flexim.io/docs/api-docs/image-delivery): Deliver original and transformed Flexim images with responsive widths, quality controls, modern formats, caching, and safe fallbacks. - [Single Page Operations](https://flexim.io/docs/api-docs/single-page-operations): Read, create, update, and delete one Flexim collection record or single page by ID through the versioned content API. - [User Guide](https://flexim.io/docs/user-guide): Learn how to configure Flexim workspaces, model content, edit records, manage media, invite users, and control access. - [API Keys](https://flexim.io/docs/user-guide/api-keys): Create and manage Flexim API keys, understand General and Topic Suggestions access, copy credentials safely, and revoke unused keys. - [Authorization](https://flexim.io/docs/user-guide/authorization): Sign in to the Flexim admin panel, recover access, and understand the authentication steps required to open a workspace. - [Builder](https://flexim.io/docs/user-guide/builder): Use the Flexim Builder to create and organize collections, single pages, components, and the custom fields that define their content. - [Collection](https://flexim.io/docs/user-guide/collection): Understand Flexim collections, browse repeated records, configure visible columns, and open individual records for editing. - [Editor page](https://flexim.io/docs/user-guide/collection/editor-page): Create and edit Flexim content records by completing schema fields, uploading media, saving drafts, and publishing changes. - [Export/Import](https://flexim.io/docs/user-guide/collection/export-import): Export a Flexim collection to Excel, map workbook columns to fields, validate imported values, and bring updated records back. - [Saving views](https://flexim.io/docs/user-guide/collection/saving-views): Save and reuse a Flexim collection view with its filters, sorting, and visible fields, then rename, update, or remove it. - [Dashboard](https://flexim.io/docs/user-guide/dashboard): Navigate the Flexim dashboard, review recent topic suggestions, open quick links, and move between workspace resources. - [Filter](https://flexim.io/docs/user-guide/filter): Filter Flexim collection records with one or more field conditions, combine rules, and clear or adjust active filters. - [Filtering methods](https://flexim.io/docs/user-guide/filter/filtering-methods): Choose Flexim filtering methods for each field type, including text, numbers, dates, relations, and boolean values. - [MCP](https://flexim.io/docs/user-guide/mcp): Connect Claude, Cursor, Codex, and other MCP clients to a Flexim workspace with OAuth and role-based permissions. - [Media](https://flexim.io/docs/user-guide/media): Manage every workspace image in the Flexim media library: upload, sort, edit, delete, restore, and reuse files in content. - [Image editor](https://flexim.io/docs/user-guide/media/image-editor): Crop, rotate, zoom, and save images with the built-in Flexim editor while keeping media changes inside the content workflow. - [Media settings](https://flexim.io/docs/user-guide/media/media-settings): Configure Flexim image quality and adaptive links while preserving raster masters and safely serving sanitized SVG files. - [Navigation](https://flexim.io/docs/user-guide/navigation): Understand the Flexim sidebar and use its workspace, content, account, and support areas to reach key tools. - [Navigation constructor](https://flexim.io/docs/user-guide/navigation/navigation-constructor): Build Flexim content navigation by grouping collections and pages into folders, reordering items, renaming, and removing them. - [Profile](https://flexim.io/docs/user-guide/profile): Update your Flexim profile details, avatar, account information, and personal settings from the user menu in the sidebar. - [Roles](https://flexim.io/docs/user-guide/roles): Create and manage Flexim roles that control workspace access to content, tools, API actions, and administrative settings. - [Scheme creating](https://flexim.io/docs/user-guide/scheme-creating): Create a Flexim content type in the Builder, choose a collection, single page, or component, and define its initial fields. - [Scheme managing](https://flexim.io/docs/user-guide/scheme-managing): Rename, edit, extend, and delete existing Flexim collections, single pages, and components safely in the Builder. - [Setting up fields](https://flexim.io/docs/user-guide/setting-up-fields): Add and configure Flexim schema fields, choose data types, set requirements and visibility, and manage database keys. - [Field types](https://flexim.io/docs/user-guide/setting-up-fields/field-types): Compare Flexim field types and their settings for text, numbers, dates, media, relations, components, and generated values. - [Sorting](https://flexim.io/docs/user-guide/sorting): Sort Flexim collection records with one or more field rules and control how ties are resolved across multiple conditions. - [Sorting methods](https://flexim.io/docs/user-guide/sorting/sorting-methods): Choose ascending, descending, alphabetical, chronological, and field-specific sorting methods for Flexim collection records. - [Templates](https://flexim.io/docs/user-guide/templates): Launch a Flexim workspace from a content template, review the generated schema, and adapt its collections and fields. - [Topic Suggestions](https://flexim.io/docs/user-guide/topic-suggestions): Use Flexim Topic Suggestions to analyze your SaaS, discover audience needs, and prioritize SEO-ready article ideas. - [Users](https://flexim.io/docs/user-guide/users): Invite people to a Flexim workspace, review current members, edit their access, and remove accounts that no longer need entry. - [Visibility](https://flexim.io/docs/user-guide/visibility): Choose which Flexim collection fields appear as columns, hide irrelevant data, and reorder the table for each workflow. ## Product - [Pricing](https://flexim.io/pricing): Flexible pricing plans for Flexim - a headless CMS for SEO - [FAQ](https://flexim.io/faq): Frequently asked questions about Flexim, a headless CMS for SEO ## Blog - [Blog](https://flexim.io/blog): Useful information about Flexim and materials to help improve your product promotion - [Best way to automate content creation without looking cheap](https://flexim.io/blog/best-way-to-automate-content-creation-without-looking-cheap) - [SEO CMS: stop wasting hours and hit 1k organic visitors](https://flexim.io/blog/seo-cms-stop-wasting-hours-and-hit-1k-organic-visitors) - [Scale solo SaaS SEO strategy without a marketing team](https://flexim.io/blog/scale-solo-saas-seo-strategy-without-a-marketing-team) - [How to use a meta description generator to boost CTR in 2026](https://flexim.io/blog/how-to-use-a-meta-description-generator-to-boost-ctr-in-2026) - [Use SaaS content strategy to find overlooked opportunities](https://flexim.io/blog/use-saas-content-strategy-to-find-overlooked-opportunities) - [Organic Search Engine Optimization: Specialist Results in 3h](https://flexim.io/blog/organic-search-engine-optimization-specialist-results-in-3h) - [AI SEO tools for small business: discover missed keywords](https://flexim.io/blog/ai-seo-tools-for-small-business-discover-missed-keywords) - [SEO and blogging tips: blog optimization in under 3 hours](https://flexim.io/blog/seo-and-blogging-tips-blog-optimization-in-under-3-hours) - [How autoblogging saves solo developers 10+ hours weekly](https://flexim.io/blog/how-autoblogging-saves-solo-developers-10-hours-weekly) - [Flexim: Release Y26-W5](https://flexim.io/blog/flexim-release-y26-w5) - [Dia published our skill for audience research](https://flexim.io/blog/dia-published-our-skill-for-audience-research) - [Prompt for Swagger Documentation](https://flexim.io/blog/prompt-for-swagger-documentation) - [Flexim: Release Y25-W41](https://flexim.io/blog/flexim-release-y25-w41) ## Optional - [Terms of Service](https://flexim.io/terms): Terms of Service for Flexim. Read our terms and conditions for using the Flexim CMS platform. - [Refund Policy](https://flexim.io/refund): Refund Policy for Flexim. Learn about our refund and cancellation terms for subscriptions. - [Privacy Policy](https://flexim.io/privacy): Privacy Policy for Flexim. Learn how we collect, use, and protect your personal data.