• We have made a number of updates and bug fixes this month, including:

Fixed: Tokeet Widget triggers were not firing for inquires created via widget. A change has been made to the inquiry widget HTML code, that will not allow Automata to capture these events. You will need to make the inquiry widget again in TV3, in order to copy the updated HTML code to your website.

Fixed: Trigger conditions were not visible for triggers that had a hyphen in the trigger name. This issue has been corrected, and the pre-made samples have had any hyphens removed, in order to prevent future conflicts.

Fixed: Webhook service experienced a brief interruption in operation. This issue was quickly resolved, and webhook triggers should operate properly now.


Monday, March 9, 2020

Dear Tokeet Customers,

Today we experienced a production outage that interrupted many Tokeet services for a good part of the day. This outage was due to issues that surfaced during routine database maintenance and has since been resolved. Our plan was to conduct this maintenance seamlessly, without any interruption of service as we have done successfully in the past, however today was an exception.

This is an unprecedented failure that we know is unworthy of both our history and your trust. We apologize for the outage and the disruption to your business. At this time, we are focusing our efforts on finding and recovering from any and all lingering issues resulting from this outage. As of now, all Tokeet services have been fully restored and you can continue to use Tokeet as normal.

Please check this page for new developments and any required manual actions that may be required of you. You can access the Tokeet Community using your Tokeet Channel Manager credentials.

We sincerely apologize for this outage and take full responsibility for this interruption to your service.

Kwesi Steele
Tokeet Founder and CEO


  • We have made a number of updates and bug fixes so far this year, including:

Updated: The send to guest option was removed from rate events. This is because there is no reason to send a guest a rates notification.

Updated: The data token |GUEST:WIFE| has been updated in the data dictionary to |GUEST:SPOUSE|. users with templates that still say |GUEST:WIFE| will be unaffected. Both WIFE and SPOUSE data tokens will parse the same thing into the outgoing message.

Updated: Users can now filter triggers on the Triggers page by the action performed.

Updated: Saving a custom code with a name that has only numbers was creating issues for some users. We will no longer allow names that are only numbers.

Updated: We added the user role underneath their name in the upper-right corner of the dashboard.

Updated: Users will now be able to set conditions on a trigger before saving. As long as all required fields in the trigger details have been completed, the trigger conditions will become available to be added. This will allow users to create triggers for multiple rentals at once, and have all of them share the same trigger conditions.

Updated: The trigger condition section now appears once all of the required fields are completed in the trigger details. The user no longer has to click the Save button to see this section appear. This should be more intuitive.

Updated: When archiving an active trigger, a pop-up now appears asking the user if they want to disable the trigger before archiving. This will prevent the confusion of archived triggers firing for some users.

Fixed: New templates were automatically replacing existing templates on triggers.

Fixed: When duplicating workflows, the triggers in the new workflow were not copying the channel filter selection.

Fixed: When selecting the action Send Signature Form, the template selector was just 10 forms, instead of all forms if the user had more than 10. This has been corrected.


Thank you for using Tokeet!

As you might have noticed we’ve been very busy here at Tokeet. In 2019 we completed some of the most ambitious projects in our history and successfully launched Rategenie, Tokeet v3, Owner Center, and Margins. We spent a lot of time speaking with and listening to you, our customers, taking your feedback and direction to heart, and produced solutions to help you grow your business. We are pleased with the overwhelmingly positive feedback that we have received for each of these products and thank you for being a part of the process. There is a lot more to come in 2020.

Our Prices Are Changing

On March 1st, 2020 we will be transitioning to a new pricing structure for Tokeet (TV3). In short, our prices will be increasing about 30% on average for your Tokeet subscription. It’s been about 3 years since we last changed Tokeet’s prices and a lot has changed since then. After many weeks of consideration, we think the time is now right to update our prices to be inline with our current products and services.

Our other products (Add Ons) will not be affected by this pricing change. Those products will have their own pricing adjustments made later this year, if any. At this time no decision has been made yet about these products. The pricing adjustment of March 1st will only affect your Tokeet subscription.

Keep Your Current Plan

As with our last pricing change in 2017, we are giving all of our users the opportunity to keep their existing price plans for one year. We’ll throw in a 10% discount with each yearly plan. This is our way of thanking you for your loyalty, and being a part of our journey. You will even be able to switch between yearly plans, if your needs change within the year. 

The process for keeping your current plan is simple.

  1. Let us know if you want to keep your plan via email or live chat.
  2. We will send you a one year contract via email which you must sign.
  3. Once your contract is signed we will switch you to the new one year plan.
  4. You will be charged for the entire year upfront!
Thanks again for being a Tokeet user.
Team Tokeet



