Have something to say?
🧩 Active Directory (AD) Integration Setup
We’re introducing support for Active Directory (AD) integration to help enterprise teams streamline user management and access control. 🏢 What’s Coming? With AD setup, organizations will be able to: Sync users and groups from their internal Active Directory Manage access and permissions centrally through their existing identity provider Enable single sign-on (SSO) for faster and more secure login experiences ⚙️ Setup & Access Available for Enterprise plans only Admins will be able to configure AD via the organization settings page Requires initial configuration of: Directory connection (LDAP/SAML or SCIM support) Admin credentials Sync frequency preferences 🔐 Benefits: Simplifies user provisioning and de-provisioning Ensures role-based access is aligned with org policies Improves security and compliance for enterprise customers We’re currently finalizing setup instructions and integration support. More details and a setup guide will be shared soon!
🔍 Investigating Google Doc Integration Warning
We're currently investigating a warning users see when attempting to use our Google Docs integration: "Google hasn’t verified this app. The app is requesting access to sensitive info in your Google Account. Until the developer verifies this app with Google, you shouldn't use it." ⚠️ What’s Happening? Google displays this message when an app has not yet completed its OAuth verification process. This is standard for new integrations requesting access to certain types of Google data. 🧪 Temporary Workaround: To proceed if you trust the app: On the warning screen, click "Advanced" Then click "Go to echobase.ai (unsafe)" Follow the remaining steps to authorize access ⚠️ Only proceed if you are comfortable continuing with this unverified integration. We are actively working to resolve this. 🔧 Next Steps: Submit the app for Google OAuth verification Review and minimize requested scopes where possible Keep users informed once the app is fully verified We’ll remove this warning as soon as Google completes the verification process. Thank you for your patience and understanding!
💳 Price Card Updates & Button Verbiage Improvements
We’re refining the billing page experience to better reflect a user’s current plan and provide clearer actions based on their plan status. ✅ What’s Changing? For Enterprise Members/Admins: Main Price Card CTA: The current enterprise plan card will now have a disabled grey button labeled “Current Plan.” This helps eliminate confusion and accidental clicks. Secondary CTA: A new “Leave Group” button will appear below the Current Plan button. Styled like the "Cancel Subscription" button. Clicking it will prompt a confirmation dialog before leaving the organization. For All Users: Plan Tier Labeling Logic: On the billing page: For higher-tier plans, the CTA will say “Upgrade” For lower-tier plans, the CTA will say “Reduce Plan” The label “Select” will be removed for better clarity These changes help users understand their plan status at a glance and make more informed decisions around billing actions.
⏸️ Account “On Hold” Functionality
We’re introducing new logic to gracefully handle accounts with billing issues or manual holds. 📝 What’s Changing? Accounts that enter a billing lapse or are manually flagged will be placed “on hold” for a short period, during which all product features will be temporarily disabled. ✅ Key Behavior: Temporary Hold Periods: Enterprise accounts: 7-day hold after failed billing Individual users: 5-day hold after failed billing After the hold period ends, if billing is still unresolved, accounts will be moved to the Starter (free) plan. User Experience: On-hold users will see a dialog notification preventing feature access. Enterprise org members/admins will be notified when their organization is put on hold. This improves how we handle failed payments or paused accounts, giving users time to recover before losing access.
🛠️ Upcoming Plan Management Improvements
We’re making plan changes smoother and fairer! Here's what’s coming soon: ✅ Better Cancellation Handling Current: Cancelling your plan drops you to the free tier immediately. Coming Soon: If you cancel your plan, you'll keep your current plan limits until the end of your billing cycle. ➡️ No more sudden downgrade! 📦 Smart Plan Switching (Upgrade/Downgrade) Whether you're upgrading or downgrading, your unused limits will follow you. Example Upgrade: You’re on the Individual plan with: 🗨️ Chats used: 10/30 🎨 Images used: 10/10 You upgrade to Professional. Instead of starting fresh, you’ll get: 🗨️ Chats: 10/75 (30 + 45) 🎨 Images: 10/30 (10 used + 20 new) These rolled-over limits last until the end of your new billing cycle. After that: your usage resets based on your new plan. ⏳ Status: In Progress We’re currently: Exploring Supabase’s support for automated limit resets 🔍 Building a new system to track and carry over limits 💡 You’ll see this rolled out in the next few weeks. We'll keep this board updated!