01.1
Press ⌘L
On any page of your site. Nothing to install: it comes with the Letter script on every site with a domain. In Safari it’s Control+L, and a link ending in #letter opens it anywhere, phones included.
![]()
Press ⌘L on your own site. Type over the words, circle what’s wrong or talk it through. Then, Letter opens the pull request.
01 Open it
01.1
On any page of your site. Nothing to install: it comes with the Letter script on every site with a domain. In Safari it’s Control+L, and a link ending in #letter opens it anywhere, phones included.
01.2
The first time, a small window asks for your Letter account. Only your team gets past it. Anyone else who presses ⌘L sees Log in.
02 Change anything
02.1
Double-click any text and type, with bold and italic. The bar above it sets the font, from the ones your page already uses, and the size in points.
02.2
Click once to select. Drag it, nudge it with the arrow keys, or pull a corner to resize. Letter gets it as words, like “Move the h1 up by 24px”, and makes it in your own layout, never with a CSS transform.
02.3
Draw round any part of the page and say what should change there. Letter gets your words, what you circled and a picture of it.
02.4
Record your screen and say what you want. Letter writes down what you said and keeps the screens that matter, with what you pointed at. Up to three minutes.
02.5
Type what should change in the card’s box. A screenshot of what you’re looking at goes with it, scroll position and open menus included.
03 Ship it
03.1
Every change joins one list in the order you made it, each with its undo, from any page of your site. Make Pull Request sends the whole list as one update.
03.2
Letterpress-1, Claude or GPT, from the menu beside the button. It starts on your team’s default and remembers your pick.
03.3
With auto-merge on, the button reads Make Pull Request & Merge: Letter brings the branch up to date, waits for checks, fixes what fails and merges. Off, the pull request waits for your review.
04 Keep going
04.1
Each send shows above the box as it goes from Planning to Building, Preview ready, PR open and Merging. Start the next change while it runs.
04.2
Open a pending change to ask for more, or cancel it: its pull request closes unmerged. The card lists your whole team’s pending changes, and one that failed stays until you dismiss it.
05 More than edits
05.1
Switch the card to A/B Test and your edits become variant B. Set the split, start the test, and the card says when B is ahead.
05.2
Switch to Data to see what people and AI agents do on the page: who saw or clicked each link, button, heading and image, and how far down people scroll.
05.3
The same card opens on every preview of a change and in the Letter app. Edit a preview the same way, and Update Preview builds on it.
A sign-in is one person on one site, checked again on every request. Remove someone from your team and theirs ends.
Every edit lands as a pull request like any other, with a preview and your checks. Nothing lives in a separate editor.
data-editor="off" on the Letter script gives ⌘L back to the browser on that site.
It comes with Letter on every site with a domain. Pull requests draw on the same pool of tokens as the rest of Letter’s work.