80 articles in this collection
Advanced settings
Manage the infrastructure behind your app's built-in backend (Cloud): check its resource health, resize it, increase database storage, export your data, and pause or remove it.
Publish your app as an MCP server
Turn a published RShift Sites app into an MCP server for ChatGPT, Claude, and other AI assistants. Configure tools, sign-in, permissions, and access.
Implement changes in Build mode
Build mode lets RShift Sites implement and verify changes directly in your project, handling execution end to end with minimal supervision.
AI features for your app
Add AI features like chatbots, summaries, and image generation to your RShift Sites app with the built-in AI connector. No API keys or provider setup required.
Project analytics
Track visitors, page views, bounce rate, visit duration, traffic sources, and device usage for your published apps in real time.
Create and manage API keys
Create, scope, and revoke workspace API keys (access tokens) for the RShift Sites API, and set per-key credit limits.
Add Apple authentication to your app
Add Sign in with Apple to your app using managed Apple OAuth or your own Apple Developer credentials.
Audit logs
Monitor workspace activity with Enterprise audit logs. Filter by action, member, resource, or time range to review events such as membership changes, project actions, authentication events, and workspace settings or configuration changes.
Users and authentication
Manage your app's users and configure how they sign in: email, phone, Google, Apple, Microsoft, and SAML SSO, all part of the built-in backend (Cloud).
Publish apps with branded URLs
Create consistent, branded URLs for every app in your workspace.
Test your app in a browser
Learn how RShift Sites uses browser testing to verify your app by clicking buttons, filling forms, testing flows, and checking behavior across screen sizes.
Build secrets
Store encrypted, workspace-level environment variables that RShift Sites injects when your projects build, for example npm tokens for installing private packages.
Manage training data and privacy
Control whether your data is used to train RShift Sites' AI models, and understand how RShift Sites handles your personal data.
Design templates
Reuse RShift Sites projects as design templates. Templates copy the full codebase, including design, components, and structure, to maintain consistency and accelerate development.
Set up SCIM user provisioning
Configure SCIM provisioning to automatically create, update, and remove users in RShift Sites using your identity provider. Manage user access, roles, and lifecycle centrally with Okta, Microsoft Entra ID, and other SCIM 2.0 providers.
Set up workspace single sign-on (SSO)
Connect Okta, Auth0, Microsoft Entra ID, or any OIDC/SAML 2.0 provider to enable secure, centralized authentication for your workspace.
Discuss your app in Chat mode
Chat mode is the Chat option in the project chat. Discuss the app you have open and decide what to change without changing any code. Each message is priced as a chat message, covered first by the daily chat allowance.
Chat with RShift Sites across your workspace
Chats is where you work with RShift Sites outside a project: think through ideas, ask about your apps and workspace, use your connected tools, create files, talk by voice, and send work to a project when you are ready to build.
RShift Sites Cloud
RShift Sites hosts your app and includes a built-in backend (Cloud) with database, authentication, storage, edge functions, and AI, no infrastructure setup required.
View and edit your project's code
Open the code editor in RShift Sites to browse and search your app's source code, make manual edits, reference exact lines in the project chat, and download your codebase.
Collaboration
Invite teammates to projects or workspaces, assign roles and permissions, and see changes in real time as you build together.
Cross-project referencing
Reuse implementations across projects in your workspace, including code, assets, files, and chat history. Maintain consistency and avoid rebuilding the same features.
Set up a custom domain
Learn how to buy, connect, verify, troubleshoot, and manage custom domains in RShift Sites.
Send branded emails from your own domain
Send branded emails, including authentication emails and custom app emails, from your own email domain with automatic DNS, SPF, DKIM, and DMARC setup to improve deliverability, protect your domain reputation, and strengthen brand trust.
Database
View, edit, and manage your app's built-in database (Cloud): browse tables, edit records, run SQL, review security policies, and restore backups.
Design guidance
Pick from three design previews before RShift Sites builds, and steer typography, color, and layout when you want a specific look.
Design systems
Create reusable design systems in RShift Sites to standardize React component libraries, styling guidelines, and setup across projects.
Explore changes with drafts
Create drafts to try changes in a separate copy of your project, compare ideas, and add the ones you like back to your project.
Edge functions
Run serverless backend code in your app, part of the built-in backend (Cloud), and monitor invocations, success rates, and logs.
Email authentication for your app
Configure email sign-in for your app's built-in backend (Cloud): confirmation, password rules, one-time codes, and sending limits.
Generate files and analyze data
Analyze data, generate files, and build from the results directly in the project chat.
Set a goal for RShift Sites
Type /goal in a Build mode message, or pick Goal from the Skills list, to set that message as a goal. RShift Sites works on it until the goal is achieved, so a large task can be finished completely in a single message.
Add Google authentication to your app
Add Google authentication to your app using managed Google OAuth or your own Google Cloud credentials.
Groups
Organize workspace members into groups for granular control over project access and published app visibility.
How RShift Sites hosts your app
RShift Sites hosts your published app for you: no servers to set up, HTTPS included, and delivery from locations around the world. Learn how hosting works.
Insights
See how your workspace adopts RShift Sites, with visits, active apps, active builders, connections added, top apps ranked by visits, and builders ranked by edits.
Jobs
Review the scheduled background jobs in your app's built-in backend (Cloud), check their run history, and enable or disable them.
Define workspace and project knowledge
Define persistent instructions for RShift Sites using workspace knowledge and project knowledge. Set shared coding standards, architecture rules, and project context that RShift Sites remembers across conversations and projects.
Logs
Debug errors and track activity in your app with searchable built-in backend logs across functions, database, auth, and storage.
Reuse RShift Sites workspace identity in your app
Let apps you build for your team recognize the signed-in RShift Sites user automatically, without a separate login flow.
Managed registry (Beta)
Set up a managed npm registry inside your RShift Sites workspace to publish and install packages without exposing them publicly.
Add Microsoft authentication to your app
Add Microsoft sign-in to your app using managed Microsoft OAuth or your own Azure app registration.
Add payments to your app
Accept subscriptions and one-time payments in any RShift Sites app using built-in Paddle or Stripe integration.
Manage workspace members from the People tab
Manage workspace members, invitations, roles, access requests, and per-member credit limits.
Phone authentication for your app
Let users sign in to your app with their phone number and an SMS one-time code, using your own SMS provider.
Plan a change in Plan mode
Plan mode investigates your project and writes a structured plan you can review, edit, and approve before any code is written. Use it for larger or riskier changes where you want to see and shape the approach first.
Edit from the preview
Select, edit, annotate, and comment directly on your app preview.
Privacy & security settings
Manage workspace-wide controls for member access, project publishing, external sharing, connected tools, security scans, and data protection.
Project comments
Leave comments directly on elements in your project.
Project monitoring
Let RShift Sites check your app on a schedule, catch bugs and visitor errors early, alert you by email, and help you fix them in the project chat.
Project usage and costs
See what drives your project's run credit usage across hosting and the built-in backend (Cloud), and how monthly grants work.
Control project access
Control who can view, remix, or collaborate on your projects. Choose whether projects are accessible to all workspace members, or restricted to invited users only.
Work with RShift Sites in the project chat
Everything you can do in the project chat panel in the editor. Write or dictate prompts, attach files, send follow-ups to steer RShift Sites while it works, answer RShift Sites' questions, undo changes, and fix errors.
Find your way around the RShift Sites editor
A guided map of the RShift Sites editor: where every tool lives, from the chat panel and live preview to the project toolbar, More menu, and keyboard shortcuts.
Revert and restore your project with version history
RShift Sites saves every change as a version automatically. Preview old versions of your project, revert to an earlier state, and bookmark stable versions.
Projects in RShift Sites
What a project is in RShift Sites and how to work with one: create, organize, and publish projects, manage roles and ownership, and safely move or delete them.
Preview and test your app in RShift Sites
See your app running live while you build. Test phone, tablet, and desktop sizes, try complete flows before you publish, and share progress with a preview link.
Remix a project
Remix a RShift Sites project to create your own independent copy. Learn what carries over to the copy, who can remix your project, and how to move projects between accounts.
Project settings
Every RShift Sites project setting in one reference: rename a project, change its URL, control publishing and sharing, connect Git, manage domains, or delete a project.
Publish your RShift Sites project
Deploy your project to a live URL, control who can access the published app, configure site metadata, and update or unpublish at any time.
Add SAML single sign-on to your app
Let end users of your app sign in with their company identity provider, such as Okta, Microsoft Entra ID, Google Workspace, or any SAML 2.0 IdP.
Secrets
Store API keys and other sensitive values securely in your app's built-in backend (Cloud), and understand the difference between secrets and VITE_ environment variables.
Security overview
Protect your apps with built-in security scans, API key protection, database access checks, dependency audits, and optional security integrations.
Workspace security center
Monitor security findings, scan coverage, scheduled scans, secrets, and dependency risks across every project in your workspace.
Security insights
Govern your RShift Sites workspace by identifying projects that need attention, with workspace-wide security, privacy, ownership, usage, and activity signals organized by review priority.
Project security view
Review scan results, fix vulnerabilities, and manage dependency risks for a single project before and after publishing.
Sensitive data scanning
Detect and manage personally identifiable information across chat messages, file uploads, project chat history, and the app's built-in database and storage (Cloud).
Optimize your app for SEO and AI search
Run an SEO and AI search review, research keywords and competitors with live Semrush data, and connect a custom domain to help your RShift Sites app rank on Google, Bing, and AI search engines.
Share a project with internal or external collaborators
Manage project access, invite collaborators, and create protected preview links for external reviews.
Define reusable instructions with skills
Define reusable, on-demand workflows for RShift Sites using workspace skills. Package focused instructions, playbooks, and checklists that RShift Sites applies whenever a matching task comes up across every project in your workspace.
Storage
Store and manage your app's files in the built-in backend (Cloud): create buckets, upload and organize files, and control public access.
Subagents
Subagents help RShift Sites investigate complex tasks faster by splitting research, code exploration, and review into focused investigations.
Test and verify your app
RShift Sites provides browser testing, frontend tests, and edge function verification to help understand system behavior, validate user workflows, and ensure backend logic works as expected.
Transfer a domain to RShift Sites
Move a domain from another registrar to RShift Sites, so RShift Sites becomes your domain registrar.
Trust center
Share security checks verified by RShift Sites for your published app, with a page at /.well-known/trust.html and machine-readable results at /.well-known/trust.json.
Upgrade a project to TanStack Start
Upgrade an older React + Vite project to TanStack Start, RShift Sites' latest template, so your pages render on the server, improving search visibility and social link previews.
Verify a domain for your workspace
Prove ownership of your company's email domain with a DNS record to unlock SSO, automatic user provisioning, SCIM, and branded app URLs.
RShift Sites workspace
Manage your team's projects, members, billing, and settings in one central place.
Workspace admin settings
Overview of settings available to workspace owners and admins, including workspace details, access and organization, templates, billing and usage, workspace domains, security and compliance, and development settings.
Manage workspace identity and user provisioning
Control how your team authenticates and joins your workspace: verified domains, SSO, enforced sign-in, and automatic user provisioning.