Toast
ContributorReference

Circle.so

Circle.so

Circle.so is an all-in-one community platform offering spaces, courses, events, live streaming, payments, email marketing, AI agents, workflows, a website builder, and branded mobile apps. The platform serves creators, educators, coaches, and businesses with three core pricing tiers: Professional ($89/mo), Business ($199/mo), and Enterprise ($419/mo), plus a premium Circle Plus tier (custom pricing) for fully branded mobile apps. Below is the complete hierarchical feature inventory as of early 2026.


1. Community structure and spaces

The foundational organizational layer of Circle. Everything lives inside spaces, which are grouped into space groups within a single community.

1.1 Space types

  • Discussion spaces (type: basic) — Forum-style posts, announcements, blog-like content
  • Chat spaces (type: chat) — Real-time Slack-style channels
  • Event spaces (type: event) — Container for upcoming/past events, webinars, meetups
  • Course spaces (type: course) — Structured learning with sections, lessons, quizzes
  • Member directory spaces (type: members) — Browsable, filterable member directory
  • Image spaces (type: image) — Photo galleries, visual portfolios, product showcases

1.2 Space configuration

  • Custom name, icon (emoji, shape, or custom upload), description, cover image
  • Access levels: Open (public), Private (visible but gated), Secret (hidden and gated)
  • Per-space notification settings (email, in-app, push)
  • Per-space member permissions (who can post, comment, view)
  • Topics/tags within spaces for content categorization and filtering
  • Post layout options: card view, list view
  • Space-level moderation settings
  • Pinned posts per space
  • Limitation: Only one content type per space (cannot combine posts + events + courses in a single space)

1.3 Space groups

  • Collections of related spaces (folder-like grouping in sidebar)
  • Custom naming, ordering, collapsible in sidebar
  • Group-level access control
  • Subscription groups (paywall-linked space groups — gate multiple spaces behind one paywall)

1.4 Community navigation

  • Sidebar navigation with collapsible space groups
  • Community Switcher — Discord-style switching between multiple communities
  • Configurable default landing pages (different for new vs. returning members)
  • Home/activity feed
  • Global search across posts, members, spaces
  • Keyboard shortcuts for common admin actions

1.5 Space limits by plan

ProfessionalBusinessCircle Plus
Spaces2030Flexible
Extra spaces add-on$20/mo per 10$20/mo per 10Talk to sales

2. Content and posts

2.1 Rich text editor

  • Notion-like "/" slash commands for formatting and block insertion
  • Formatting: H1–H3 headings, bullets, numbered lists, blockquotes, bold, italic, code blocks, data tables
  • AI Content Co-pilot — Generative AI writing assistant accessible via "/" command (Business+)
  • Cover images for posts
  • Scheduled posts (publish at future date/time)
  • Pinned posts
  • Draft posts
  • Topics/tags on posts

2.2 Media and embeds

  • Images, videos (MP4, MOV — up to 4GB), audio (MP3), GIFs
  • Polls
  • PDFs and file uploads/attachments
  • Code snippets
  • Data tables
  • 700+ embed providers — YouTube, Vimeo, Wistia, Loom, Spotify, Typeform, Airtable, and any oEmbed-compatible service
  • Custom HTML/iFrame embeds for unsupported providers

2.3 Member engagement on posts

  • Threaded comments (nested replies via parent_comment_id)
  • Multiple emoji reactions per post/comment
  • GIF reactions
  • @mentions (tag other members)
  • #links (link to posts, events, spaces)
  • Likes (contribute to gamification points)
  • Bookmarks/save posts and comments
  • Close comments on a post (admin)

3. Chat and messaging

3.1 Chat spaces

  • Real-time chat channels (Slack-like)
  • Public, private, or invite-only chat spaces
  • Text, images, GIFs, audio, file attachments
  • @mentions and #links in chat
  • Threaded conversations within chat
  • Voice messages

3.2 Direct messaging (DMs)

  • Private 1-on-1 messaging between members
  • Group DMs / group chat
  • Voice messages in DMs
  • Emoji reactions in DMs
  • Admin can send DMs via workflows/automations
  • Segment-based bulk messaging to targeted member groups

4. Courses and learning management

4.1 Course builder

  • No-code drag-and-drop course builder
  • Curriculum structure: Sections → Lessons
  • Lesson content uses same rich text editor as posts (text, video, audio, images, files, embeds)
  • Quizzes (native, recently added)
  • Assessments (recently added)
  • File attachments in lessons
  • Course teasers and previews (for conversion)

4.2 Course delivery types

  • Self-paced — Evergreen, available immediately
  • Structured (drip by enrollment) — Content releases based on member enrollment date
  • Scheduled (drip by calendar date) — Content releases on specific calendar dates

4.3 Course engagement

  • Student comments on each lesson
  • Lesson completion tracking / progress tracking
  • Course completion tracking
  • Chat rooms per lesson (API entity: course.lesson.chat_rooms)
  • Leaderboards and challenges (via gamification integration)
  • Host live Q&As, coaching sessions, office hours alongside courses
  • Automated transcriptions — AI-generated searchable video transcripts (Business+)

4.4 Course monetization

  • Free or paywalled courses
  • One-time purchases
  • Recurring subscriptions
  • Membership-gated courses
  • Free trials
  • Upsells and cross-sells between courses and memberships
  • Bundle courses with other spaces via subscription groups

4.5 Course limitations (noted by third-party reviews)

  • No native completion certificates (requires Zapier + Accredible or similar)
  • No forced video watch / quiz gating enforcement
  • No lecture order enforcement
  • Limited per-student analytics/reporting
  • No cohort-based tracking
  • Quizzes/assignments cannot be migrated (placeholder left during migration)

5. Events and live features

5.1 Events

  • Event creation: title, host, topics, date/time, duration, location
  • Event types: One-time or recurring (daily, bi-weekly, weekly on specific days, custom)
  • Location options: Circle Livestream, Circle Live Room, Zoom, YouTube Live, Google Meet, physical location, TBD
  • RSVP tracking with auto-RSVP option for space members
  • Paid events (gate behind paywalls)
  • Event notifications: RSVP confirmations, reminders, new event alerts
  • Event recordings (available post-event)
  • Calendar integration (add to calendar)
  • Calendar view of all events
  • Members can create events (configurable permission)

5.2 Live streams

  • Built-in live streaming (no Zoom required)
  • Admin/co-host speaks and shares video; attendees watch and chat
  • Live chat during streams
  • Recording option
  • Co-host invitations
  • Screen sharing
  • Gallery/speaker view
  • "Go Live" quick-start from sidebar
  • Limits: 100 attendees (Professional), 200 (Business), Flexible (Plus); expandable via add-ons ($20/mo per 100)

5.3 Live rooms

  • Bidirectional group video/audio (all participants can speak)
  • Recording option
  • Private room option
  • Disable link sharing option
  • Mute participants
  • "Raise your hand" feature
  • Limits: 15 participants (Professional), 20 (Business), Flexible (Plus)

5.4 Live hours and add-ons

ProfessionalBusinessCircle Plus
Live hours/month1015Flexible
Extra hours add-on$50/mo per 10 hrs$50/mo per 10 hrsTalk to sales

