-
BhuMeet DSP
13. Settings
The Settings module allows a DSP user to view and manage account-level information, personal profile details, operational role configuration, permissions, subscriptions, and identification assets such as QR codes.
This chapter describes each available setting, its purpose, and the supported user actions.
13.1 Accessing Settings
- Open the BhuMeet DSP mobile application.
- From the bottom navigation bar, tap Settings.
The Settings screen displays account-related options based on the user’s current role.
13.2 OTP Verification
OTP (One-Time Password) verification is used across the application to confirm sensitive actions and ensure account security.
General behavior:
- OTP is sent automatically when a verification-required action is initiated.
- OTP delivery is based on the action:
- Mobile number updates. OTP is sent to the entered mobile number.
- Email updates. OTP is sent to the entered email address.
- Order completion (if enabled). OTP is sent to the customer’s registered mobile number.
- The action is completed only after successful OTP verification.
Validation rules:
- OTP entry is mandatory where applicable.
- If OTP verification fails or is cancelled, no changes are applied.
- OTP validity is time-bound.
- Users must reinitiate the action if the OTP expires.
System feedback:
- The system displays appropriate success or failure messages based on OTP validation status.
13.3 Profile
The Profile section displays personal information linked to the logged-in user.
13.3.1 Viewing Profile Details
Displayed fields:
- Name
- Phone Number
Each field includes an Edit option where applicable.
13.3.2 Edit Name
- On the Profile screen, tap Edit next to Name.
- The Edit Name dialog opens.
Fields:
- First Name (Required)
- Last Name (Required)
- Update the required fields.
- Tap Update to save changes.
System behavior:
- Changes are saved immediately.
- The Profile screen refreshes with updated values.
13.3.3 Edit Mobile Number
- Tap Edit next to Phone Number.
- The Edit Mobile Number dialog opens.
Field:
- Mobile Number (Required)
- Enter the new mobile number.
- Tap Continue.
System behavior:
- An OTP is sent to the entered mobile number.
- The number is updated only after successful OTP verification.
13.3.4 Edit Email Address
- Tap Edit next to Email.
- The Edit Email dialog opens.
Field:
- Email (Required)
- Enter the new email address.
- Tap Continue.
System behavior:
- An OTP is sent to the entered email address.
- The email address is updated only after verification.
13.3.5 Logout
The Logout My Account option allows the user to securely sign out of the application.
To log out:
- On the Profile screen, tap Logout My Account.
- A confirmation dialog is displayed.
Dialog details:
- Message:
“Are you sure you want to log out of your account?” - Options:
- Cancel. Closes the dialog and keeps the user logged in.
- Logout. Logs the user out and returns to the login screen.
System behavior:
- Logout is completed only after user confirmation.
- All active sessions for the user are terminated on logout.
13.4 Organization Details
This section displays DSP organization-level information.
Displayed information:
- Organization Name
- Registered Location
This information is read-only.
13.5 Permissions
13.5.1 OTP for Order Completion
This setting controls OTP-based verification during order completion.
- Navigate to Permissions under Settings.
- Locate OTP for order completion.
Toggle behavior:
- Enabled:
The pilot must enter an OTP sent to the customer before marking an order as completed. - Disabled:
Orders can be completed without OTP verification.
System behavior:
- The toggle state is saved immediately.
- The setting applies to all applicable orders.
13.6 View My QR Code
This section provides a QR code associated with the DSP account.
13.6.1 Viewing the QR Code
- Tap View My QR Code.
- The QR code screen opens.
Displayed elements:
- DSP name
- QR code
13.6.2 QR Code Actions
Available actions:
- Download QR code
- Share QR code
System behavior:
- Download saves the QR code image to the device.
- Share opens the system share options.
13.7 My Subscriptions
The My Subscriptions section provides a read-only view of the active subscription plan.
13.7.1 Viewing Subscription Details
Displayed information:
- Plan Name
- Start Date
- Expire Date
13.7.2 Lead Usage Details
The subscription screen also displays usage metrics:
- Total Leads
- Consumed Leads
- Remaining Leads
System behavior:
- Values are informational only.
- No subscription modification actions are available on this screen.
13.8 My Role
The My Role section defines how the user operates within the system.
13.8.1 Viewing Current Role
Displayed roles:
- Work as a DSP
- Work as a DSP & Pilot
The active role is highlighted.
13.8.2 Role Selection Behavior
- Work as a DSP:
User manages DSP operations only. - Work as a DSP & Pilot:
User manages DSP operations and can act as a pilot.
System behavior:
- Role selection affects available features across the application.
- Changes take effect immediately.
13.9 Assigned Drone UIN
This section displays the drone assigned to the user when operating as a pilot.
Displayed field:
- Assigned Drone UIN
This field is read-only.
13.10 Assign Order to Me
This toggle is available when the user is operating as DSP & Pilot.
13.10.1 Toggle Behavior
- Enabled:
All orders from the user’s area are automatically assigned to the user, and the user acts as the pilot. - Disabled:
Orders follow the standard assignment workflow.
System behavior:
- The toggle state is saved immediately.
- The behavior applies to future orders.
13.11 Summary
The Settings module centralizes account, role, permission, and subscription information.
Most options are informational, while selected controls directly influence operational workflows such as order completion, role behavior, and order assignment.
