Feature Request: Support Multiple Accounts per Integration and Bot
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
- Lĩnh vực
- authentication, authorization, backend-api-design
Hướng nghiên cứu
Start by locating how integrations are connected, how credentials and permissions are stored, and how Bots receive tools or account access. Trace one integration through connection, Bot assignment, and task execution to see which parts assume a single account. Done means users can connect multiple accounts, assign and manage them per Bot, and use assigned accounts together in a workflow.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
Currently, OpenBot does not provide a clear way to connect multiple accounts of the same integration and assign them to a single Bot.
For example, I want my Chief of Staff Bot to access multiple Gmail accounts, multiple Google Calendar accounts, and potentially multiple accounts from other supported integrations.
A single integration connection should not be limited to one account per user or Bot.
Expected Behavior
Support multiple accounts at different levels:
-
User Level: Allow users to connect multiple accounts of the same integration (e.g., multiple Gmail and Google Calendar accounts).
-
Integration Level: Maintain independent connections, credentials, and permissions for each account.
-
Bot Level: Allow users to assign one or more connected accounts to individual Bots. Different Bots can have access to different accounts.
-
Execution Level: When a Bot performs a task, it should be able to access all accounts assigned to it and use them together in a single workflow.
-
Permission Level: Allow users to independently manage, revoke, and modify account access for each Bot.
Example Use Case
I have a Chief of Staff Bot.
I assign it:
- Gmail: Personal, Work, Business.
- Google Calendar: Personal, Work, Business.
When instructed to prepare my daily briefing, the Bot should retrieve and consolidate relevant information across all assigned accounts into one response.
Goal: Enable multi-account, multi-integration access with flexible account assignment and permissions at the Bot level, rather than treating each integration as a single-account connection.
- Ngôn ngữ chính
- TypeScript
- Star
- 9.2k
- Fork
- 1.2k
- Merge trung bình
- 1 ngày 17 giờ
- Pull request đã merge (30 ngày)
- 173
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của CopilotKit/OpenBot
-
Composio plugin sends x-api-key, but connect.composio.dev/mcp requires x-consumer-api-keyCó thể đã có người làm @azmi2409 đã nhận 9 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
CopilotKit/OpenBot#817 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Wrong key location at startupCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
CopilotKit/OpenBot#800 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
The work was interrupted.Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
CopilotKit/OpenBot#988 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
壓縮上下文失敗。Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
CopilotKit/OpenBot#983 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
55Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 10/100
CopilotKit/OpenBot#975 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của CopilotKit/OpenBot
Issue tương tự
-
Chip source filter and denial markers miss Storage rows when a Storage activity source is pickedĐang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
omdsh-dev/DSH-better-sidebar#1141 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
desktop linux photos
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Cleanup SetupCó thể đã có người làm @AlexanderKaran đã nhận hôm nay. Đang mởdocumentation enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
e18e/framework-tracker#769 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
fix(docker): correct stale --db-path comments in fetch/git Dockerfiles and clarify git READMEĐang mởbug v2
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
modelcontextprotocol/servers#5483 ·
Maintainer thường phản hồi trong vòng 1 ngày