Support › Foundaro Spokes

Foundaro Spokes Support

Foundaro Spokes is the content management platform for your public-facing sites. This page covers the essentials. For detailed field guides, use Docs.

Last updated:

Overview

Foundaro Spokes is the content management platform for your public-facing sites. It is separate from Foundaro Hub and designed specifically for editorial teams who need to manage websites, blogs, news feeds, events, and landing pages without touching code.

Spokes is organized around five content types (Pages, Blogs, Posts, News, Events), a site and theme management system, and an editorial workflow with review, scheduling, and publishing controls. It also includes a Support Suite — FAQ, Tickets, Forms, Status Pages, and Scheduling — for teams that manage customer-facing support alongside their content.

Getting Started

A typical starting sequence:

  • Create a site and give it a name and slug.
  • Assign a theme to control the site's visual design.
  • Add a custom domain and configure DNS if you have one.
  • Create your first content item — a Page, Blog, or News item.
  • Publish or schedule it.
  • Invite team members and assign their Spokes roles.

Access to Foundaro Spokes requires a Spokes role. Your workspace admin grants Spokes roles from the Team section inside Spokes.

Content Types

Pages

Standalone, permanent pages with their own URL. Use Pages for your homepage, about page, contact page, landing pages, and any content that lives outside a feed. Pages are not date-ordered and do not appear in blog or news feeds.

Blogs & Posts

A Blog is a named content channel (e.g. Company Blog, Product Updates, Engineering). Posts are the individual articles inside a blog. Posts are date-ordered and appear in the blog feed. Each blog has its own URL structure and category taxonomy.

News

Time-sensitive content items for announcements, press coverage, and company updates. News items support source attribution, priority levels (High / Normal / Low), and expiry dates that automatically archive items after a set date.

Events

Structured content for conferences, webinars, meetups, and any time-and-place occurrence. Events have start and end date/time fields, location, registration link, capacity, and timezone. Past events are sorted separately but not automatically archived.

All five content types share the same rich text editor. See Content Editor for a full guide.

Sites & Themes

A Site is a publishing destination — a domain where your content is delivered to visitors. You can manage one site or many. Each site has its own domain, theme, navigation menus, URL redirects, and content inventory.

A Theme controls the visual design of a site — colors, typography, layout, and the HTML templates used to render each content type. You can create multiple themes and apply different themes to different sites. Themes support custom CSS and Twig template overrides for full design control.

  • Add custom domains from the site's Domains tab. The www variant is added automatically. DNS instructions show CNAME for subdomains and A records for root/apex domains.
  • SSL is provisioned automatically once DNS propagates. Verifying one domain auto-verifies its www companion.
  • Navigation menus are built from the site's Menus tab and referenced by the theme. Menu items support icons, images, and badge labels.
  • URL redirects prevent broken links when you change page slugs. The SEO tab surfaces redirect chains, loops, and orphaned redirects.
  • Password protection — add an optional password gate to a site from the site's Settings tab. Useful for staging sites and client previews.
  • robots.txt / humans.txt / agents.txt — customize per-site crawler directives and credits from the SEO tab. Foundaro serves sensible defaults when no override is set.
  • Cookie consent banner — enable a configurable banner per site that blocks third-party tracking scripts (GA, GTM, Meta Pixel, etc.) until the visitor accepts. Set from site Settings.

Detailed guides:

Editorial Workflow

Content in Foundaro Spokes moves through a structured lifecycle:

  • Draft — not visible to visitors, freely editable.
  • Under Review — submitted for editorial approval. Authors cannot edit until reviewed.
  • Scheduled — approved and queued to publish at a future date and time.
  • Published — live and visible to site visitors.
  • Archived — removed from public view, preserved internally.

The Workflow module gives editors a centralized view of items under review, scheduled content, open comments, and contributor submissions. Every save creates a revision snapshot — use the History tab to view and restore previous versions.

Editors and admins receive email notifications when content is submitted for review or approved for publishing. Comments support threaded replies, inline editing, and @mentions.

Media Library

The Media Library is the central repository for images and files used across all content. Upload once, insert anywhere. Supported types include JPG, PNG, WebP, GIF, SVG, PDF, DOCX, XLSX, PPTX, CSV, TXT, and ZIP.

  • Nested folders — organize files in a hierarchical folder tree with expand/collapse. Create subfolders under any existing folder.
  • Drag-and-drop — drag files from the grid onto folders in the sidebar to move them. Drag folders onto other folders to reorganize. Drag files from your desktop onto a folder to upload directly into it.
  • Always add alt text to images for accessibility and SEO.
  • Check where a file is used before deleting it. Deleted media leaves broken images in published content.

Editorial Calendar

The Editorial Calendar shows all content with a publish or scheduled date in a monthly grid view. Drag items between days to reschedule them. Filter by site or content type to focus on what matters.

Use the calendar to check publishing cadence before committing to a campaign plan, and to verify that scheduled items are spaced correctly after bulk scheduling.

Analytics

