- connect a locking system for which there is no ready-made integration
- give customers an open button for their booking time
- give community members permanent access to selected devices
Available from the Professional plan.
Typical use cases
How the Custom Remote Open connection works
The connection consists of two pieces of information: the endpoint URL of your system and an endpoint token that anny generates for you. anny sends the token with every request asAuthorization: Bearer <token>. Your endpoint checks the token and triggers the opening.
anny does not query your system at any other time. There is no device list that anny retrieves, and no status query at the lock. The only contact is the opening request at the push of a button. Access rights are created exclusively in anny.
Here is how an access works:
- A booking is accepted. anny checks whether a rule covers the booked resource.
- anny creates an access right with the status Successful for each device ID in the rule. Your system does not receive a request at this point.
- During the valid period, customers see the open button in anny.
- On click, anny sends the request to your endpoint URL and evaluates the response.
POST with the following details:
anny shows the matching example request directly in the integration settings under Example request.
Only the response status of your endpoint counts for success. If it responds successfully, anny reports the opening as successful. If it responds with an error or is unreachable, customers see Opening failed. If you regenerate the token, the old token immediately loses its validity and all requests fail until your endpoint knows the new token.
Connect Custom Remote Open
Requirements
Before you connect Custom Remote Open, make sure you have the following:- Admin rights in your anny account and the Professional plan
- a publicly reachable endpoint in your system that accepts
POSTrequests with JSON and starts withhttps:// - a check of the bearer token in your endpoint, so no one can open without authorization
- logic that opens the correct device based on the passed device ID
- defined device IDs, because customers see this ID as the name of the door lock
Set up the connection
1
Store the endpoint
Open the Integrations from the menu bar and go to Custom Remote Open. Under Settings, enter the endpoint URL and save. Then click Generate token and copy the endpoint token immediately, because anny shows it only once. Then store the token in your own system.
2
Configure
As soon as the endpoint URL and token are saved, the sections for rules appear. Create your access rules there:
- Under Access through bookings or Access through communities, click Add.
- Select the resource or the community.
- Under Device IDs for Remote Open, enter one or more IDs, for example
Main-door-1. anny suggests already used IDs for selection. - For booking rules, define how long the Access before the booking and the Access after the booking should apply.
- Save the rule.
- Activate the integration via the toggle in the top right.
Settings & options
There is no switch for remote opening here. With Custom Remote Open it is always active, because the integration knows no other access method. You edit or delete existing rules via the three dots.
Under Access through communities, you also find the action Create missing access rights for existing community members. This supplies members who joined the community before the rule.
Remote Open
With Remote Open, customers open a shared device at the push of a button, without an app and without an account at the locking system. The button appears as soon as the access right is valid and disappears after the period ends.
As an admin user, you open the same device in the booking details via Unlock lock. Access from a community applies permanently and has no end date.
Limitations
The Custom Remote Open integration does not support:- Device detection: anny does not retrieve a device list. You enter the device IDs by hand and have to assign them in your system yourself.
- Status query: anny does not know whether a door is open or closed. Only the opening request is sent.
- Other access methods: there is no PIN code, no QR code, no access link and no provider app. Without an open button there is no access.
- Automatic retry: if an opening fails, anny does not try again. Customers have to press the button once more.
- Multiple booking rules per resource: each resource may appear in only one booking rule, otherwise the rule cannot be saved.
- Access without a customer: internal blockers and not yet accepted bookings receive no access right.
Disconnect
You can do both under Integrations: deactivate via the toggle in the top right, delete via the three dots → Delete.FAQ
Which locking system do I need for Custom Remote Open?
Which locking system do I need for Custom Remote Open?
Any system that can be opened via its own interface. anny only sends a request to your endpoint URL. You control the actual opening yourself, for example via the control of your door, gate or barrier.
Where do the device IDs come from?
Where do the device IDs come from?
You assign them yourself. anny passes the entered ID unchanged to your endpoint. Choose descriptive IDs like
Main-door-1, because customers see the ID in the booking as the name of the door lock.Do customers need an app or an account at the locking system?
Do customers need an app or an account at the locking system?
No. The button appears in the anny app, in the browser and via the link in the booking confirmation. An account at the locking system is not needed.
What happens to the access when a booking is cancelled?
What happens to the access when a booking is cancelled?
anny removes the access right as soon as the cancellation is processed. The open button disappears with it. A response to your system is not needed, because no authorization was stored there.
How do I swap out the endpoint token?
How do I swap out the endpoint token?
Click Regenerate token and copy the new token directly from the window. The old token no longer applies from that moment. Store the new token in your system immediately, otherwise all openings fail.
Troubleshooting
The opening fails
The opening fails
Your endpoint did not respond to the request successfully. Check whether the endpoint URL is correct and publicly reachable and whether it starts with
https://. Also check whether the token stored in your system still matches the current endpoint token.On a recurring booking the access is still missing
On a recurring booking the access is still missing
For recurring bookings, anny schedules the access rights and creates them only shortly before the respective appointment. In the booking details, the access stays at Scheduled until then. This is not a bug, the button appears in time for the appointment.