Core Gets a VA Seat
v0.14.0Optio exists so you can hand student support to an assistant without handing over your admin password. Until today the entry plan couldn't actually do that — Core included a single seat, and the school admin already occupied it. Core now includes a seat for one VA.
Updates
- Core includes 1 admin + 1 VA. Your assistant gets student lookup by email and course progress. They cannot see revenue, lifetime value, or your full student list — that's enforced by their role, not by a setting they can switch off.
- Clearer seat counts. Plan seat limits have always counted the admin. That's now stated explicitly rather than implied.
- Core plan messaging now leads with delegation rather than "essential student tracking", which is what the plan is actually for.
Fixed
- Expired schools now lock staff too. When a subscription lapsed, the school admin lost access but their VAs and tutors kept working — so a school could stop paying and carry on through delegated staff. All roles are now locked consistently. Active trials and the 48-hour payment grace period are unaffected.
- VA search access on older accounts. Schools created before role permissions shipped could end up with a VA who could sign in but not search for anyone. The fallback defaults now match the ones new schools get.
- Access Policies permission accuracy. The permission check for editing role policies reported access that admins on Core and Insight don't have. The page itself always showed the correct upgrade prompt, so nothing changes in practice — the underlying check is simply no longer misleading.
- Course data on transactions was never being stored. Teachable doesn't include a course on a transaction — it's only on the pricing plan — so every synced transaction recorded no course at all. Optio now resolves it properly. This is why the Ascension & Leakage report could show no products to choose from. Existing transactions pick up the course on their next sync.
- "Access Until" now correct for fixed-date products. If a product is set so that every student loses access on one specific date, Optio previously showed no end date at all — indistinguishable from access that never expires. Both of Teachable's limited-access modes are now handled, and dates read from the product's real settings are no longer marked as estimates.
- Analytics pages now respect your plan. Retention Risk, Course Insights and the Ascension report checked only whether you were an admin, not whether your plan included them — so they were reachable by direct link from a plan that doesn't include analytics, and stayed reachable after a subscription lapsed. All three now apply the same plan and role checks as everywhere else. They also now show the correct school when a Optio support session is viewing your account.