View not displaying properly in template create view (iPad)Display issue on ipads for the template editor
View not displaying properly when you try to create a Workflow from sample (iPad)Display issue on ipads for the workflow wizard
View not displaying properly in portrait mode (iPad)Display issue on ipads in portrait mode
View not displaying properly  on Dashboard (iPad)Display issue on ipads for the recent activity page
Buttons are breaking in Portrait mode (iPad)Buttons not functioning properly in portrait mode on ipads
Success, Failures & Info messages don't display on the iPadSuccess/fail/info toasters not displaying correctly on ipads
View not displaying properly under Messages (iPad)Messages tab on the booking details overlay not displaying correctly on ipads
All column doesn't display in detail view of Booking Details List View (iPad)Display issue on ipads for the booking details list view
All columns don't display under Triggers tab (iPad)Display issue on ipads for the triggers page
Tabs are breaking in the detail view of trigger (iPad)Display issue on ipads with the tabs on the trigger overlay
Cross icon doesn't display to close overlays (iPad)The close overlay button (X) was not displaying properly on ipads
When duplicating a trigger with a specified trigger condition, the condition points to the trigger from the original workflowDuplicating a trigger that has a specified trigger condition was pointing to the specified trigger of the original workflow, instead of the specified trigger of the new workflow that the trigger was duplicated to
Duplicating workflows causes issues with the specified trigger conditionDuplicating workflows was resulting in all the triggers from both the original and new workflows appearing in the list of triggers when editing the specified trigger condition. This created confusion, as users weren't sure which trigger to select, since the trigger names get duplicated in the process of duplicating a workflow.


Booking confirmed triggers are firing repeatedly for the same guestsBooking confirmed triggers were firing repeatedly for some guests.
The translation section disappears when you add a translationWhen adding a translation, the translation section would disappear from the template editor, until a page refresh
Trigger conditions for triggers created via sample showing Invalid Date for the creation timestampThe timestamp on the trigger conditions (for triggers created using samples) was showing as Invalid Date
Last-minute checkin trigger sample has undefined time values in the trigger conditionThe days/hours fields in the trigger condition on the last minute trigger (made using samples) was showing the value Undefined
Some trigger event types appear in the workflow details, but not in the booking detailsSpecifically, invoice triggers were not appearing on the booking details overlay, even though they were visible in the workflow details overlay
Directions data dictionary code is parsing as blankDriving directions data code was showing as blank in the sent template
The subject field disappears when updating a templateThe subject field was disappearing when saving a template, and choosing the option to update instead of save as new
"Creator" Value doesn't display when you create a custom codeThe creator of the custom code was not showing when a new custom code was created
Issue: Booking status is paid trigger condition was not allowing some triggers to fireThe paid status of the booking was not being recognized properly in some instances, but now it works correctly under all conditions.
Cross icon doesn't display to close overlays (iPad)The close overlay button (X) was not displaying properly on ipads
When duplicating a trigger with a specified trigger condition, the condition points to the trigger from the original workflowDuplicating a trigger that has a specified trigger condition was pointing to the specified trigger of the original workflow, instead of the specified trigger of the new workflow that the trigger was duplicated to
Duplicating workflows causes issues with the specified trigger conditionDuplicating workflows was resulting in all the triggers from both the original and new workflows appearing in the list of triggers when editing the specified trigger condition. This created confusion, as users weren't sure which trigger to select since the trigger names get duplicated in the process of duplicating a workflow.


Hi everyone,

We hope that you've enjoyed your beta experience with Automata and Signature. Both products will be coming out of beta on September 24th and you will be required to subscribe to each product in order to access the applications from that date. You may subscribe to both products on the "My Billing Info" page within your Tokeet account starting September 24th. Starting October 1st Automata will stop firing all triggers for accounts without subscriptions.

If you have any questions about Automata or Signature please let us know by contacting support.

Thanks for being a Tokeet user.

Tokeet Support


We are excited to announce the release of Automata, our newest product in the Tokeet suite of products. Automata is the most powerful automation tool designed for the short-term rental industry. It executes the tasks related to a guest booking, so you can focus on growing your rental business.

Automata has been in closed beta for the past month and all of our beta users love it. Some of our larger customers are already sending over 1,000 automated messages per day with Automata. Today we’ve opened Automata, free of charge for the remainder of August, so all our users may give it a try. You can read more about Automata here. If you’re interested in giving Automata a try you can simply log in with your Tokeet credentials right here. Only account administrators and managers of an Owner Plan account or higher may log in to Automata.

We’re looking forward to your feedback and thanks for being Tokeet users.


Agoda API Synchronization Is Now Available