6. Website builder

Launched July 2025. Creates marketing pages, landing pages, and sales pages connected to the community.

6.1 Page builder

  • Drag-and-drop visual builder (no coding required)
  • 100+ pre-built section blocks: hero, features, testimonials, CTAs, pricing tables, etc.
  • Pre-made templates across different niches
  • Elements: paragraphs, headings, links, buttons, images, video, code/custom HTML widgets
  • Global style controls (update once, applies everywhere)
  • Mobile-responsive, SEO-friendly templates

6.2 Dynamic content and conversion

  • Dynamic blocks: preview events, featured posts, course highlights
  • Native forms and sign-up flows for lead capture
  • Members-only content previews for non-members
  • Connected to memberships, courses, and community

6.3 Page configuration

  • Create multiple pages (landing pages, sales pages, homepages)
  • Set default landing pages for community
  • Pages served under community domain
  • Built-in page analytics

6.4 Tier availability

  • Available on ALL plans

7. Email hub (email marketing add-on)

7.1 Email broadcasts

  • Drag-and-drop visual email builder
  • Text email builder
  • Schedule email campaigns
  • Personalize emails based on member actions
  • Dynamic links to posts, events, courses
  • Save and reuse email templates (added May 2025)

7.2 Contact management (CRM)

  • Unified CRM for members, subscribers, and non-member contacts
  • Real-time community and email data in profiles
  • Contact import from third-party platforms
  • Custom contact segments (dynamic, evolving with behavior)
  • Tags, segments, custom fields
  • Send emails to both members and non-members

7.3 Forms

  • Email capture forms
  • Event registration forms
  • Feedback forms
  • Advanced forms (added November 2025)
  • Embeddable on external websites, landing pages, or in-community

7.4 Automations

  • Automated email sequences/workflows
  • Triggers: form completion, event RSVP, community join, purchase, tag changes, etc.
  • Multi-step email series
  • Marketing automation workflows (Email Hub-specific)

7.5 Email analytics

  • Open rates, click-through rates
  • Campaign performance tracking
  • Funnel analytics

7.6 Email configuration

  • Custom sending domain (Business+)
  • Automatic unsubscribe management
  • Email migration service from other platforms (contacts, tags, segments, custom fields, templates, active automations)

7.7 Community email notifications (separate from Email Hub)

  • Weekly community digest — Automated (all plans)
  • New post notifications (configurable per space)
  • Event notifications (new events, RSVP confirmations, reminders)
  • DM notifications
  • Branded email notifications — Custom "from" address, branded templates (Business+ included; $40/mo add-on on Professional)
  • Member-configurable notification preferences per space and per channel

7.8 Email Hub pricing

  • Free for <100 contacts
  • $99/mo per 10,000 contacts (add-on on all plans)
  • Circle Plus includes 10K contacts
  • First 30 days free

8. Payments and monetization

8.1 Payment types

  • One-time payments
  • Recurring subscriptions (monthly, quarterly, annual)
  • Installment pricing / payment plans
  • Free trials (configurable duration)
  • Upfront payments for subscription/installment prices
  • Coupons and discount codes
  • One-click upsells and cross-sells

8.2 Checkout and management

  • Built-in checkout (Stripe-powered)
  • Branded checkout with logo, colors, and voice
  • 25+ currencies supported via Stripe
  • Major card brands and digital wallets
  • Subscription management: refunds, cancellations, resume subscriptions
  • Failed payment alerts to members
  • Prorated refunds option
  • Post-purchase actions: redirect to welcome page, trigger automations, tracking pixels

8.3 Paywalls

  • Gate access to entire community, specific spaces, space groups, or individual content
  • Membership tiers with different access levels
  • Custom checkout pages
  • Lock Screen — Customizable landing/sales page shown to non-paying members (acts as upsell opportunity)
  • Subscription groups (bundle spaces under one paywall)

8.4 Native affiliate program

  • Built-in affiliate marketing tools (no external platform needed)
  • Commission types: fixed or percentage-based
  • Link to specific pricing plans
  • Configurable pending period before payout
  • Affiliate payments via PayPal and Wise
  • Affiliate dashboard: track earnings, access links, view referral data
  • Invite and manage affiliates

8.5 Transaction fees by plan

ProfessionalBusinessEnterpriseCircle Plus
2%1%0.5%0.5%

All fees are on top of Stripe's standard 2.9% + $0.30 processing fees.

8.6 Revenue analytics

  • Churn tracking
  • Trial conversion rates
  • Monthly recurring revenue (MRR)
  • Revenue by paywall performance
  • Revenue distribution: subscriptions, one-time payments, payment plans
  • Transaction breakdowns

9. Gamification

Launched as part of Circle 3.0 (July 2024), expanded throughout 2025.

9.1 Points system

  • Members earn points for: receiving likes, posting, commenting, joining events, completing assignments
  • Customizable point values per action
  • Default: 1 like received = 1 point

9.2 Levels and ranks

  • Custom levels/ranks with configurable names and point thresholds
  • Members progress through levels automatically
  • Level displayed on member profiles

9.3 Leaderboards

  • Community-wide weekly leaderboard
  • Space-level leaderboards
  • Can be made public or private
  • Spotlight top performers

9.4 Badges

  • Custom badges that appear on member profiles
  • Created and assigned by admins
  • Use cases: achievements, milestones, special roles

9.5 Gamification + workflows integration

  • Trigger automations when members reach certain levels (Business+)
  • Award perks: exclusive space access, discounts, VIP access based on rank
  • Custom rewards via workflow triggers

9.6 Tier availability

  • Basic gamification (points, levels, leaderboards) on ALL plans
  • Custom automated rewards require Business plan+ (workflows)

10. AI features

AI is Circle's dominant product theme in 2025–2026, spanning content creation, community management, moderation, and member support.

10.1 AI Content Co-pilot (Business+)

  • Generative AI writing assistant in the post/content editor
  • Accessible via "/" slash command
  • Helps draft, rewrite, and improve content

10.2 AI Agents (Circle Plus / Enterprise only)

  • Up to 10 customizable AI-powered agents per community
  • Custom name, avatar, bio, tone, and voice for each agent
  • Define agent purpose like a job brief (role, style, limits)
  • Knowledge Engine — Train on spaces, courses, posts, custom files, and custom knowledge snippets
  • Suggested questions to spark conversations
  • Admin-only and date-based content filters
  • "Pause AI" keywords for handoff to admins on sensitive topics
  • Assign agents to targeted audiences and specific spaces
  • AI Inbox — Shared workspace for admins to view all AI agent conversations and take over in real-time
  • 24/7 availability
  • RAG (Retrieval Augmented Generation) architecture — no data used for LLM training
  • Credit-based: 5,000 AI credits/month (Enterprise), 15,000 (Plus); 1 credit per AI action

10.3 AI Workflows (Circle Plus / Enterprise only)

  • AI Filters — Natural language content evaluation (detect negative sentiment, spam, specific topics) — Free
  • AI Actions — Auto-comment, hide posts, report posts, send DMs, auto-tag, rename posts — Usage-based credits
  • Content moderation automation
  • Auto-respond to FAQs
  • Welcome new members with personalized AI messages
  • Point members to relevant conversations
  • Categorize discussions for easier discovery

