browser_keyboard_type
Type text into the currently focused element, especially useful for rich-text editors and iframe fields where standard typing fails. Simulates human keystrokes and returns a snapshot.
Instructions
Type text into the currently focused element — no ref needed.
Works on contenteditable rich-text editors (TipTap, Quill, ProseMirror)
where browser_type / fill() is a no-op. Also the escape hatch when a
coordinate click focused an iframe field and you need to type into it.
Pattern: browser_mouse_click(x, y) to focus → browser_keyboard_type(text).
delay: ms between keystrokes (simulates human typing speed).
Returns a snapshot.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| session_id | No | ||
| delay | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |