Accessing Your Profile Settings
Click your avatar or initials in the bottom-left corner of the Layest interface, then select Profile Settings from the menu. Alternatively, navigate directly to Account → Profile from the top-right user menu.Updating Display Name and Avatar
Your display name and avatar are visible to other members of your workspace in comments, activity logs, and the members list.- In the Profile section, click on your current avatar image to open the upload dialog.
- Select a JPG or PNG file (maximum 5 MB). Square images work best — the avatar is always displayed as a circle.
- Update your Display Name in the text field below the avatar.
- Click Save Changes.
Changing Your Email Address
- In the Account section, click Change Email.
- Enter your new email address and your current password to verify your identity.
- Click Send Verification Email.
- Open the verification email sent to your new address and click the confirmation link.
- Your email address is updated once the link is clicked. Future login attempts and notifications will use the new address.
If you use an OAuth provider (Google, GitHub) to sign in and you change your email, make sure your linked OAuth account also uses the updated address. Otherwise, logging in with OAuth after the change may create a duplicate account.
Changing Your Password
- In the Security section, click Change Password.
- Enter your Current Password, then your New Password, then confirm the new password in the Confirm New Password field.
- Passwords must be at least 12 characters and include at least one uppercase letter, one number, and one special character.
- Click Update Password. All active sessions except the current one are signed out immediately.
Notification Preferences
Control which events trigger notifications and how you receive them.- Email Notifications
- In-App Notifications
Toggle individual email notification types on or off:
- Workflow run failures — get an email when a run you own encounters an error
- Agent mentions — receive an email when someone mentions you in a comment
- Workspace invitations — notified when you are invited to a new workspace
- Billing alerts — spending cap reached or payment failed
- Weekly digest — a summary of your workspace activity every Monday morning
Managing Personal API Keys
Personal API keys authenticate requests you make directly to the Layest API — for example, from local development scripts or CI/CD pipelines. They carry your personal permissions and are scoped to the workspaces you are a member of.Generating a New API Key
1
Open the API Keys Section
Scroll to the API Keys section on your Profile Settings page.
2
Click Create API Key
Click the Create API Key button.
3
Name Your Key
Enter a descriptive name for the key so you can identify it later (for example,
local-dev or github-actions).4
Set an Expiry (Optional)
Choose an expiry period from the dropdown: 30 days, 90 days, 1 year, or No expiry. Keys with no expiry remain active until you manually revoke them.
5
Copy and Store the Key
Click Generate Key. The full API key is shown once only. Copy it immediately and store it securely in a password manager or secrets vault. Layest never displays the full key again after you close this dialog.
Viewing and Revoking Keys
Active API keys appear in a list showing the key name, creation date, expiry date, and the date it was last used. To revoke a key, click the Revoke button on its row and confirm. Revocation is immediate — any request using that key will return a401 Unauthorized error.
Connected Accounts
If you signed up with an email and password, you can link an OAuth provider (Google or GitHub) for faster future sign-ins:- Go to Profile Settings → Connected Accounts.
- Click Connect next to the provider you want to link.
- Complete the OAuth authorization flow in the popup window.
- The provider appears as Connected and can now be used to sign in.
Deleting Your Account
To delete your account:- Scroll to the Danger Zone at the bottom of the Profile Settings page.
- Click Delete My Account.
- Type your email address in the confirmation field to verify your intent.
- Click Permanently Delete Account.