The Analytics module provides four views:

  • Freshness — identifies content that has not been updated recently, grouped by staleness band.
  • Velocity — shows publishing output per week or month by content type and site.
  • SEO Report — flags missing or weak metadata (meta title, meta description, featured image, alt text).
  • Site Stats — real-time pageview tracking with daily trends, top pages, and top referrers. Privacy-friendly: server-side only, no cookies required.

Custom Fields

Custom fields let you attach structured data to any content type beyond the built-in fields. Define fields from Spokes Settings › Custom Fields, then fill in values for each item in the editor's Fields tab.

Supported field types: text, number, date, boolean (checkbox), select (dropdown), rich text, URL, color picker, and media (URL reference). Fields can be grouped and ordered. Required fields are validated before publish.

In Twig templates, access values via {{ page.customFields.fieldName }}. The customFields object is also returned by the headless API.

Headless API

Foundaro Spokes includes a versioned headless CMS API at /api/v1/front. Use it to fetch content in your own frontend framework (Next.js, Nuxt, Astro, etc.) or mobile app.

  • Endpoints for all content types: pages, blogs, posts, news, events. Includes single-item and list views with pagination.
  • Cross-type search with content type filtering.
  • Authenticated with an API key. Create and revoke keys from Spokes Settings › API Keys.
  • Full Swagger documentation at /api/docs in development.

For unauthenticated public delivery (no API key required), use the public headless endpoints at /api/public/front/sites/:slug/....

Webhooks

Foundaro Spokes can notify external systems when content is published. Configure webhook endpoints from Spokes Settings › Webhooks.

  • A POST request is sent to your endpoint when any content type transitions to Published status.
  • Payload includes: entity type (page, blog, post, news, event), entity id, title, slug, and publishedAt timestamp.
  • Use webhooks to trigger a CDN purge, rebuild a static site, or post to a Slack channel.

Support Suite

Foundaro Spokes includes a built-in support toolkit that lets your team handle customer questions and operational communications from the same platform as your content.

FAQ

Publish a structured library of questions and answers on your site. Organise items into categories, control display order with weights, and surface important items as pinned or featured. Visitors can mark answers as helpful and each item tracks view counts. Import and export FAQ data as JSON or CSV. See FAQ Docs.

Tickets

A full support inbox for inbound customer requests. Tickets arrive from the public customer portal, are triaged and assigned to your team, tracked against SLA deadlines, and replied to by email. Attach files to replies, use canned reply templates for common answers, merge duplicate tickets, and generate reports on volume, response times, and resolution rates. See Tickets Docs.

Forms

Build embeddable web forms for lead capture, contact requests, event registrations, or any structured data collection. Submissions are stored in Spokes and can trigger outbound webhooks for integration with your CRM or data pipeline.

Status Pages

Create public uptime dashboards backed by HTTP, TCP, and heartbeat monitors. Manage incidents with timeline updates, schedule maintenance windows, and let customers subscribe to email notifications. Status pages support custom domains and can be embedded as iframes. See Status Pages Docs.

Scheduling

Publish booking pages for appointments, demos, and consultations. Configure availability, buffer times, and booking horizons. Customers choose a time slot and submit their details — you receive a notification for each confirmed booking.

Team & Roles

Foundaro Spokes has its own role system, independent from Foundaro Hub roles. Spokes roles are assigned to existing workspace members from the Team section inside Spokes.

  • ADMIN — full access: sites, themes, team, publishing.
  • EDITOR — create, edit, and publish all content. Manage menus and media. No site or theme access.
  • AUTHOR — create and edit own content. Submit for review. Cannot publish directly.
  • CONTRIBUTOR — drafts only. All content requires review before it can be published.

Users with no Spokes role cannot access Foundaro Spokes at all, regardless of their Hub role.

Plan Limits

Foundaro Spokes is available on Premium and above. The FREE plan has no Spokes access. All limits below are per workspace. See the pricing page for the full plan comparison.

Feature Premium Pro Enterprise
Sites 1 5 Unlimited
Media storage 100 MB 500 MB 1 GB
Stores per workspace 1 3 Unlimited
Forms 3 20 Unlimited
Form submissions / month 500 10,000 Unlimited
Webhooks 5 Unlimited
Status pages 1 5 Unlimited
Monitors per status page 5 20 Unlimited
Min. monitor interval 5 min 3 min 1 min
Scheduling / booking pages 1 5 Unlimited
Doc spaces (knowledge base) 1 5 Unlimited
FAQ categories 5 Unlimited Unlimited
Canned replies 5 50 Unlimited
Support agents 2 10 Unlimited
Team members (Spokes roles) 2 10 Unlimited

When you hit a plan limit, the system returns a clear error message describing the limit and how to upgrade. Upgrade your plan from Settings › Billing inside Foundaro Hub.

Support

For detailed field-level documentation, use the Foundaro Spokes Docs. For general questions, use the FAQ. For release history, use the Changelog.

If you need help with something specific, contact us at support@foundaro.io.