We're excited to announce that you can now connect your Agoda listings to Tokeet via API. Agoda and Tokeet have partnered to bring you a seamless, fast, and reliable connection between Tokeet and Agoda. Connect your Agoda account to Tokeet and receive real-time reservation notifications. Rates and availability synchronization is also available so you can be sure that your price and calendar are always updated instantly. Click here for instructions on connection Agoda to Tokeet.

We've been working hard to provide you more options to connect with Tokeet from the top distribution channels around the world. Agoda is another step in making Tokeet the obvious choice for any property manager in any market globally.

Please let us know if you have any questions, we're always happy to help. Thank you for being a Tokeet user.


Over the past few months we’ve been in discussions with Airbnb on a formal partnership agreement that will bring our companies closer together and allow a deeper integration between our two products. These discussions started in February and now, after 5 months of development, we’re happy to announce that Tokeet is an official partner of Airbnb. Even more exciting, we’re also officially announcing the release of a new Airbnb integration in Tokeet. This integration, which has been in beta for the past week, is faster, more powerful, and vastly more reliable than the previous Airbnb connection.

I understand that many of you have been affected by recent and frequent outages relating to the previous API connection with Airbnb, for this I sincerely apologize. During these outages we’ve been feverishly working with the Airbnb engineering and partnerships teams on a new integration with the sole purpose of improving the experience for you, our users. Today that new integration is available to you in your Tokeet account.

We plan for every customer to eventually move over to the new API and will ultimately discontinue the previous API connection. If you’ve ever had any issues with your Airbnb API connection then I recommend you make the switch immediately. It will only take a few minutes and instructions for switching are below.

We have more exciting announcements to make in the near future, but that’s all for now. Thank you for being a Tokeet user.

Switching to the new Airbnb API

Tokeet's new Airbnb API connection is live. This is a faster, and more reliable connection between Airbnb and Tokeet. Please follow the steps below to migrate your Airbnb accounts to the new API.

First disconnect the Airbnb API (OLD) accounts following the steps in this guide.

Disconnect a Channel Account

Then reconnect with Airbnb API (NEW).

Connecting to Airbnb API - New

Please let us know if you require further assistance. We're happy to help.


Two years ago I purchased my second vacation rental home, and just like you, I needed a system to help me manage it. I began researching all of the popular solutions and was surprised at how expensive and unusable many of them were. As a developer, I knew that a better solution was possible. So after much deliberation, I decided to leave my existing job, build a team, and start Tokeet with my own money.

On January 1st, 2016 Tokeet came out of Beta and we began advertising to the public. At the time we had a basic reservation manager and allowed only iCal synchronization. It was a simple product that some found useful, but many of you wanted more. We’ve worked tirelessly over the past 16 months to grow the product from these simple beginnings into an extensive platform filled with many of the features you need. 

It’s been a crazy period and we’ve moved fast, breaking a few (many) things along the way. We implemented your feedback quickly, often times the same day, and listened intently to everything you had to say. Our staff is filled with mostly engineers, even our support staff, and we simply love building things. We provided real-time customer support for every user, even the free accounts, and now have 24/7 real-time support with team members in 5 countries.

Tokeet has become popular in a big way. We’ve been growing rapidly, bursting at the seams, and simply cannot keep up without further significant investments. We’ve considered outside investors-- most of our competitors have already gone down this path, but every investor wants to change the way we work. Either by drastically increasing our price to match our competition, limiting our support and features, or focusing the company on larger customers. These are all contrary to what we believe and stand for as a company. Tokeet must remain a PMS for the masses and we don’t plan to compromise on customer support.
So now we’re forced to change the one thing which we’ve never changed: our price. We’ve kept the same pricing from the start, even after adding 4 new products to the platform. 

In most cases, Tokeet is 10% - 25% the price of our closest competitors. We plan to double our pricing on average to 20% - 50% of the competition pricing. This new pricing will take effect on May 1st and you can see it on our new pricing page.
This price change will allow us to continue in our current direction and expand our products and features. If you think we’re great now, wait till you see what we have for you in 2017. We plan to completely change this industry forever.

For those of you who have been with us from the beginning, you’ve seen us grow and helped us get better. All of you have been a part of our journey, and we’re immensely grateful to have you as our customers. We would like to reward your loyalty by offering you the chance to keep your existing pricing for the next year or two, no matter what else changes.

Customers who subscribe before May 1st may keep their current plan for the next 1-2 years by purchasing special one or two year plans which are billed one-time and upfront. These special yearly plans are not available online, so email us directly to inform us of your interest. Simply reply to this email. If we don't hear from you then you will automatically be switched to the new pricing after May 1st.

I personally thank you for being a part of the Tokeet journey and I am excited about our future. If you have any questions please ask our support team. Our best is still ahead of us.

Kwesi Steele
Founder, CEO, Vacation Rental Owner