The fastest way to fill in those pesky OTP codes from your email.
Please Note: OTP Inbox currently only supports Gmail accounts.
OTP Inbox has been tested with a variety of verification emails, but it may not work with all emails. If you encounter any issues, please open an issue or submit a pull request.
- Automatically detects the OTP code from the email
- Shows your recent email verification codes
- Copy the code to your clipboard or paste directly into the active application
- View recent emails in case the OTP code was not detected correctly
Due to Google restrictions within Raycast extensions, you will need to bring your own Google Client ID to use OTP Inbox. Follow the steps below to create a new Google Cloud project and create an OAuth 2.0 client ID.
- Head over to the Google Cloud Console
- Create a new project by clicking on the
Select a projectdropdown in the top navigation bar and then clicking onNew Project - Name your project and click
Create
This might take a few seconds to create the project
- Head over to the Gmail API page
- Click on
Enableto enable the Gmail API for your project
- Click on the
APIs & Servicesdropdown in the left navigation bar and then click onOAuth consent screen - Select
Externaland clickCreate - Fill in the required fields (Application name, User support email, Developer contact information, etc.) and click
Save and Continue - Click on
Add or Remove Scopesand add the following scopes:https://www.googleapis.com/auth/gmail.readonlyhttps://www.googleapis.com/auth/gmail.metadata
- Click
Save and Continue - Click on
Add usersand add your email address you want to use with OTP Inbox - Click
Save and Continueone more time - Click
Back to Dashboard
- Click on
Credentialsin the left navigation bar - Click on
Create Credentialsand thenOAuth client ID - Select
iOSas the application type - Name your client ID and set the bundle ID to
com.raycast - Click
Create
- Copy the client ID from the OAuth 2.0 client ID page
- Open Raycast and run the
OTP Inboxcommand - Input the client ID when prompted
Feel free to contribute to this Raycast extension. If you encounter any issues or have suggestions, please open an issue or submit a pull request.
Icon created by Aswell Studio from Noun Project