Admin Dashboard
Buildings, agents, and owner data across Business Bay
Velnix command center

Admin

Create agents, assign buildings, and monitor owner pipelines across Business Bay buildings.

Owners
0
Matched
0
Unmatched
0
Agents
0
Team

Agents

Add new agents, assign each one to a building, and manage access. Agents sign in with email and password.

Add agent

Agents sign in with email + password. Firebase Authentication stores passwords securely — admins cannot see or recover them.

Current agents

Owner data

Upload owners

Upload owner spreadsheets per building. Optionally include a DXBInteract/DLD transaction file — otherwise rental and sale history loads from the DLD feed.

Upload owner data

Upload your owner Excel. The DXBInteract/DLD transaction file is optional — rental and sale history can come from the DLD history feed.
Waiting for files.
Rental & sale feed

DLD & safety

Manage contact safety flags per unit and trigger the DLD history sync that backfills rental and sale records on owner cards.

DLD rental and sale history feed

Cards can show rental and sale history from Firestore. Once the DLD feed endpoint is connected, this refreshes automatically.
DLD history feed waiting.
Integration testing

DLD test console

Verify your DDA iPaaS staging credentials and discover the entity / dataset names approved for your application before wiring up the real sync.

1 · Test authentication

Calls the DDA OAuth token endpoint server-side using the credentials stored in Vercel env vars. If this fails, the rest will fail too — fix this first. The token itself is masked in the UI for safety.
No request sent yet.

2 · Health check

Quick connectivity check for a specific dataset. If this returns a 404 with "Dataset not found", the entity / dataset names below are wrong — try variants. If it returns 200, you've found a valid dataset name.
No request sent yet.

3 · Run a query

Calls the OpenAPI dataset endpoint with optional query params. Response is capped at 5 rows so you can inspect the field names. Once you know the field names, we can wire those into the real sync.
No request sent yet.
Common dataset name guesses to try:
Entity dld · Dataset dld_rent_contracts-open-api
Entity dld · Dataset dld_transactions-open-api
Entity dld · Dataset rent_contracts-open-api
Entity dld · Dataset transactions-open-api
If none work, ask DDA: "What entity / dataset names are approved for our application?"
Agent Dashboard
Prioritise expiring leases and owner outreach
Velnix owner command center

Building

Prioritize expiring leases, open better owner conversations, and keep long-term pipeline outreach moving.

Owners
0
Active leases
0
Pipeline
0
Critical
0
0 ownerssorted by lease urgency
Loading owner data…
Copied