The Raycast Custom Keyboard on iOS gives you direct access to your favourite iOS features across all your apps.

The custom keyboard is designed to be a secondary keyboard. That means it doesn’t replace your everyday typing keyboard. Instead you’ll use the 🌐 icon in the bottom left to switch to Raycast when you need to access your content.

Setup

You can setup the custom keyboard by following the onboarding flow in Settings. You’ll be guided and redirected to the system settings to toggle the keyboard and Allow Full Access.

Enabling the “Allow Full Access” is essential to the keyboards functionality.

install.mp4


Features

The custom keyboard is packed with your favourite Raycast iOS features.

AI & AI Commands

You can run AI Commands on content in the active text field. By default, it uses the full content of the input. However, you can also select specific text if you only want to run a command on a portion of the input.

fixspell.mp4

Dictation

Dictation brings a quicker way to get your thoughts down on paper screen. Tapping the record button first time will redirect you to the Raycast app. This is a necessary step, since keyboards don’t have direct access to the microphone.

For a smoother experience for multiple quick dictations, we default to a 5 minute recording session. This means that you won’t need to redirect to the main app each time you want to dictate. You’ll see a live activity in the dynamic island indicating there’s an active session. If you wish to avoid this 5 minute window, you can change the setting to immediately terminate and require redirection each time.

You can end a session through the live activity or in the main app by tapping the power button.

image.png

Post-processing with AI

You can decide to run your dictation through a post-processing flow to modify the output before it’s added to the input.