Summary
Wants to generate a pre-authenticated, single-use embed URL for a new app builder (React, /rr/app/) app so external users without Retool accounts can access embedded pages, but the classic POST /api/embed-url/external-user flow only lands on the classic /embedded/authed/ route (empty shell for React apps) and the /rr route always forces a login.
AI Response
This is a current limitation rather than a misconfiguration: the new app builder is still in beta, and public/external access β including pre-authenticated embed URLs and public/embedded link generation β is not yet supported for new-builder (React) apps. Retool staff have confirmed this directly and noted these capabilities are actively being worked on, while all embed and external-user tooling (including POST /api/embed-url/external-user) remains scoped to classic apps. For now, the only supported paths are to keep external-facing embeds on a classic app or to have users authenticate with a Retool session; there is no new-builder equivalent of the external-user embed endpoint yet. Following the linked threads is the best way to track when this ships.
Sources
Unable to Generate Public/Embedded Link for New App
Retool staff confirm that public/embedded link generation is not yet available in the new app builder beta and is actively being added, pointing to the tracking thread for updates.
Does React app builder have any fully-public no-account mode?
A Retool staff reply directly states that public (no-account) access is not yet supported in the new app builder, corroborating why logged-out external users are bounced to login.
The Community Team is testing out a new automation. Let us know if it's helpful (or not) by leaving a
,
, or
. Or by marking this post as the "Solution"! Let us know if you have any feedback here. ![]()