Feature Request: Support Multiple Accounts per Integration and Bot
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- typescript
- Domínio
- authentication, authorization, backend-api-design
Direção de pesquisa
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.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- TypeScript
- Estrelas
- 9.2k
- Forks
- 1.2k
- Merge médio
- 1d 17h
- PRs com merge (30d)
- 173
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Tem um modelo de pull request
- Sem guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de CopilotKit/OpenBot
-
Composio plugin sends x-api-key, but connect.composio.dev/mcp requires x-consumer-api-keyTalvez já em andamento @azmi2409 assumiu há 9 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
CopilotKit/OpenBot#817 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Wrong key location at startupTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
CopilotKit/OpenBot#800 ·
Mantenedores costumam responder em até 1 dia
-
The work was interrupted.Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100
CopilotKit/OpenBot#988 ·
Mantenedores costumam responder em até 1 dia
-
壓縮上下文失敗。Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 15/100
CopilotKit/OpenBot#983 ·
Mantenedores costumam responder em até 1 dia
-
55Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
CopilotKit/OpenBot#975 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de CopilotKit/OpenBot
Issues semelhantes
-
Cleanup SetupTalvez já em andamento @AlexanderKaran assumiu hoje. Abertadocumentation enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
e18e/framework-tracker#769 ·
Mantenedores costumam responder em até 1 dia
-
fix(docker): correct stale --db-path comments in fetch/git Dockerfiles and clarify git READMEAbertabug v2
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
modelcontextprotocol/servers#5483 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 84/100
XiaomiMiMo/MiMo-Code#2783 ·
Mantenedores costumam responder em até 1 dia
-
area: web bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
kinqsradio/orbyn-engineering#227 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
joeldesante/TurfBuilder#258 ·
Mantenedores costumam responder em até 1 dia