Features
Overview of all Wrytze features.
Wrytze includes 14 features organized across seven phases -- from account setup to third-party integrations. This page provides a brief overview of each feature.
Foundation
Authentication
OAuth login with Google and GitHub. No passwords to manage. Wrytze handles session management and secure cookies so your team can sign in and get to work.
Organizations
Multi-organization support with five team roles: Owner, Admin, Editor, Reviewer, and Viewer. Create separate organizations for different brands or clients, invite team members, and control access at every level.
Onboarding
A multi-step wizard that guides new users through the essential setup: create an organization, add a website, and generate a brand profile. Everything you need to start creating content in a single flow.
Content Management
Website Profiles
Crawl your website to generate an AI-powered brand profile. The profile captures your brand voice, tone, target audience, and content style. Wrytze uses this profile as context during AI generation to ensure every article matches your brand.
Categories & Tags
Organize content with hierarchical categories and flat tags, scoped per website. Categories provide structured navigation (e.g. Technology > Frontend > React), while tags offer flexible cross-cutting labels (e.g. "tutorial", "beginner").
Topics
Manage the topics your team writes about. Get AI-suggested topics based on your brand profile and existing content, create topics manually, or bulk import from a CSV file.
Creation & Editing
AI Blog Generation
A 3-phase AI pipeline that produces complete, research-backed blog posts:
- Research -- Identifies keywords, gathers sources, and generates a structured outline
- Writing -- Produces the full article with title, meta description, excerpt, and reading time
- Media -- Generates image prompts for featured and inline images
Every phase uses your website profile as context for brand-consistent output. See the AI Blog Generation page for a detailed breakdown.
Blog Editor
A rich block editor powered by Plate.js. Supports headings, lists, tables, links, code blocks, blockquotes, media uploads, and inline AI assistance. Edit AI-generated content or write from scratch.
Governance & Publishing
Approval Workflow
Submit posts for review when they are ready. Assigned reviewers can approve the post or request changes with thread-based comments. Posts move through a clear lifecycle: Draft, In Review, Approved, Scheduled, Published. See the Approval Workflow page for details.
Scheduling & Publishing
Schedule posts for future publication with a specific date and time, or publish immediately. A calendar view shows your upcoming content pipeline. Scheduled posts are published automatically via a reliable queue.
Business
Billing
Three subscription tiers (Starter, Pro, Enterprise) with usage-based limits on blog generations, API requests, team members, and websites. Powered by Dodo Payments for secure payment processing. See the Billing & Plans page for details.
Notifications
In-app and email notifications keep your team informed. Get notified when a post is submitted for review, approved, published, or when someone comments on a review. Notification preferences are configurable per type.
Extensibility
Blog API
A versioned REST API (/api/v1) for fetching published blog content. Authenticate with organization-scoped API keys. Responses are cached server-side with Redis for fast delivery, and rate-limited to 100 requests per minute per key. See the API Reference for full endpoint documentation.
Google Search Console
Import keyword data from Google Search Console to inform topic suggestions and track content rankings. Connect your GSC account and Wrytze will sync search performance data to help you identify content opportunities.