After launching a new Jovo CMS integration for Airtable two weeks ago, we're back with some new updates for the Jovo CMS integrations:
Like what we're doing? Support us with a star on GitHub
Platform-Specific Responses
When building cross-platform voice apps, it can happen often that the desired response output for an Alexa Skill or a Google Action differs.
An Alexa Skill might want to welcome a new user like "Welcome to the XYZ Alexa Skill", where a Google Action might say "Welcome to the XYZ Google Action" or even something completely different.
The Jovo platform-specific responses feature allows you to manage all of this without changing anything in your logic (no if/else
statements!), by adding AlexaSkill
and/or GoogleAction
namespaces to your language resources:
And you can use the same by adding new rows to your Google Sheets or Airtable content management systems.
This is how it looks like in a Google Sheet:
And this is in Airtable:
Instant Updates
When working with a CMS, speed in data retrieval is an important feature. This is why Jovo only retrieves the content from Google Sheets or Airtable once when the app is started and then caches it.
Some community members raised the issue, however, that for testing purposes, it might be helpful to have instant updates of CMS content in the app. We listened and added a caching
option to our CMS interface which can be set to false
. This increases load times (data is retrieved with every request), but makes it possible to make and test adjustments (for example, SSML tweaks) quickly.
Learn how to disable CMS caching for:
How to Update
To update to the latest version of Jovo, use the following command:
Any thoughts? Let us know in the comments below.