Multiple 3CX instances (customers) & OpenAI Projects/Keys

BLS_LeeR

Silver Partner
Joined
Jun 8, 2022
Messages
10
Reaction score
2
We're using our own OpenAI account and I'm trying to understand the best way to connect multiple instances of 3CX (customers). Should we put each customer in their own OpenAI project with unique key? All in the same "3CX" project with unique keys, or same project same keys? Will the AI agent from one 3CX instance "train" a different agent in a different 3CX instance if they share a project or key? Like cross-pollenate and start answering questions based on learned behavior from another unrelated 3CX AI agent?
 
Hello,

Separate keys at least for accounting purposes should be a good idea (billing, limit setting etc), plus see below.

Regarding agent cross talk, that doesn't really happen - but on a single key they will all share the Knowledge Base pool - meaning any documents uploaded via one instance are visible and selectable on other instances with the same key. So again each client/PBX is better off using a unique key to avoid cross-domain data leaks.
 
If you want billing visibility per customer, you will likely need to use a separate project and key for each. Last I looked the ability to report per key was not possible in the native OpenAI reports.
 
HI Dears
You must do this
  1. One OpenAI Project per Customer
  2. One unique API key per customer
That will give you:
  • Data isolation (no shared knowledge base)
  • Clean billing separation
  • Usage limits per customer
  • Reduced risk of accidental data leakage
  • Better security hygiene
Important Clarification
AI agents Do NOT train each other and Do NOT remember conversations unless you store them. They Do NOT share memory unless you share Files, Vector stores or API keys/projects.

The only real cross-risk is shared project resources, not model learning.
If multiple customers share the same project and documents are uploaded, then customer A's documents could be accessible by Customer B's.

So the best way is to make one openAI project for each 3CX Installation.
Cheers
 
This is what I was looking for. Thanks!
 

Forum statistics

Threads
111,969
Messages
590,050
Members
164,883
Latest member
3sCXuser