10.4 AI Copilot (launched November 2025)

  • Conversational AI assistant built into Circle's Help Widget
  • Natural language interaction for community management
  • Ask questions, take actions, get guided help
  • Access community analytics to surface trends, engagement insights
  • Every action transparent, reviewable, and controllable
  • Available on all Circle plans

10.5 AI Summaries (launched April 2025)

  • AI-generated summaries for posts, discussions, events, and other content

10.6 Automated transcriptions (Business+)

  • AI-powered transcriptions for videos, event recordings, course lessons
  • Makes video content searchable and accessible

10.7 Activity Scores (Business+)

  • AI-powered member engagement scoring
  • Benchmarked against data from other Circle communities
  • Identifies at-risk or highly engaged members
  • Helps find potential moderators/ambassadors

11. Workflows and automation

Available on Business plan ($199/mo) and above. Not available on Professional.

11.1 Automation workflows (if-then)

  • Visual workflow builder
  • 20+ event triggers: Member joins, completes course, publishes post, RSVPs to event, reaches gamification level, purchases paywall, tags added/removed, form submitted, etc.
  • Actions: Send DM, send email, add/remove tag, add/remove from space, send webhook, add to paywall, cancel subscription, etc.
  • 15+ pre-built workflow templates (onboarding, engagement, paywall management)
  • AI Filters and AI Actions integrated into workflow editor (Plus only)

11.2 Bulk action workflows

  • Select audience via segmentation rules (profile fields, tags, spaces, paywalls, location, RSVP, login date, etc.)
  • Perform immediate bulk actions: send DM, add/remove tags, add/remove from spaces
  • 20/month limit (Business), Unlimited (Plus)

11.3 Scheduled workflows

  • Plan and schedule bulk actions for future dates
  • One-time or recurring execution
  • 20 limit (Business), Unlimited (Plus)

11.4 Paywall-specific workflows

  • Automate actions on subscription events (purchase, cancellation, renewal)
  • Trigger welcome flows, space access changes, tag assignments

11.5 Workflow limits

BusinessCircle Plus
Automation workflows20Unlimited
Scheduled workflows20Unlimited
Bulk actions/month20Unlimited

12. Analytics and reporting

12.1 Community analytics

  • Members: Active members (DAU/WAU/MAU), new members, churned members, engagement trends
  • Posts & comments: Post volume, comment volume, top posts, engagement rates
  • Spaces: Per-space engagement data
  • Messages: DM analytics
  • Devices: Mobile vs. desktop usage, login tracking (when, where, how)

12.2 Revenue analytics

  • Transaction breakdowns
  • Monthly transaction revenue
  • Revenue by paywall
  • Trial conversion metrics
  • Churn rate
  • Subscription revenue tracking

12.3 Website analytics

  • Page view tracking for published pages
  • Traffic sources
  • Top-converting pages

12.4 Email analytics (Email Hub)

  • Open rates, click-through rates
  • Campaign performance tracking

12.5 Engagement insights

  • Activity Scores (AI-powered, Business+)
  • Member leaderboard data
  • Event attendance trends
  • Course completion rates (basic)
  • Top performers spotlight

12.6 Analytics redesign (October 2025)

  • Comprehensive analytics overhaul with redesigned dashboards
  • Five tabs: Overview, Members, Posts & Comments, Messages, Spaces
  • Advanced analytics filtering (Business+ for deeper filtering, Plus for full)

13. Customization and branding

13.1 Theme customization

  • Logo and community icon upload
  • Dark mode / Light mode toggle
  • Header background color
  • Sidebar color
  • Hover effects color
  • Link and button colors
  • Font customization (Inter default; customizable)
  • Space icons: emojis, shapes, or custom uploaded icons

13.2 Custom code

  • Custom CSS snippets (all plans)
  • Custom JavaScript snippets (all plans)
  • Head code snippets for Google Analytics, Meta Pixel, tracking pixels, Intercom, etc.
  • Custom HTML/code widgets in website builder

13.3 White-labeling

  • Remove Circle branding (Business+)
  • Branded email notifications — Custom "from" address, branded templates (Business+ included; $40/mo add-on on Professional)
  • Custom domain — Subdomain (community.yourbrand.com) or root domain (yourbrand.com), all plans
  • CNAME record configuration for custom domain
  • Note: Custom subdomain removes Facebook/Twitter SSO login options

13.4 Onboarding customization

  • Customizable welcome experience / onboarding steps and prompts
  • Customizable login/signup screens
  • Default landing page for new members (e.g., "Start Here" page)
  • Paywall lock screen customization (conversion opportunity)
  • Welcome messages via automation workflows

14. Mobile apps

14.1 Standard Circle app (all plans)

  • iOS and Android apps (Circle-branded)
  • Full feature access: community, courses, events, live streams, chat, DMs, profiles, search
  • Push notifications (member-configurable per space)
  • In-app purchases support
  • Community switcher (switch between multiple communities)
  • Live streaming from mobile
  • Desktop app (all plans, launched May 2025)
  • Limitations: Admin tasks require web app; no new member signups in free app; streaming quality variable on mobile

14.2 Branded apps — Circle Plus (custom pricing)

  • Fully branded iOS and Android apps listed in App Store and Google Play under YOUR brand
  • Custom app builder (launched April 2025)
  • Customizable welcome experience within branded app
  • Mobile push notification manager (branded push notifications)
  • Native in-app mobile payments
  • SDK for ad-performance tracking
  • Branded App Store listings
  • Design Studio — Circle's team creates marketing screenshots, splash screens, app icons
  • Done-for-you: fully built and maintained by Circle
  • ~4-week delivery timeline
  • Estimated cost: ~$30K/year (requires sales contact)
  • Reported stats: up to 147% membership growth, 7x mobile adoption, 37% higher engagement

15. Member management and audience

15.1 Member roles

RoleProfessionalBusinessCircle Plus
Admin35Unlimited
Moderator1015Unlimited
MemberUnlimitedUnlimitedUnlimited
Extra admins$10/mo each$10/mo eachIncluded
Extra moderators$20/mo per 10$20/mo per 10Included

15.2 Member profiles

  • Rich profiles with bio, photo, location, social links
  • Custom profile fields (Business+ included; $49/mo add-on on Professional)
  • Member badges (from gamification)
  • Gamification level/rank displayed
  • Activity scores (Business+)
  • Flyout/hover member profiles with activity summary

15.3 Member directory

  • Searchable, filterable directory
  • Filter by: location, roles, interests, custom profile fields, tags
  • Admin can enable/disable directory visibility
  • Configurable display
  • Redesigned directory tabs with full-screen browsing

15.4 Member tags

  • Create and assign tags to members
  • Tags used for segmentation, workflows, space access control
  • Bulk tagging via workflows
  • Public or private tags (configurable)
  • Tag colors and display format

