Real screenshots and analysis of how Retool handles empty states, error states, and AI input & output. See exactly how they implement these patterns across their product.
Retool takes a builder-oriented approach to internal tools, offering a drag-and-drop component library backed by direct database and API connections. The product serves a technical audience — developers building admin panels, dashboards, and operational tools — so it can afford more complexity in its interface than a consumer product. Their system states reflect this builder context: empty states orient you in the tool-building workflow, errors surface technical details that help with debugging, and AI features assist with query writing and component configuration.