Allow AI Agent Conversations for Unauthenticated Guest Users on Public Apps

Title: Allow AI Agent Conversations for Unauthenticated Guest Users on Public Apps

Description:

The Base44 agent conversation system currently requires authentication for all users. The

/agents/conversations

endpoint always returns a 401 error for anonymous visitors, even when the app is set toPublic (No Login Required)and

allow_public_access: true

is configured in the agent settings.

Use case: I have a public-facing counseling practice website where anonymous visitors need to interact with an AI agent chatbot before they have an account. Requiring login before chatting creates unnecessary friction and defeats the purpose of having a public-facing assistant.

Current workaround: Replacing the Base44 agent entirely with a direct Anthropic API call proxied through a backend function. This works but loses all the benefits of Base44's native agent system (memory, tool configs, conversation history, etc.).

Requested behavior: When an app is set to Public (No Login Required), the agent should support anonymous/guest conversations without requiring authentication. A guest session or temporary identifier could be used to maintain conversation context.

Impact: This affects any public-facing app that wants to use a chatbot for lead generation, customer support, or information gathering before a user creates an account.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
πŸ’‘

Feature Request

Date

2 days ago

Author

Jerry Ray

Subscribe to post

Get notified by email when there are changes.