15.5 Member management operations

  • Invite members (email invitations, custom invite links)
  • Bulk import/export (CSV)
  • Member activity logs (per-member activity view)
  • Suspend/ban members
  • Remove members
  • Member segments — Filter by tags, spaces, paywalls, location, RSVP, login date, profile fields, etc.
  • Custom emojis for space icons
  • Profanity filters

15.6 Onboarding

  • Customizable onboarding experience (welcome steps, prompts)
  • Onboarding emails (customizable)
  • Default landing page for new members
  • Welcome messages via automation workflows
  • Customizable login/signup pages

15.7 Connect feature (launched October 2025)

  • Member-to-member networking/matchmaking
  • Insights into how community members connect and grow together

15.8 Member locations (launched May 2025)

  • Display and browse member geographic locations within community

16. Moderation and admin tools

16.1 Moderation tools

  • Moderation overview dashboard
  • Moderator role with configurable capabilities
  • Content flagging/reporting by members
  • Keyword blocklists (spam prevention)
  • Content approval / pre-moderation option
  • Post/comment deletion
  • Member suspension/banning
  • Close comments on posts
  • Profanity filters
  • AI Moderation (Plus only) — Automated content detection, flagging, and reporting

16.2 Administration

  • Community and member activity logs
  • Site management: SEO settings, custom code snippets, default landing pages
  • Affiliate/conversion tracking code (all plans)
  • Sandbox community (Plus only) — Test environment for changes

17. SEO capabilities

  • Custom meta titles and descriptions for community, spaces, and individual posts
  • Custom URL slugs for posts and events
  • OpenGraph settings: custom OG title, description, and image for social sharing
  • Public spaces indexable by search engines
  • Custom code snippets for structured data, analytics, or SEO tools in head section
  • Mobile-responsive, SEO-friendly website builder templates
  • Gated/private content is NOT indexable

18. Integrations ecosystem

18.1 Native SSO integrations (all plans unless noted)

  • Facebook SSO
  • Twitter SSO
  • Teachable SSO
  • Thinkific SSO
  • Memberstack SSO
  • MemberSpace SSO
  • Memberful SSO
  • WordPress SSO (OAuth)
  • Outseta SSO
  • Bubble SSO
  • Auth0 SSO
  • SendGrid SSO
  • Custom OAuth 2.0 SSO (Circle Plus / Enterprise only)
  • miniOrange (third-party SSO, supports SAML)

18.2 Zapier integration (all plans)

  • 24+ triggers: New member, member removed, subscription active/cancelled/past due, paid/refunded charge, tagged member, new post, new comment, content flagged/approved/rejected, new space, new event, event RSVP, course/section/lesson completed, quiz submitted/passed/failed
  • 21+ actions: Invite member, add/remove member from space/space group/access group/event, create post/comment/event, update event, create course section/lesson, mark lesson complete, send DM, start group chat, tag/untag member, update member, create contact
  • 3 searches: Find member by email, verify member tag, verify space group membership
  • Connects to 8,000+ apps

18.3 Make.com (Integromat) integration

  • Triggers: New comments, new communities, member accepted invitation, new posts, new spaces, member tagged
  • Actions: Add member to space/space group, create comment/post, delete comment/post, invite member
  • Searches: Retrieve specific comment/post
  • Webhook support for custom scenarios

18.4 Other automation platforms

  • Pabbly Connect
  • Integrately (Business+)
  • Pipedream
  • n8n (via API/webhooks)
  • Latenode

18.5 Payment integrations

  • Stripe — Native, required for paywalls (handles recurring billing, one-time payments, refunds, 25+ currencies)
  • ThriveCart, ClickFunnels, Hotmart, SamCart, Kajabi — via Zapier
  • No native PayPal support (PayPal/Wise for affiliate payouts only)

18.6 CRM integrations (via Zapier)

  • HubSpot, Salesforce, ActiveCampaign, Airtable, Google Sheets

18.7 Email marketing integrations (via Zapier only — no native)

  • ConvertKit (Kit), Mailchimp, ActiveCampaign, AWeber, Flodesk, MailerLite

18.8 Analytics/tracking (via code snippets)

  • Google Analytics
  • Meta Pixel (Facebook)
  • Any tracking pixel via custom head code
  • Conversion tracking pixels (Professional+)

18.9 Embed providers (within posts)

  • 700+ embed providers: YouTube, Vimeo, Wistia, Loom, Spotify, Typeform, Airtable, and all oEmbed-compatible services
  • Custom HTML embeds for unsupported providers

18.10 Embeddable widgets (Circle on external sites)

  • Community Widget — Embeds entire community in bottom-left corner popup via iFrame
  • Space Widget — Embeds a specific space on any external page
  • Post Widget — Shows comments from a specific post (usable as blog commenting system)
  • Headless API — Build fully custom embed experiences (Business+)

19. API and developer platform

19.1 API architecture (Business+ only)

APIPurposeBase URL
Admin API v1 (Legacy)Admin automations, migrationsapp.circle.so/api/v1/
Admin API v2 (Current)OpenAPI-spec compatible, improved performanceapp.circle.so/api/admin/v2/
Headless Member APIMember-authenticated actions for custom front-endsapp.circle.so/api/headless/v1/
Headless Auth APIJWT token generation for member authenticationVia Auth SDK
Data API (Plus only)Event stream for data warehouse/ETLapp.circle.so/data_api/

19.2 API entities (data model)

  • CommunityMember — id, public_uid, name, email, is_admin, is_moderator, headline, bio, avatar_url, profile fields, space memberships, tags
  • Space — id, name, slug, type (basic/chat/event/course/members/image), access level
  • SpaceGroup — id, name, meta settings
  • SpaceMember / SpaceGroupMember — membership join records
  • Post (PostsBasic) — id, name, slug, status, body (HTML), comments_count, likes_count, published_at, url
  • PostsEvent — All post fields + recurring, event_type
  • Comment — id, post_id, community_member_id, parent_comment_id (threading)
  • PostLike — Like records
  • Topic — Content categories/tags
  • Event — Calendar events within event spaces
  • RecurringEventSetting — Recurring event configuration
  • CourseSection — Course structure container
  • CourseLesson (Lesson) — Individual lessons within sections
  • QuizAttempt — id, quiz_id, grade, result
  • MemberTag — id, name, color, display_format, is_public
  • ChatRoom — id, uuid, parent_id, name, is_embedded
  • ChatRoomMessage — id, chat_room_id
  • MemberSubscription — Subscription status (active, canceled, free_trial)
  • Notification — Member notifications (Headless API)
  • Message — Direct messages

19.3 Admin API endpoints

  • Spaces: List, get by ID, create, update, delete
  • Space Groups: List, get by ID, create, update, delete
  • Space Members: List by space, add member, remove member
  • Members: List, get by ID/email, create (invite), update, delete
  • Posts: List by space, get by ID, create, update, delete
  • Comments: List by space/post, create, delete
  • Post Likes: List, create (like), delete (unlike)
  • Topics: List
  • Events: Get, create, update
  • Course Lessons: List by course
  • Course Sections: List by course
  • Tagged Members: Get members with/without tag, apply tag, remove tag
  • Member Subscriptions: List, filter by status
  • Messages: Send messages
  • Me: Get current authenticated admin info
  • Communities: Get community info

