Administration
The Administration section covers everything needed to manage your Deskpadi organisation — from user accounts and billing through to storage, security settings, and support. These features are available to Super Admins and, where noted, IT Admins and Finance roles.
User Management
User Management is the central place to control who has access to your organisation and what they can do.
Inviting users
- •Navigate to People → Invite User.
- •Enter the user's email address, select their role (Staff, Manager, Dept Head, Finance Officer, etc.), and assign them to a department.
- •The invitee receives an email with a secure link to set their password and complete their profile.
- •Invitation links expire after 72 hours. Admins can resend expired invitations.
Deactivating users
When an employee leaves or no longer needs access, deactivate their account. Deactivated users cannot log in but their historical data (tasks, approvals, messages) is retained. Deactivated accounts can be reactivated if needed.
Changing role and department
Admins can update a user's role or department at any time from the user's profile. Role changes take effect immediately and update the user's permissions across all modules.
Assigning add-on seats
Add-on modules (HR, Real Estate, Recruitment) require seats. To grant a user access to an add-on, assign them a seat from People → User Profile → Add-On Seats. You can reassign seats between users at any time without additional cost.
Reports-to assignment
Set each user's direct manager using the "Reports To" field. This determines the reporting line in the org chart and controls who receives approval requests and performance review notifications.
Managed departments
Managers and Department Heads can be assigned one or more managed departments. This scopes their access — they can only view employee data, approve requests, and manage attendance for users within their managed departments.
CSV import and export
- •Import — Bulk-create user accounts by uploading a CSV file with columns for name, email, role, and department. The system validates each row and reports any errors before processing.
- •Export — Download the full user list as a CSV file for reporting, auditing, or migration purposes.
User analytics
The user analytics dashboard shows active vs inactive user counts, users by department and role, invitation acceptance rates, and login activity trends.
Billing & Subscriptions
Manage your organisation's plan, payments, and add-on subscriptions from the Billing page. Only Super Admins can access billing settings.
Viewing your plan
The Billing overview shows your current plan tier, the number of users and seats in use, storage consumption, and the next billing date.
Upgrading and downgrading
- •Upgrade to a higher tier at any time. The price difference is prorated for the remainder of the billing cycle.
- •Downgrade to a lower tier at the end of the current billing cycle. Features exclusive to the higher tier become unavailable once the downgrade takes effect.
- •Trial a higher tier for a limited period to evaluate before committing.
Payments via Paystack
All payments are processed securely through Paystack. You can pay with Nigerian debit cards, bank transfers, or USSD. Payment cards are stored securely by Paystack — Deskpadi never stores raw card details.
Purchasing add-on seats
From Billing → Add-Ons, select the module (HR, Real Estate, or Recruitment) and the number of seats you need. Seats are billed monthly per user. You can increase or decrease seat count at any time.
Billing history and invoices
View a complete history of all charges, payments, and invoice PDFs. Each invoice includes a breakdown of base plan charges, add-on seat charges, and any storage pack purchases.
Storage Management
Every organisation has a file storage quota determined by their plan tier:
| Plan | Storage Quota |
|---|---|
| Free | 500 MB |
| Starter | 2 GB |
| Pro | 5 GB |
| Enterprise | 20 GB |
Storage Management page
- •File browser — Browse all uploaded files across the organisation. View file size, upload date, uploader, and which module the file belongs to.
- •Orphan detection — Identify files that are no longer attached to any active record (e.g., files from deleted assets or removed documents). Orphaned files can be reviewed and deleted to reclaim space.
- •Recalculate — Trigger a storage recalculation if usage figures appear out of sync. This scans all stored files and updates the usage counter.
Extra storage packs
If your organisation needs more storage than the plan includes, purchase additional storage packs. Packs are available in sizes from 5 GB to 50 GB and are billed monthly. You can cancel a storage pack at any time — it remains active until the end of the current billing period.
Single Sign-On (SSO)
Enterprise plan organisations can enable Single Sign-On to allow users to authenticate using their existing corporate identity provider.
- •Google SSO — Users sign in with their Google Workspace account. Deskpadi verifies the Google-issued token and matches it to an existing user by email.
- •Microsoft SSO — Users sign in with their Microsoft 365 / Azure AD account. The same token-based verification and email matching applies.
Webhooks
Enterprise organisations can configure webhooks to receive real-time HTTP callbacks when events occur in Deskpadi.
Subscribing to events
Navigate to Settings → Webhooks and add a new endpoint URL. Select which events you want to subscribe to (e.g., user.created, asset.updated, request.approved). Each endpoint can subscribe to multiple event types.
HMAC-SHA256 signed payloads
Every webhook payload is signed with a shared secret using HMAC-SHA256. The signature is included in the request header so your server can verify that the payload originated from Deskpadi and was not tampered with in transit.
Delivery logs
View delivery logs for each webhook endpoint showing the event type, payload, HTTP response code, and timestamp. Failed deliveries are highlighted for troubleshooting.
Retry behaviour
If a webhook delivery fails (non-2xx response or timeout), Deskpadi retries the delivery with exponential backoff — up to 5 attempts over approximately 24 hours. After all retries are exhausted, the delivery is marked as failed and an alert is sent to the Admin.
Audit Trail
Every significant action in Deskpadi is logged in the audit trail. This provides a complete, tamper-evident record of who did what and when.
What is logged
- •The actor (which user performed the action).
- •The timestamp (date and time in UTC).
- •The action type (created, updated, deleted, approved, rejected, etc.).
- •The resource type and ID (e.g., Asset #142, Purchase Request #87).
- •Before and after state — a snapshot of the affected fields before and after the change.
Retention periods
| Plan | Audit Log Retention |
|---|---|
| Free | 30 days |
| Starter | 6 months |
| Pro | 1 year |
| Enterprise | 3 years |
Filtering and search
Filter audit logs by user, action type, resource type, and date range. This makes it easy to investigate specific incidents, verify compliance, or review a particular user's activity.
Notifications
Deskpadi supports over 40 notification types covering every major action across all modules. Notifications are delivered in-app via the bell icon in the top navigation bar.
- •Each notification is categorised by module and action (e.g., "Purchase Request Approved", "Task Assigned", "Leave Request Submitted").
- •Clicking a notification routes you directly to the relevant page — for example, clicking a leave approval notification takes you to the leave request detail.
- •Unread notifications are indicated by a badge count on the bell icon.
- •Notifications are retained for 90 days and can be marked as read individually or in bulk.
Help & Support
The Help & Support section allows users to raise support tickets directly from within Deskpadi.
Raising a ticket
- Navigate to Help → New Ticket.
- Select the category (bug report, feature request, billing inquiry, general question).
- Describe the issue in detail and attach screenshots if needed.
- Submit the ticket. You will receive a confirmation with a ticket number.
Tracking status
Track the status of your tickets from the Help → My Tickets page. Tickets progress through statuses: Open → In Progress → Resolved → Closed. You are notified whenever the status changes.
Comment thread
Each ticket has a comment thread where you can communicate directly with the Deskpadi support team. Add follow-up information, respond to questions, or provide additional screenshots. Staff replies appear in the same thread for a seamless conversation.
Can't find what you're looking for?
Our team is here to help you get started.