Developer Promotion
Developer Promotion lets you upgrade your own account to developer status. Once promoted, your account gains access to developer-only features and tools. Promotion is protected by a one-time password (OTP) that is delivered to a Telegram channel, so the change requires confirmation by whoever monitors that channel.
In the sidebar, this screen appears under Settings as Super Admin Promotion. The page itself is titled Developer Promotion — both names refer to the same screen.
Overview
This is a single-screen, self-service tool. It does one thing: it turns your current account into a developer account after you verify your identity with an OTP.
The page behaves differently depending on whether your account is already a developer:
- If you are not yet a developer, the page shows the Developer Account Promotion card with the OTP request-and-verify flow.
- If you are already a developer, the page shows a Developer Account Active confirmation card with your account details instead of the promotion form.
The page header reads Developer Promotion with the subtitle "Upgrade your account to developer status." The breadcrumb trail is Settings → Developer Promotion.
How to Promote Your Account
This is the main workflow. It promotes the account you are currently signed in with.
- Go to Settings → Super Admin Promotion.
- Read the Developer Account Promotion card. It explains: "To promote your account to a developer account, you'll need to verify your identity using a one-time password (OTP) that will be sent to our Telegram channel."
- Click the Request OTP button. While the request is in progress, the button shows "Requesting OTP...".
- When the code is sent, a confirmation message appears: "OTP has been sent to our Telegram channel." The screen then shows an OTP entry field.
- In the Enter OTP field, type the 6-digit code from the Telegram channel. (The field is limited to 6 characters and shows the hint "Enter 6-digit OTP.")
- Click Verify OTP. While the code is being checked, the button shows "Verifying...".
- On success, a message reads "Account successfully promoted to developer!" and the page reloads to reflect your new status. After the reload, the page shows the Developer Account Active card.
The OTP is 6 digits and is delivered to a Telegram channel — not to your email or phone. The on-screen note states: "Developer access provides additional features for testing and development purposes. This action requires administrator approval via Telegram." You may need to coordinate with whoever monitors that channel to receive the code.
Common Tasks
Requesting a New OTP
If the code did not arrive or has expired, you can request a fresh one without leaving the page:
- On the OTP entry step, click the Request New OTP button.
- A new code is sent and the confirmation "OTP has been sent to our Telegram channel" appears again.
- Enter the new 6-digit code in the Enter OTP field and click Verify OTP.
Checking Your Developer Status
If your account is already a developer, the page shows the Developer Account Active card instead of the promotion form. It confirms: "Your account already has developer privileges. You have access to all developer features and tools."
The card lists your account details:
| Detail | What it shows |
|---|---|
| Account | Your full name (or username if no full name is set) |
| Your account email | |
| Role | Your assigned role |
| Developer Status | Shown as Active with a check mark |
A closing note reads: "As a developer, you have access to the Developer Portal, API documentation, and advanced system tools."
Field Reference
Developer Account Promotion card (not yet a developer)
| Control | Description |
|---|---|
| Request OTP | Sends a 6-digit verification code to the Telegram channel. While sending, the button reads "Requesting OTP...". |
| Enter OTP | The field where you type the 6-digit code from Telegram. Limited to 6 characters. Appears only after a code has been requested. |
| Verify OTP | Confirms the code and promotes your account. Disabled until you enter a code. While checking, the button reads "Verifying...". |
| Request New OTP | Sends a fresh code if the first one did not arrive or expired. |
Developer Account Active card (already a developer)
| Item | Description |
|---|---|
| Account / Email / Role | Read-only display of your account name, email, and role. |
| Developer Status | A badge reading Active, confirming your account holds developer privileges. |
Statuses and Messages
You may see these on-screen messages during the flow:
- "OTP has been sent to our Telegram channel" — a verification code is on its way.
- "Failed to request OTP. Please try again." — the code request did not go through; try Request OTP again.
- "Please enter the OTP code" — you clicked Verify OTP with the field empty.
- "Account successfully promoted to developer!" — the code was accepted; the page reloads to show your new status.
- "Invalid or expired OTP. Please try again." — the code was wrong or has expired; use Request New OTP to get a fresh one.
Tips
- This screen promotes your own signed-in account — it does not promote other users.
- The OTP is 6 digits and is delivered to a Telegram channel, so coordinate with whoever monitors that channel to receive it.
- After a successful promotion the page reloads automatically; you do not need to refresh it yourself.
- If you are already a developer, the promotion form is hidden and you simply see your active status.
Related Pages
- Demo Seed - Populate a demo company with demo data
- Cloud Credentials - System credential settings
- About - System and version information
💡 Note: Developer access is intended for testing and development purposes and is granted only after OTP verification over Telegram.