19.4 Headless Member API endpoints

  • Posts: List, get by ID, create, update
  • Comments: List, create, delete
  • Events: List, RSVP
  • Notifications: List, mark as read
  • Chat Spaces: Get, interact
  • Community Member Search: POST with rich filters (name, email, headline, profile fields, range queries)
  • File Uploads: Direct upload support
  • Spaces: List, get details

19.5 Webhook events (32 documented events)

  • Course events (8): lesson chat room created, lesson chat message, course completed, lesson completed, section completed, quiz submitted/failed/passed
  • Chat events (8): chat space/direct/group/live stream room created and message created
  • Community member events (4): create, destroy, email_changed, joined_community
  • Space events (2): joined, left
  • Space group events (2): joined, left
  • Post events (4): basic published, comment created, comment liked, post liked
  • Calendar event events (5): ended, published, RSVP, live event ended, recurring event RSVP
  • Member tag events (2): tag created, tag destroyed

19.6 Authentication methods

  • Bearer Token (API Key) — Admin API v1 & v2
  • JWT Access Token — Headless Member API (persists across sessions)
  • JWT Refresh Token — Headless Auth API (auto-revoked after 1 month)
  • App Token — Headless Auth SDK (server-side only, must remain secret)
  • Data API Token — Separate token for data pipeline access

19.7 Auth SDK (official)

  • Available in Node.js, Ruby, Go, Python
  • Methods: getMemberAPITokenFromCommunityMemberId, getMemberAPITokenFromEmail, getMemberAPITokenFromSSOId, getMemberAPITokenFromRefreshToken, revokeRefreshToken, revokeMemberAPIToken

19.8 API limits and pricing

BusinessCircle Plus
Admin API requests/month5,00030,000
Extra Admin API requests$0.005/request$0.002/request
Headless API MAU100500
Extra Headless API MAU$0.50/MAU$0.30/MAU
Data API rate limit600 req/min

19.9 Third-party community SDKs

  • PHP SDK (adrosoftware/circle-so-api-php-sdk) — PHP >=8.1, actively maintained
  • Python SDK (ContainerNerds/circleso-python-sdk) — Community automation toolkit
  • Go SDK (miguelbemartin/circleso-go) — v1 API wrapper, partial coverage

19.10 GitHub (official: github.com/circleco)

  • react-add-to-calendar-recurring (React calendar component)
  • actions-mention-to-slack (GitHub Action)
  • stripe-ruby-mock (fork)
  • airbyte (fork for data integration)
  • No official Admin API client SDKs published on GitHub

20. Migration services

  • Payment migrations — Free for all plans. Transfers active Stripe subscriptions from legacy platforms.
  • Course migrations — Free for Annual Business plans+. Migrates from Kajabi, Teachable, Thinkific, etc. Quizzes/assignments cannot be migrated.
  • Email Hub migrations — Migrates subscriber lists, tags, segments, custom fields, templates, active automations. Cannot migrate past campaigns.
  • Content & member migrations — Standard on Business; Priority on Circle Plus. Community migration not natively offered; available via API or Circle partners.
  • Circle Plus migrations — Dedicated migration lead, priority resourcing, committed timeline windows, complex multi-platform support.

21. Security and compliance

  • SOC 2 Type II Certified
  • GDPR Compliant
  • CCPA Compliant
  • PCI SAQ Compliant
  • 99.9% Uptime SLA (status.circle.so)
  • AI data privacy: No member data used for LLM training; RAG-based architecture
  • Member data ownership: Community owners own all content and member data
  • Trust & Safety center (trust.circle.so)
  • No SCIM support — Enterprise user provisioning via SCIM is not available; SSO is OAuth only

22. Support and services

ProfessionalBusinessCircle Plus
Customer community (27K+ members)
Knowledge base (help.circle.so)
Priority email support
Priority technical support
Priority Beta features
Concierge onboarding
Dedicated customer success manager
Quarterly strategy calls
Monthly strategy callsFlexible
Sandbox community
Circle Academy
Expert/Partner directory

23. Additional programs and resources

  • Affiliate Program — Earn commissions referring new Circle customers
  • Partner Program / Expert Directory — Circle experts for hire
  • Circle Academy — Educational resources and training for community builders
  • Community Launch Guide — Step-by-step building guide
  • Community ROI Calculator — Tool for measuring community value
  • Circle Discover (discover.circle.so) — Public directory of Circle communities (launched January 2025)
  • Weekly live workshops, coaching calls, and office hours from Circle team
  • 30-day money-back guarantee

Complete pricing summary

ProfessionalBusinessEnterpriseCircle Plus
Monthly (annual)$89/mo$199/mo$419/moCustom
MembersUnlimitedUnlimitedUnlimitedUnlimited
Admins3510Unlimited
Moderators1015100Unlimited
Spaces203030+Flexible
Storage100GB250GB250GB+1TB
Transaction fee2%1%0.5%0.5%
Workflows20UnlimitedUnlimited
API access
AI Content Co-pilot
Transcriptions
Activity Scores
Remove branding
AI Agents
AI Workflows
Custom SSO
Branded mobile apps

Note on tier naming: Circle's marketing shows some inconsistency. The main pricing page lists Professional / Business / Circle Plus. Some pages reference an Enterprise tier at $419/mo between Business and Plus. The most current structure appears to be a four-tier model: Professional → Business → Enterprise → Circle Plus.


Key competitive gaps identified across sources

Third-party reviews consistently flag these limitations: no native email marketing integrations (forces Zapier or paid Email Hub add-on), transaction fees stacking on top of Stripe's fees (2–4% depending on plan), automation locked behind the $199/mo Business plan, no course completion certificates, single content type per space (cannot mix posts + events + courses), no SCIM provisioning for enterprise, limited calendar integrations (Google Calendar only), no self-hosting option, and no multilingual support. Circle's product velocity is high, however, with monthly releases addressing gaps — AI Copilot, website builder, advanced forms, Connect feature, and the custom app builder all shipped in 2025 alone.


Circle.so's complete technology stack revealed

Circle.so runs a Ruby on Rails monolith with a React/TypeScript frontend on AWS infrastructure, supported by Sidekiq, Kafka, Redis, ClickHouse, and Kubernetes. This analysis synthesizes evidence from 15+ source categories — job listings on Greenhouse, GitHub repositories, API documentation, Himalayas tech profiles, founder interviews, and public infrastructure signals — to map 80+ specific technologies across every layer of Circle's stack. The findings show a mature Rails-based architecture now undergoing significant AI and infrastructure investment, led by CTO Li Fan (ex-Google, ex-Pinterest Head of Engineering, ex-Lime CTO).


The Rails monolith at Circle's core

Circle's backend is definitively Ruby on Rails, confirmed across every engineering job listing on their Greenhouse board and reinforced by CEO Sid Yadav's background as founding engineer at Teachable (also Rails). The architecture follows a classic Rails monolith pattern — a single large application serving the product, with React handling the frontend via a single-page app model.

