Deploy and verify
Deploy locally tested source to Development, exercise that exact version, then promote it.
1. Link your project
browserlayer login https://api.browserlayer.dev
browserlayer link --studio https://browserlayer.devFor another installation, substitute its API and dashboard origins.
2. Deploy to Development
browserlayer deploy atlas-demo --env development
browserlayer connections create atlas-demo --env development --wait
browserlayer studio --env developmentUse a website reachable by the cloud browser. A local loopback tutorial URL is not reachable from the cloud. Local connections and captures are not uploaded.
3. Exercise the deployed integration
browserlayer syncs list <development-connection-id> --env development
browserlayer syncs records <development-connection-id> bookings --env development
browserlayer run atlas-demo cancel-booking --env development \
--connection <development-connection-id> \
--input '{"bookingId":"<booking-id>"}' --wait
browserlayer runs inspect <run-id> --env developmentVerify successful output, MFA and sync updates against a test account. Deployment success only means the artifact was assigned.
4. Promote the same artifact
browserlayer promote atlas-demo --version <verified-version> --env production --dry-run
browserlayer promote atlas-demo --version <verified-version> --env production
browserlayer keys create --env production --name my-appPromotion requires at least one completed Development run of that exact artifact. That gate does not prove every endpoint and failure case was tested. Promotion does not rebuild source.
Store the application key on your backend. Production accounts connect separately through hosted Link.
Roll back
browserlayer deployments list atlas-demo --env production
browserlayer rollback atlas-demo --to <deployment-id> --env productionRollback selects an existing integration artifact. It does not roll back infrastructure or database schemas. Suspended runs remain pinned to their original artifact.