What is Portal?
Portal is Goki's next-generation platform for managing smart access. It replaces the Goki dashboard and Spaces app with a new web dashboard and Staff App, while keeping the same hardware (SmartDiscs, SmartLocks).
To migrate from Goki to Portal, the first thing you must do is provide the information below to the Support team to create a dashboard for you:
Organisation (Chain) name:
Owner's email address:
Property name:
Property type:
Address:
Property email address:
Phone number:
Timezone:
What changes when you switch?
Goki | Portal | |
Staff dashboard | Goki Dashboard (goki.travel) | dashboard.tryportal.com |
Staff mobile app | Goki Spaces App | |
Guest app | Goki App / WebApp | |
Access method | SmartKey / PIN | SmartKey / PIN (same) |
Hardware | SmartDisc, SmartLock | Same hardware, re-paired to Portal |
PMS integration | Connected via Goki | Reconnected via Portal |
Keycards/tags | Managed in Spaces App | Re-registered in Portal Staff App |
Self-checkin/Arrival App | Arrival app | No/ Portal doesn't support self checkin via any app; checkin can be done directly via PMS |
Managing Doorcode and reservation via App | Managed in Spaces App | No/Portal currently does not support managing reservation door codes via the staff app, and also does not display reservation doorcodes/PIN in the app, but it allows creating manual door codes. |
Sending door codes to PMS (MEWS, Cloudbeds) | No/ Goki can't send door codes to MEWS or Cloudbeds | Yes/ Portal sends door codes to MEWS and Cloudbeds. Note: MEWS doesn't currently display the door code anywhere in its dashboard — this needs to be reviewed by the MEWS team to make the feature available. |
What stays the same?
Your physical locks and SmartDiscs — no hardware replacement needed
PMS integrations (Cloudbeds, MEWS, StaynTouch, etc.) — reconnected in Portal settings
Access logic — reservations still auto-generate keys via PMS sync
How does the switchover work?
Your Portal account is created, and you receive an invitation email — click the link to activate
Your property is set up in the Portal. You can go through the onboarding page step by step and then send a " Go to live notification to the support team.
Note that when you are still in the onboarding phase, no keys and reservations appear in the dashboard even after PMS is connected; it only appear when the support team sets your account live.Regarding Hardware (only SmartDiscs) can be migrated by our backend team or re-paired to the Portal for other types of locks you need to uninstall from Goki Spaces and reinstall locks and Gteways to the Tryportal app.
PMS integration is reconnected in Portal settings
You go live on Portal — Goki remains accessible during a transition period
If you have not received your invitation email or onboarding information, contact support at [email protected]
Troubleshooting Migrating From Goki to the Portal
Portal: I connected doors to Portal but codes are still being generated by Goki. Why?
Because the locks are still connected to Goki. A lock cannot be connected to Goki and Portal at the same time. As long as it remains in Goki, Goki controls it — it doesn't matter if you've also added it in Portal.
Portal only takes over when the lock is fully disconnected from Goki first, then connected to Portal, and your account is set live by support.
Portal: What is the correct order to migrate?
For each lock and gateway:
Disconnect from Goki first — Goki Spaces app → select the lock → disconnect
Then connect to Portal — via the Portal Staff App
Going live:
Agree the exact go-live date and time with the support team in advance. Going live is a manual step done by our team.
At the agreed time, the support team sets your property live. Your PMS reservations transfer to Portal and Portal starts generating keys.
⚠️ Any door disconnected from Goki before go-live has no working guest codes until go-live. Plan the lock moves around your agreed go-live time.
⚠️ Never connect a lock to Portal without disconnecting it from Goki first. If a lock appears in both systems at the same time, Goki remains in control and Portal will not generate codes for it.
Portal: Do we need to move all locks to Portal at once?
It isn't required. However, if you move locks gradually, staff will need to use both Goki and Portal, because each system generates its own PINs for the locks it controls. We recommend moving all locks on your lowest-occupancy day.
Portal: What can we set up in Portal before migration day?
You can complete these while your property is still in onboarding mode. None of them affect your current Goki codes.
Create or import all doors (rooms, common areas, private apartments) and map them to your PMS.
Link each room to the common-area doors its guests need.
Complete all items on the Portal Home page checklist.
Finalise your property settings and email templates.
Add staff in the Team section, create their keys, assign doors and link their keycard IDs.
Install all GokiAirs through the Gateways section of the Portal Staff App. Disconnect each GokiAir from the Goki Spaces app first.
Note: Once gateways are disconnected from Goki, Goki generates a long PIN for new room reservations and a default PIN for common areas, until the locks are uninstalled from Goki. This is expected.
Portal: How do we move a lock from Goki to Portal?
Stand near the lock, disconnect it from Goki, then install it on the matching door through the Portal Staff App. There's no need to remove the lock's back panel. A lock can't be connected to Goki and Portal at the same time.
Portal: How do we avoid guests being left without a door code during migration?
Goki codes stop working as soon as a lock is disconnected from Goki.
Portal codes start working once the lock is installed in Portal and the property is live.
Any door disconnected from Goki before go-live has no working guest codes until go-live.
To avoid gaps:
Schedule the migration for a low-occupancy period.
Agree the exact go-live date and time with the support team in advance.
Once the migration starts, turn off all Goki automations that generate access codes.
For common-area doors, you can consider enabling Passage Mode during the move. Coordinate this with your team and make sure the doors remain appropriately secured.
Portal: What should we expect right after going live?
Portal creates keys for all current and upcoming reservations and writes them to the locks. On larger properties this can take some time, so some codes may not work straight away. This is temporary.
If a guest needs immediate access, the lock's Admin PIN can be used as a temporary fallback. If you share it, change it afterwards.
Guests already staying need their new Portal codes, shared by email, SMS or in person. Their Goki codes stop working once their lock is moved.
Portal tries to give the same PIN to one guest across their reservations. For example, a group with several rooms under one email may get the same code for each room. To give a room a different code, regenerate it from the guest's key in the dashboard.
Portal: How can the support team help on migration day?
Agree a go-live date and time with you and activate your property at that time.
Monitor the initial key sync after go-live and help with any lock or gateway connection issues.
Arrange a call before the migration to walk your team through the process.
Portal: I get an "unknown error" when disconnecting locks from the Goki Spaces app.
Contact support — the team can disconnect locks from Goki remotely. You do not need to physically touch the locks.
Portal: What happens to reservations that came in before go-live?
Reservations that arrived while Goki was still connected stay in Goki and continue using current PINs from there — not until checkout, but until the lock itself is uninstalled from Goki and installed in Portal. Only new reservations created after the Portal goes live are handled by the Portal.
To stop Goki from generating codes for old reservations, disable all automations in the Goki dashboard.
Portal: If pre-go-live reservations are still active in Goki, will their Goki codes continue working until checkout after Portal is connected to the PMS?
Goki codes continue to work until the locks are uninstalled from Goki and installed in Portal. Connecting the PMS, creating doors, and setting up Portal do not affect the Goki system.
Portal: If those existing reservations are imported into Portal and Portal generates a new PIN, will both the Goki code and the Portal PIN work?
Portal only begins generating PINs once the property is live, and a PIN must be added to a physical lock to function. So while the locks are still on Goki, Portal PINs will not work.
Portal: During the transition, will staff need to use both Goki and Portal for existing vs. new reservations?
Yes, if the client chooses to migrate their locks to Portal gradually. While physical locks exist in both Goki and Portal, each system generates its own PINs, so staff will need to use both systems for their guests.
Portal: For an existing reservation that appears in both Goki and Portal, which system should staff use for room changes, cancellations, extensions, and late checkout?
Both systems account for physical lock installation. However, when a guest has access to common areas and rooms where some locks are in Goki and some are in Portal, staff must apply the changes in both systems. If the same PMS is connected to both systems, both receive the updates from the PMS and apply the necessary changes.
Portal: After Portal go-live, can staff still use Goki for guest messages and viewing entrance/access logs for existing Goki reservations?
If Goki is still connected to the PMS and all mappings are in place, staff can use Goki's messaging system. Logs will no longer sync to Goki after the lock is migrated to Portal. Once a lock is uninstalled from Goki, there is no way in the UI to view that lock's logs anymore.
Portal: Does Goki remain accessible until all pre-go-live reservations have checked out?
Currently, we have no procedure for archiving the Goki dashboard or switching to Portal exclusively, so Goki remains accessible.
Portal: At what point do Goki codes stop working and Portal codes become the only active credentials?
Codes stop working on a per-door basis. Once you move a given door to Portal, the Goki codes for that door stop working immediately, and the Portal codes become the only active credentials for it. Physical lock installation is the key to active credentials in both systems.
When a reservation transfers to Portal mid-stay this way, staff must share the new Portal PIN with the guest — by email, SMS, or verbally — since the guest's original Goki code will no longer work.
Portal: Portal can't see my reservations even though locks are connected. Why?
Portal does not pull reservations from your PMS until your account is set live by support. Connecting locks alone is not enough. Once live, existing Cloudbeds/MEWS and other PMS reservations transfer immediately.
Portal: Do I need support to go live?
Yes — going live is a manual step done by the support team. Agree the exact go-live date and time with support in advance, and the team will set your property live at that time.
Portal: How do I book a call with the Portal team to upgrade from Goki?
In your Goki dashboard, look for the "Dicsover Portal?" notice. Click it and you will find a link to schedule a meeting directly with the Portal team:
👉 Book your Portal upgrade call lead by Khatia
👉 Book your Portal upgrade call lead by Salome
Pick a date and time and the team will walk you through the migration.
Portal: I clicked the link before but now I can't see the notice anymore. Why?
The "Discover Portal?" notice in the Goki dashboard is shown once per user account. Once clicked it won't appear again for that login.
To rebook:
Use a different staff email that hasn't opened the notice yet
Or contact support via live chat or [email protected]
Portal: What does Portal actually do — is it a booking or scheduling tool?
No. Portal is an access control platform — it manages door locks, guest keys, and staff access. It does not handle room bookings, scheduling, payments, or guest messaging. Those remain in your PMS.