TechnologyLayerEvidenceConfidence
Ruby on RailsBackend frameworkEvery engineering job listing; GitHub repos; Himalayas tech profileConfirmed
RubyBackend languageJob listings; GitHub org language stats; sidekiq_job_controller gemConfirmed
SidekiqBackground jobsJob listings ("deep knowledge of Sidekiq"); sidekiq_job_controller open-source gem (36 stars) published by circleco, supporting Rails 7.2Confirmed
KafkaEvent streamingLead Engineer job listing; CRM listing (bonus points)Confirmed
ActionCableWebSockets/real-timeAPI docs expose wss://app.circle.so/cable — the canonical ActionCable endpointConfirmed
REST APIAPI architectureAPI docs at api.circle.so; Email Hub listing: "Integrate with Ruby on Rails backend through a REST API"Confirmed
OpenAPIAPI specificationAdmin API v2 documented via Swagger UI at api-headless.circle.so; Payments listing tagsConfirmed
GraphQLAPI (emerging)Marketing Hub Lead listing: "Bonus points" for GraphQL experienceInferred (future)

The backend supports four distinct API surfaces: Admin API v1 and v2 (server-side, bearer token auth), Headless Member API (JWT-authenticated, HS256), and a Data API (event streaming for ETL). Rate limits sit at 2,000 requests per 5 minutes per IP, with monthly quotas ranging from 5,000 (Business) to 250,000 (Plus Platform). Auth SDKs ship in Ruby, Node.js, Go, and Python — with a React UI kit (@circleco/headless-ui-kit) available on npm.


React and TypeScript power the frontend

The frontend stack centers on React with TypeScript, with Next.js adoption growing for newer product surfaces like Discover (recommendation engine/marketplace) and the marketing website.

TechnologyLayerEvidenceConfidence
ReactPrimary UI frameworkAll engineering job listings; Himalayas; GitHub fork of react-add-to-calendar-recurringConfirmed
TypeScriptFrontend languageAll frontend/full-stack job listingsConfirmed
Next.jsFramework (Discover, marketing site)Discover role: "React and Next.js front-end applications, SSR/SSG"; nextjs-boilerplate repo; /_next/image paths on circle.soConfirmed
TailwindCSSCSS frameworkListed as required in CRM, Growth, Payments, CMS, Design Systems rolesConfirmed
CSS/SCSSStylingJob listings; plate fork (SCSS)Confirmed
WebpackBundlerHimalayas tech profileConfirmed
Radix / Headless UI / shadcn/uiUI component librariesDesign Engineer role: "Experience working with Radix, Headless UI, or shadcn/ui"Confirmed
React QueryData fetchingPayments Platform listing tags on Built In NYCConfirmed
Underscore.jsUtility libraryHimalayas tech profileConfirmed
EmbedlyRich media embedsHimalayas tech profileConfirmed
Builder.ioMarketing CMScircle.so/ai-agents HTML references cdn.builder.ioConfirmed

The frontend architecture reveals a company in transition. The main product remains a React SPA served by Rails, but the Discover team explicitly requires Next.js with SSR/SSG — signaling that Circle is decomposing certain surfaces from the monolith. The Design Systems team is building a shared component library integrating Figma, Slack, and Notion, suggesting a push toward design consistency across a growing codebase.


Databases span relational, columnar, and in-memory stores

Circle uses a multi-database strategy. Job listings consistently reference "MySQL/PostgreSQL" with an "and/or" phrasing, suggesting both may be in production — possibly MySQL as the original primary and PostgreSQL for newer services, or both serving different purposes.

TechnologyLayerEvidenceConfidence
MySQLPrimary relational DBListed in nearly every engineering role; SRE role confirmsConfirmed
PostgreSQLRelational DBListed alongside MySQL in all rolesConfirmed
ClickHouseAnalytics/columnar DBSRE listing: "MySQL, Postgres, Clickhouse, and Redis"Confirmed
RedisCache / Sidekiq backendSRE listing explicitly; also required by SidekiqConfirmed
Amazon RedshiftData warehouseHimalayas tech profile; Staff Data & AI Engineer listingConfirmed
ElasticsearchSearch engineCRM and Marketing Hub listings: "Bonus points" for ElasticsearchInferred (likely)
Graph databasesExperimentalCRM listing: "Bonus points" for graph database experienceInferred (exploratory)

The SRE role's explicit listing of "MySQL, Postgres, Clickhouse, and Redis" is the most authoritative evidence of the full database landscape. ClickHouse's presence is notable — it indicates Circle has invested in a dedicated analytics-optimized columnar store separate from their transactional databases, suggesting significant data volume (the Payments listing references "100k+ RPM, 100GB+ databases").


AWS infrastructure with Kubernetes orchestration

Circle runs entirely on Amazon Web Services with container orchestration via Kubernetes. Infrastructure-as-code uses Terraform, and the web serving layer features a multi-tier architecture: Cloudflare → NGINX/OpenResty → Varnish → Rails.

TechnologyLayerEvidenceConfidence
AWSCloud providerHimalayas; SRE listing: "Deep expertise with AWS"Confirmed
Amazon EC2ComputeHimalayas tech profileConfirmed
KubernetesContainer orchestrationSRE listing: "Deep expertise with AWS and Kubernetes"Confirmed
DockerContainerizationPayments listing tags; QA Platform listingConfirmed
TerraformInfrastructure as codePayments listing tags on Built In NYCConfirmed
AWS Elastic Load BalancingLoad balancingHimalayas tech profileConfirmed
NGINXWeb server/reverse proxyHimalayas tech profileConfirmed
OpenRestyNGINX + Lua scriptingHimalayas tech profileConfirmed
VarnishHTTP caching layerHimalayas tech profileConfirmed
Amazon S3Object storage / filesHimalayas; BuildKite cache plugin fork uses S3Confirmed
Amazon CloudFrontCDNHimalayas tech profileConfirmed
CloudflareCDN / DNS / DDoS protectionHimalayas; Crunchbase profileConfirmed
FastlyCDN (tertiary)Himalayas tech profileConfirmed
jsDelivrOpen-source CDNHimalayas tech profileConfirmed

The triple-CDN strategy (Cloudflare + CloudFront + Fastly) is unusual and suggests sophisticated content delivery — likely routing different content types through different CDN providers. Cloudflare handles DNS and security, CloudFront serves media from S3, and Fastly may serve specific static assets or API responses. The OpenResty + Varnish combination indicates serious caching investment, with Lua scripting at the edge (OpenResty) and HTTP-level caching (Varnish) before requests reach Rails.


AI stack built on OpenAI and Anthropic with RAG

Circle's AI features — AI Agents, AI Copilot, and AI Workflows — are powered by a Retrieval Augmented Generation (RAG) architecture using LLM APIs. While Circle deliberately avoids naming its LLM provider in public-facing materials, job listings confirm they use both OpenAI and Anthropic APIs.

