Working with Teams
- Published on
1. What Is a Team?
A Team is a private workspace where every member:
- Sees the same database connections
- Keeps their own chats and history
- Shares the plan’s API credits and seat-based billing
- Gains access according to their role: Owner or Member
Seat price:
$29 USD / seat / month
or$239 USD / seat / year
(added or removed seats are prorated automatically)
2. Inviting Coworkers
Requirement: Only Team Owners on the Pro plan (or Pro trial) can invite members.
Go to Settings → Team & Billing
Click “Add New Member”
Enter their email address and check the pricing consent box
Click Add Member
- Existing text2sql.ai user? They’re added immediately.
- New to text2sql.ai? We email them an invite link.
🎉 A toast confirms the invite and your subscription automatically adds one seat.
3. Switching Between Teams
If you belong to multiple teams, simply:
Click the Team Selector at the top of the app.
Pick another team from the list.
- Your connections list, chats, and usage instantly refresh for the selected team.
4. Removing a Member
- In Settings → Team & Billing, locate the member in the table.
- Click the trash-can icon → confirm removal.
- The seat count drops at the start of the next billing cycle (no mid-cycle refunds).
Owners cannot remove themselves.
5. Renaming Your Team
- In Settings → Team & Billing, click the pencil next to the team name.
- Enter the new name and save—visible to all members instantly.
6. Understanding Billing
Action | When am I charged? | What you’ll see |
---|---|---|
Create Team | No extra fee (owner’s seat is already counted) | Plan unchanged |
Add Member | Prorated immediately for the remainder of the current cycle | Stripe invoice shows “+1 seat” line item |
Remove Member | Seat credit applied at next renewal | Quantity decreases on next invoice |
All seats share the same API credits and unlimited message allowance (on Pro).
8. Roles & Permissions
Role | Can invite/remove people | Can rename team | Can delete connections | Billed seat? |
---|---|---|---|---|
Owner | ✅ | ✅ | ✅ | ✅ |
Member | ❌ | ❌ | ✅ (to their access level) | ✅ |
9. Best Practices
- Grant read-only DB users Minimise risk: connect using database roles with limited permissions.
- Comment your schema Shared comments help every teammate (and the AI) understand your data.
- Review seats monthly Remove ex-employees before the next renewal to avoid unneeded charges.
10. Troubleshooting
Issue | Fix |
---|---|
“Add Member” button disabled | You’re on the Free/Basic plan or not the owner—upgrade or contact the owner. |
Invite email not received | Ask the recipient to check spam/junk, or resend by removing & re-inviting. |
Member can’t see connections | Ensure they’re in the correct team (check the Team Selector). |
Owner leaving the company | Transfer ownership: invite new owner, contact support to migrate if needed. |
Still have questions? Drop us a line at support@text2sql.ai and we’ll be happy to help your team query smarter—together!