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 project
dropdown 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
Enable
to enable the Gmail API for your project
- Click on the
APIs & Services
dropdown in the left navigation bar and then click onOAuth consent screen
- Select
External
and 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 Scopes
and add the following scopes:https://www.googleapis.com/auth/gmail.readonly
https://www.googleapis.com/auth/gmail.metadata
- Click
Save and Continue
- Click on
Add users
and add your email address you want to use with OTP Inbox - Click
Save and Continue
one more time - Click
Back to Dashboard
- Click on
Credentials
in the left navigation bar - Click on
Create Credentials
and thenOAuth client ID
- Select
iOS
as 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 Inbox
command - 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