TechnologyLayerEvidenceConfidence
OpenAI APILLM providerStaff Data & AI Engineer listing: "AI/LLM libraries (OpenAI, Anthropic, LangChain)"; Applied AI rolesConfirmed (listed first)
Anthropic APILLM provider (secondary)Same job listing; Applied AI rolesConfirmed
RAG architectureAI retrieval patternCircle.so AI Agents page: "AI agents use Retrieval Augmented Generation" with detailed descriptionConfirmed
LangChainLLM orchestration frameworkStaff Data & AI Engineer listingConfirmed
PythonAI/ML languageAll AI-focused roles require "Strong proficiency in Python"Confirmed
Embeddings & ranking modelsML/recommendationsDiscover Lead Engineer and Sr. ML Engineer rolesConfirmed
Custom knowledge engineRAG retrievalAI Agents docs: searches community spaces, courses, documents, video transcriptsConfirmed

Circle's AI Agents page describes the RAG process explicitly: the user asks a question, Circle searches the community's "knowledge engine" for relevant snippets, then passes those snippets to the LLM API with a system prompt. The company states "Your data won't be used by AI/LLM platforms for training models." The AI team is substantial — with Lead and Senior Applied AI Engineers, an AI Platform Engineer (focused on evaluation and observability), a Staff Data & AI Engineer, and a Senior ML Engineer for the Discover recommendation engine. The investment in fine-tuning models and LLM inference infrastructure (both mentioned in Applied AI Lead scope) suggests Circle is moving beyond simple API calls toward more custom AI capabilities.


Native iOS plus React Native for mobile

Circle's mobile strategy uses a hybrid approach: a native Swift iOS app alongside React Native (with Expo) for Android and the branded Circle Plus white-label apps.

TechnologyLayerEvidenceConfidence
Swift (Native iOS)iOS appQA Engineer listing: "support our native iOS app, and all of our React Native apps" — explicitly separating native iOS from RNConfirmed
React NativeAndroid + branded appsSame listing; pluralized "React Native apps" suggests multiple buildsConfirmed
ExpoReact Native toolingQA listing: "Experience working with React Native (and Expo) or Swift"Confirmed
AppiumMobile test automationQA Engineer listingConfirmed
WebdriverIOMobile test frameworkQA Engineer listingConfirmed
BrowserStackCloud device testingQA listing: cloud testing infrastructureConfirmed
AWS Device FarmCloud device testingQA listing referencesConfirmed
In-app purchasesiOS/Android paymentsPayments listing: "native in-app payment providers"; QA listing: "ApplePay/GPay"Confirmed

The use of Expo with React Native is particularly significant for the Circle Plus branded app product — Expo's managed workflow enables generating multiple branded app builds from a single codebase, which is essential for Circle's offering of custom-branded community apps to customers.


Video delivery uses HLS; live rooms use WebRTC

Circle's video infrastructure serves three distinct use cases: video-on-demand (courses, uploads), one-to-many live streaming, and two-way live rooms. The specific video providers are not publicly disclosed, though the delivery architecture is visible.

TechnologyLayerEvidenceConfidence
HLS (HTTP Live Streaming)Video-on-demand deliveryGitHub gist documenting m3u8 + ts segment delivery from cdn-media.circle.soConfirmed
cdn-media.circle.soVideo CDN domainSame gist; Circle Downloader extension documentationConfirmed
WebRTCLive rooms (two-way video)Required protocol for interactive multi-participant videoConfirmed (by necessity)
VimeoVideo embeddingHimalayas tech profileConfirmed
Automated video transcriptionAI featureCircle product documentation for AI agents accessing video transcriptsConfirmed

The specific upstream video provider remains one of the biggest intelligence gaps. Circle serves VOD from cdn-media.circle.so rather than exposing a third-party domain like stream.mux.com, suggesting either a CDN proxy in front of a provider like Mux, or a custom pipeline using AWS MediaConvert + CloudFront. For live rooms (WebRTC), candidates include Daily.co, 100ms, LiveKit, or Agora — none confirmed. Mux is the leading hypothesis for VOD given its dominance in the creator/community platform segment (competitor Skool is a confirmed Mux customer), but no direct evidence exists.


CI/CD, testing, monitoring, and developer tooling

Circle's engineering practices are well-documented through their Quality Engineering roles, which reveal BuildKite as the primary CI/CD platform and Playwright as the primary test automation framework.

TechnologyLayerEvidenceConfidence
BuildKitePrimary CI/CDQA Engineer listing: "We use BuildKite"; cache-buildkite-plugin fork on GitHubConfirmed
GitHub ActionsSecondary CI/CDQA Platform listing; .github/workflows in repos; actions-mention-to-slack forkConfirmed
PlaywrightPrimary test automationQA Engineer and QA Platform listingsConfirmed
RSpecRuby testing.rspec file in sidekiq_job_controller repoConfirmed
CypressFrontend testingQA Platform listingConfirmed
JestUnit testingQA Platform listingConfirmed
Standard RubyRuby linting.standard.yml in sidekiq_job_controller repoConfirmed
GrafanaMonitoring dashboardsPayments Platform listing tags on Built In NYCConfirmed
PrometheusMetrics collectionPayments Platform listing tags on Built In NYCConfirmed
PostmanAPI testingHimalayas tech profileConfirmed
GitVersion controlDesign Engineer: "Familiarity with Git workflows and preview deployments"Confirmed
CursorAI coding toolDesign Engineer listing: requiredConfirmed
Claude CodeAI coding toolDesign Engineer listing: requiredConfirmed
FigmaProduct designMultiple roles; Sid Yadav in The Peel podcast: "we jammed on Figma"Confirmed
NotionInternal documentationDesign Systems listing; Himalayas profileConfirmed
GitBookAPI documentationapi.circle.so: "Powered by GitBook"Confirmed
Swagger UIAPI explorerAdmin API v2 at api-headless.circle.soConfirmed

The explicit requirement for Cursor and Claude Code in Design Engineer roles reveals Circle is aggressively adopting AI-assisted development tools — consistent with Sid Yadav's LinkedIn posts about an internal "AI Mandate" reshaping how the team works.


Payments, analytics, data pipeline, and marketing stack

Circle's payments infrastructure centers on Stripe with growing PayPal support. The Payments Platform Engineer role details specific Stripe products: Connected Accounts, Invoicing, Subscriptions, and Subscription Schedules. The analytics and data stack is sophisticated, with Segment as the customer data platform feeding into multiple analytics tools.

TechnologyLayerEvidenceConfidence
StripePrimary payment processorJob listings: "we heavily use Stripe"; multiple product featuresConfirmed
PayPalSecondary paymentsPayments listing: "Stripe, PayPal, and native in-app payment providers"Confirmed
SegmentCustomer data platformHimalayas tech profileConfirmed
MixpanelProduct analyticsHimalayas tech profileConfirmed
Google AnalyticsWeb analyticsHimalayas tech profileConfirmed
Google Tag ManagerTag managementHimalayas tech profileConfirmed
HotjarSession recording / heatmapsHimalayas tech profileConfirmed
LookerBusiness intelligenceHimalayas; Staff Data & AI listingConfirmed
ProfitWellSubscription analyticsHimalayas tech profileConfirmed
HubSpotCRM / marketingHimalayas; Staff Data & AI listing confirms as primary CRMConfirmed
dbtData transformationStaff Data & AI listing: "build dbt projects from scratch"Confirmed
AirbyteETL / data integrationGitHub fork of airbyte repo; Data API docs: Airbyte connector YAMLConfirmed
Airflow / DagsterData orchestrationStaff Data & AI listingConfirmed
ClayData enrichmentStaff Data & AI listing (mentioned multiple times)Confirmed
AutopilotHQMarketing automationHimalayas tech profileConfirmed
Facebook PixelAd trackingHimalayas tech profileConfirmed
Facebook Ads, Google Ads, LinkedIn AdsAdvertising platformsHimalayas tech profileConfirmed

