Hey @A_Bradley , built-in chat authentication allows for only one credentials pair. What you are suggesting sounds reasonable to me. That would imply you keeping track of the credentials in some sort of database and let the user to proceed talking to your AI app if the credentials match against those in the database. You likely want to have an expiration set of each credentials which would also imply deleting or “flagging” those that have expired.
Alternatively, you would use some sort of a proxy in front of your n8n app that would perform the authentication for you before forwarding the query to the app.
PS. It sounds like the user in AI Chat which response based on employee profile already implemented the authentication part or knows how to do it.