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
Entity
Entity
Entity
If none work, ask DDA: "What entity / dataset names are approved for our application?"
Entity
dld · Dataset dld_rent_contracts-open-apiEntity
dld · Dataset dld_transactions-open-apiEntity
dld · Dataset rent_contracts-open-apiEntity
dld · Dataset transactions-open-apiIf none work, ask DDA: "What entity / dataset names are approved for our application?"