What remains unknown — and what it tells us

Several stack layers remain opaque despite exhaustive research, which itself reveals Circle's security posture:

  • Email delivery service: Circle recently launched Email Hub (marketing + transactional email) but has not disclosed whether they use SendGrid, Postmark, Amazon SES, or Mailgun. Given their AWS-heavy infrastructure, Amazon SES is the most likely candidate for cost efficiency at scale.
  • Search technology: Elasticsearch appears as a "bonus" skill in job listings but no search service is confirmed. For a Rails app, PostgreSQL full-text search or Elasticsearch are the most probable options.
  • Feature flags: Job listings reference "gradually release behind feature flags" across all engineering roles, but no specific tool (LaunchDarkly, Flipper) is named. Flipper (the most popular Ruby gem for feature flags) is the strongest hypothesis for a Rails shop.
  • Push notifications: No provider confirmed. Firebase Cloud Messaging is most likely given their React Native usage.
  • Error tracking: No provider confirmed. Sentry is overwhelmingly the default for Rails + React stacks.
  • Specific video/streaming providers: The upstream VOD provider and WebRTC service for live rooms remain unconfirmed.

Conclusion

Circle's technology stack reflects a pragmatic Rails-first engineering culture that prioritizes shipping speed over architectural novelty — a sensible choice for a community platform that must support diverse features (discussions, courses, events, chat, payments, AI, email). The core architecture is a well-scaled Rails monolith backed by MySQL/PostgreSQL, Redis, and Sidekiq, with ClickHouse for analytics and Kafka for event streaming. The frontend is React/TypeScript with TailwindCSS, with Next.js adoption underway for newer surfaces.

Three strategic technology bets stand out. First, the aggressive AI investment — with 4+ dedicated AI roles, RAG infrastructure, LangChain, and partnerships with both OpenAI and Anthropic — positions Circle to differentiate through intelligent community features. Second, the headless API architecture (four distinct API surfaces, Auth SDKs in four languages, React UI kit) signals Circle's evolution from a monolithic SaaS into a platform that third parties can build on. Third, hiring CTO Li Fan — whose resume includes VP Engineering at Baidu, Head of Engineering at Pinterest, and CTO at Lime — suggests Circle is preparing its infrastructure for significantly larger scale.

The engineering team of roughly 100 product and tech employees out of ~200 total is organized into specialized squads (CRM, CMS, Live, Growth, Payments, AI, Discover, Design Systems, Infrastructure, Quality) — a structure that enables parallel development across Circle's expanding product surface. The consistent requirement for AI coding tools (Cursor, Claude Code) and the "AI Mandate" Sid Yadav has discussed publicly indicate that Circle is not just building AI features for customers but fundamentally changing how their own team operates.

On this page

Circle.so1. Community structure and spaces1.1 Space types1.2 Space configuration1.3 Space groups1.4 Community navigation1.5 Space limits by plan2. Content and posts2.1 Rich text editor2.2 Media and embeds2.3 Member engagement on posts3. Chat and messaging3.1 Chat spaces3.2 Direct messaging (DMs)4. Courses and learning management4.1 Course builder4.2 Course delivery types4.3 Course engagement4.4 Course monetization4.5 Course limitations (noted by third-party reviews)5. Events and live features5.1 Events5.2 Live streams5.3 Live rooms5.4 Live hours and add-ons6. Website builder6.1 Page builder6.2 Dynamic content and conversion6.3 Page configuration6.4 Tier availability7. Email hub (email marketing add-on)7.1 Email broadcasts7.2 Contact management (CRM)7.3 Forms7.4 Automations7.5 Email analytics7.6 Email configuration7.7 Community email notifications (separate from Email Hub)7.8 Email Hub pricing8. Payments and monetization8.1 Payment types8.2 Checkout and management8.3 Paywalls8.4 Native affiliate program8.5 Transaction fees by plan8.6 Revenue analytics9. Gamification9.1 Points system9.2 Levels and ranks9.3 Leaderboards9.4 Badges9.5 Gamification + workflows integration9.6 Tier availability10. AI features10.1 AI Content Co-pilot (Business+)10.2 AI Agents (Circle Plus / Enterprise only)10.3 AI Workflows (Circle Plus / Enterprise only)10.4 AI Copilot (launched November 2025)10.5 AI Summaries (launched April 2025)10.6 Automated transcriptions (Business+)10.7 Activity Scores (Business+)11. Workflows and automation11.1 Automation workflows (if-then)11.2 Bulk action workflows11.3 Scheduled workflows11.4 Paywall-specific workflows11.5 Workflow limits12. Analytics and reporting12.1 Community analytics12.2 Revenue analytics12.3 Website analytics12.4 Email analytics (Email Hub)12.5 Engagement insights12.6 Analytics redesign (October 2025)13. Customization and branding13.1 Theme customization13.2 Custom code13.3 White-labeling13.4 Onboarding customization14. Mobile apps14.1 Standard Circle app (all plans)14.2 Branded apps — Circle Plus (custom pricing)15. Member management and audience15.1 Member roles15.2 Member profiles15.3 Member directory15.4 Member tags15.5 Member management operations15.6 Onboarding15.7 Connect feature (launched October 2025)15.8 Member locations (launched May 2025)16. Moderation and admin tools16.1 Moderation tools16.2 Administration17. SEO capabilities18. Integrations ecosystem18.1 Native SSO integrations (all plans unless noted)18.2 Zapier integration (all plans)18.3 Make.com (Integromat) integration18.4 Other automation platforms18.5 Payment integrations18.6 CRM integrations (via Zapier)18.7 Email marketing integrations (via Zapier only — no native)18.8 Analytics/tracking (via code snippets)18.9 Embed providers (within posts)18.10 Embeddable widgets (Circle on external sites)19. API and developer platform19.1 API architecture (Business+ only)19.2 API entities (data model)19.3 Admin API endpoints19.4 Headless Member API endpoints19.5 Webhook events (32 documented events)19.6 Authentication methods19.7 Auth SDK (official)19.8 API limits and pricing19.9 Third-party community SDKs19.10 GitHub (official: github.com/circleco)20. Migration services21. Security and compliance22. Support and services23. Additional programs and resourcesComplete pricing summaryKey competitive gaps identified across sourcesCircle.so's complete technology stack revealedThe Rails monolith at Circle's coreReact and TypeScript power the frontendDatabases span relational, columnar, and in-memory storesAWS infrastructure with Kubernetes orchestrationAI stack built on OpenAI and Anthropic with RAGNative iOS plus React Native for mobileVideo delivery uses HLS; live rooms use WebRTCCI/CD, testing, monitoring, and developer toolingPayments, analytics, data pipeline, and marketing stackWhat remains unknown — and what it tells usConclusion