Features
Foir provides a comprehensive set of features for content management, personalization, automation, and collaboration. Each feature is accessible through the admin dashboard, the CLI, and the public API.
Content Structure
- Models — Define the shape of your content with typed fields and capabilities
- Records — Create, version, publish, and query your content
- Field Types — All available field types and their configuration
- Inline Schemas — Reusable content blocks and components
- Media & Files — Upload, transform, and deliver images, video, and documents
- Localization — Multi-language content with fallback chains
Personalization
- Variants — Serve different content to different audiences
- Variant Catalog — A library of reusable targeting rules
- Targeting & Context — Define rules and context dimensions for variant resolution
- Segments — Group customers by behavior, attributes, or rules
- Experiments — Run A/B tests with traffic allocation and goal tracking
Customers
- Customers — Manage customer accounts, profiles, and activity
- Customer Authentication — Password, OTP, and OAuth login for your customers
Automation
- Operations — Register custom HTTP endpoints for business logic
- Lifecycle Hooks — Trigger operations when records are created, updated, or published
- Schedules — Run operations on a cron schedule
- Scheduled Publishing — Schedule content for future publish or unpublish
- Apps — Install pluggable units (Shopify, Stripe, redirects, translation, …) by manifest URL
Intelligence
- AI & Search — Semantic search and vector embeddings
Collaboration
- Notes & Comments — Threaded notes on records with mentions
- Notifications — Activity alerts and inbox
Administration
- Settings — Project-level configuration
- API Keys — Manage access to the public API
- Billing & Usage — Plans, limits, and subscription management
Last updated on