Import Treatwell bookings into anny automatically and mirror anny bookings to Treatwell via calendar link.
Treatwell is a booking platform for beauty and wellness providers, where end customers book appointments at salons and studios. With the integration, anny keeps bookings from both systems largely in sync: Treatwell bookings come into anny via email forwarding, and anny bookings become visible in Treatwell via a calendar link.With Treatwell, you can in anny:
Automatically import Treatwell bookings via email forwarding, including changes and cancellations
Avoid duplicate entries and account for prepaid payments from Treatwell
Make anny bookings visible in Treatwell as busy times via a calendar link (ICS)
The integration is especially handy when you use Treatwell and anny in parallel and want to manage your bookings centrally in anny, without maintaining appointments twice.
Treatwell bookings land in anny automatically. The booking email is forwarded to the anny inbox, and anny creates or updates the appointment, including cancellations.
Studio with direct bookings
anny bookings become visible in Treatwell. Appointments you create directly in anny, for example by phone or walk-in, appear in Treatwell as busy times via the calendar link.
Prepaid appointments
Prepayments are carried over. When Treatwell reports a prepayment, anny accounts for the prepaid information on the booking.
The integration uses two separate paths, depending on the sync direction:
Treatwell → anny runs via email forwarding. You forward Treatwell booking emails to a dedicated anny inbox. anny AI reads the content robustly and creates or updates bookings, even if Treatwell changes the email layout.
anny → Treatwell runs via a calendar link. anny provides an ICS calendar feed (ICS is a standardized calendar format) that you import into Treatwell. Treatwell then shows anny bookings as busy times.
Because both directions run over different paths, synchronization is not in real time. Expect a typical delay of about 30 to 60 seconds.
Data
Direction
Frequency
New bookings, changes, cancellations
Treatwell → anny
Via email forwarding, about 30 to 60 seconds delay
Bookings as busy times
anny → Treatwell
Via ICS calendar link, about 30 to 60 seconds delay
In the admin area, open Integrations and select Treatwell.
2
Set up forwarding in your mailbox
Under Mailbox for Treatwell emails, anny shows you a dedicated email address (for example, tw-…@calendar.anny.co). Set up a forward in your mailbox that automatically sends Treatwell booking emails to this address. Every forwarded email is read and turned into a booking.
3
Add more senders (optional)
Emails from Treatwell are always accepted. If bookings arrive under a different name, for example from a Treatwell partner or via your own forwarding, enter the address or domain under More senders as Accepted senders (for example, @partner.de).
4
Map differing names (optional)
If a resource or service has a different name in Treatwell than in anny, create a mapping under Differing names via Add. Without a rule, anny picks the entry whose name matches the email.
5
Import the calendar link into Treatwell
Import the ICS calendar link provided by anny into Treatwell, so that anny bookings appear there as busy times.
6
Activate the integration
Activate the integration via the toggle in the top right. As long as it is inactive, anny shows the note “The integration is currently not active”. Then trigger a test booking in Treatwell and check whether it appears in anny after a short time.
Once the integration is active, forwarded Treatwell bookings are created in anny automatically and anny bookings become visible in Treatwell.
Treat the forwarding email address like a password: anyone who knows it can write bookings into your calendar. Also make sure the forwarding rule stays permanently active and is not blocked by spam or filter rules.
If you deactivate or delete the integration, no more appointments are synced. Forwarded Treatwell emails are then no longer turned into bookings, and anny bookings are no longer transmitted to Treatwell. Bookings already imported remain in anny.
You can do both under Integrations: deactivate via the toggle in the top right, delete via the three dots → Delete.
Usually within about 30 to 60 seconds. Synchronization is not in real time, because bookings are transmitted via email forwarding.
Are cancellations from Treatwell carried over automatically?
Yes. When a booking is cancelled in Treatwell, anny updates the related booking accordingly, as long as the cancellation email is forwarded to the anny inbox.
What happens if the same email arrives multiple times?
anny detects duplicates and prevents the same booking from being created more than once, even with re-delivered or forwarded emails.
Are prepaid payments from Treatwell accounted for?
Yes, as long as the prepayment is included in the Treatwell email. anny carries over the prepaid information for the booking.
Do Treatwell users see my anny bookings?
Treatwell shows anny bookings as busy times via the imported calendar link. This keeps availability consistent, without exposing booking details from anny.
Usually the email forwarding is not set up correctly. Check in order: 1. Is the integration active (toggle in the top right)? 2. Is the forwarding rule active? 3. Does the target address match the dedicated anny inbox? 4. Do the emails arrive under a different sender that needs to be added under More senders? 5. Are the Treatwell emails landing in spam or a filter?
anny bookings do not appear in Treatwell
Check whether the ICS calendar link was imported correctly into Treatwell. Also keep in mind the typical delay of about 30 to 60 seconds before new anny bookings become visible.
The booking is assigned to the wrong resource or service
Without a mapping rule, anny picks the entry whose name matches the email. If a resource or service has a different name in Treatwell than in anny, create a matching mapping under Differing names.