Frictionless is a plugin developed by ScheduleEngine team to allows our clients integrate our Scheduler and SE Live products with minimal configuration. With this plugin clients don\’t have to manage separate code snippet and worry about updating it as we enhance our features.

  • Our online scheduling software streamlines the booking process, helping customers schedule their home visits with a few clicks and saves time for dispatch office.

  • Serve up answers and guidance for your customers on the spot. Our superior live chat experience features real experts who can book real jobs, build brand loyalty, and boost customer satisfaction.

In order for integrating chat and booking widget, Frictionless embeds and scripts on your WordPress website. Please visit for more info.

June 28, 2022.
ServiceTitan Enhances its Online Booking Technology for the Trades with Acquisition of Schedule Engine.


  • Booking Settings, using this you can configuation Scheduler bubble.
  • Chat Settings, setup your chat api key and it will automatically embed chat widget.
  • Chat Settings > General Settings, allows configuation chat window.
  • Chat Settings > Advanced Settings, allows adjusting advanced options.
  • Chat Settings > Color Settings, allows adjusting chat bubble and chat window color theme.
  • Floating Schedule bubble.
  • Floating Chat bubble.


Once Frictionless plugin is successfully installed, you will see new settings card under “Settings > Frictionless”.

  1. Open the Frictionless settings card, there are two settings tab, Booking Setting and Chat Settings.
  2. Get your api keys from your ScheduleEngine onboarding specialist and save it in respective tabs.
  3. You can activate both Booking Scheduler and Live Chat. Or depending upon your subscription you can activate either one.
  4. Once api key is set and activated in ScheduleEngine, you can see the floating Booking Scandular and/or Live Chat bubble embedded on all your pages.
  5. You can use settings page for more advanced option like changing color, hooking up events to your own CTA throughout your website.


What is Scheduler widget ?

Scheduler widget embeds a floating appointment booking button on your website. It also provides classes selector to auto hook booking widget on your website.

What is chat widget ?

Chat widget embeds a floating chat bubble on your website which will integrate a chat with our home service chat expert. It also provides classes selector to auto hook chat on your website from any button.

Adding a CSS Selector Class and or Element Id to Booking Settings ?

Note: Please do not include capital letters in your CSS Selector Class and or ELement Id.
Note: You can add multi-classes to the class selector imput field.
Note: You can add multi-ids to the element Id imput field.


Read all 1 review

Contributors & Developers

“Frictionless” is open source software. The following people have contributed to this plugin.


Translate “Frictionless” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fix a callback function for section builder.


  • Introducing logo url setting for chat window. With this setting you can set your brand logo as chat window icon.


  • Fixed security warnnings with latest codebase.
  • Updated banner to reflect both chat and scheduler icons.


  • Validated plugin on WordPress version 6.1.1.


  • Change the way we load booking widget. It will delay loading booking widget for better browser performance.
  • Added support to hide booking widget bubble.
  • Add support to pass multiple css classes and ids to hookup booking event.
  • Improve booking buton customization.


  • Fixed book button event.
  • Introduce tabbed setting pannel to segrigate chat and booking settings.


  • Internal – improved deployment step to include assets and readme.


  • Ported hackathon code and prepare for WP approval process.