Chaskiq 0.7.0 it out, Plugins & Performance improvements

We are getting ready for the prime time for our own SAAS version, so we've made many improvements on performance that you can use today! Also we've released some cool plugins too along with some UI enhancements.

Chaskiq 0.7.0 it out, Plugins & Performance improvements

We are getting ready for the prime time for our own SAAS version, so we've made many improvements on performance that you can use today! Also we've released some cool plugins too along with some UI enhancements.


This are the highlights:

Plugins:

  • 💳 Now we have payment buttons!, so you could send a Gumroad.com & Reveniu.com button directly to the conversation or from automated bot tasks. You can set the webhooks when configuring the plugins.
  • ☎️ Whatsapp plugins MessageBird, Vonage & 360Dialog , we've implemented the spec of the three but still need some testing on production. We have released this with the sandbox option as optional.
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9fc72831-ebde-4a38-9af7-3355f9086972/Screen_Shot_2021-02-11_at_2.07.35_AM.png

Supports EU only or worldwide

So when the visitors want to communicate with you for the first time you can display a consent step. This can work automatically for European visitors or you can set it for every visitor.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4497b5dc-00ac-4a71-8b7b-ebbf2d60d6a7/Untitled.png

New UI for video Calls on Agent panel

it will make a more comfortable experience for the agents when open a video session on the conversation.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fd3e809b-37d8-4966-8222-7eb045cbdd10/Screen_Shot_2021-02-11_at_2.11.32_AM.png

Performance Improvements 💪🏽

  • Now chaskiq can work with multiple instances of a chat in a page, every if there are from different apps working on same domain. (we well keep the proper session thru).
  • Better handling on websocket connection, we have decreased SQL calls on the socket methods.
  • Anycable compatible, if you need the max speed and performance you could run AnyCable setting the proper ENV vars. check the docker-compose for development.
  • Security adjusts.
  • Amazon ses unsubscribe users on complaints, bounces (hard) and complains.
  • Get rid of many N+1 queries due to graphql-ruby implementation.