- Automatically push selected classes to USC and keep them in sync
- Receive USC bookings in real time and reconcile capacity across channels
- Surface check-ins and no-shows from USC
Typical use cases
How the USC connection works
The integration is authenticated via your provider ID, which you receive from the USC support team. You enter it in the Provider section and click Verify provider. This authorizes anny to push class appointments to USC and receive USC bookings. The integration is built on resources with appointments (time slots): classes are resources with available appointments. Trainers are their own resources, linked to the appointment as provided resources and automatically transmitted to USC.Connect Urban Sports Club
Requirements
Before you connect Urban Sports Club, make sure you have the following:- A provider ID (you receive this from the USC support team)
- Classes in anny set up as resources with appointments (time slots), without their own opening hours
- Trainer resources with a suitable category (for example, Staff/Trainer)
- A default trainer that applies when no trainer is linked to the appointment (required)
- Resources that can be mapped to your USC locations via the location sync
Set up the connection
1
Connect the provider
Open Integrations from the sidebar and go to Urban Sports Club. In the Provider section, enter your provider ID and click Verify provider.
2
Set the base settings
Define the global settings for USC bookings:
- Optionally store a calculated price for USC bookings.
- Under Trainer resource categories, choose the categories whose resources count as trainers.
- Set a default trainer (required).
- In the location sync, map your resources to the matching USC locations.
3
Set up classes
Create a rule per class via Add:
- Choose the class resource.
- Choose the location (USC location).
- Choose the class category.
- Set the late cancellation window (up to 12 hours before start).
- Optional: set reserved spots and the deadline for reserving spots.
Settings & options
Appointments and sync logic
Synchronization follows fixed rules:USC bookings in anny
USC bookings are marked in anny with the Urban Sports Club booking option. This booking option cannot be edited, and USC bookings cannot be edited in anny. USC bookings contain only the customer’s name and a placeholder email address.Check-ins, no-shows, and anonymization
Capacity management
Optionally, you can reserve a spot quota per class for direct bookings (via anny and other channels). USC can then only fill the remaining spots. In addition, you can configure an automatic release: reserved spots that were not filled are released to USC at a defined time (for example, 24 hours before class start). This way, you maximize utilization without taking spots away from regular customers.Limitations
The Urban Sports Club integration does not support:- Rescheduling appointments after they are pushed to USC: appointments can only be cancelled, not rescheduled
- Editing USC bookings in anny: USC bookings are read-only
- Real-time no-shows: no-show data is only provided by USC the following day
- Classes without appointments: only resources with appointments (time slots) can be synced
- Class resources with their own opening hours: resources with their own schedule cannot be synced as a USC class
- Reusing a resource: each class resource can be assigned to only one USC class rule
Disconnect
You can do both under Integrations: deactivate via the toggle in the top right, delete via the three dots → Delete.FAQ
Which classes can I push to USC?
Which classes can I push to USC?
You can freely choose in the integration which anny classes should be pushed to USC. The requirement is that they are set up as resources with appointments (time slots) and have no schedule of their own.
Can USC bookings be edited in anny?
Can USC bookings be edited in anny?
No. USC bookings are read-only in anny and marked with the “Urban Sports Club” booking option. Changes must be made on the USC side.
When do USC no-shows appear in anny?
When do USC no-shows appear in anny?
USC only provides no-show information the following day. They are therefore transmitted to anny 1 day after the booking ends.
What happens when I cancel an appointment in anny?
What happens when I cancel an appointment in anny?
The appointment is also cancelled on USC and all existing USC bookings for that appointment are removed.
How do I get my provider ID?
How do I get my provider ID?
You receive the provider ID from the USC support team. You can find more information in the USC provider documentation.
Troubleshooting
An appointment can no longer be rescheduled
An appointment can no longer be rescheduled
The appointment was already pushed to USC. Once pushed, appointments cannot be rescheduled, only cancelled. If needed, create a new appointment.
The capacity on USC does not match anny
The capacity on USC does not match anny
Check whether bookings came in via anny or other channels that have not yet been synced. Capacity is updated in real time. If the problem persists: deactivate the integration and reactivate it.
A USC customer is shown as anonymous
A USC customer is shown as anonymous
This is expected behavior. On cancellation, the USC customer’s data is anonymized per USC rules. An exception applies only if the person still has another booking in anny. No-shows do not trigger anonymization.