Subscribe
added to the Knowledge Base now natively supports the "FAQ" data type.
You can now add FAQs using the expected Question/Answer format.
Multiple FAQs upload is also supported. Use a comma separated csv file with your questions and answers.
Hi everyone,
The long awaited action to update the current conversation lead (aka the current conversation end-user) is finally out.
Drag & drop the action on the designer stage. Ask your user's data (i.e. using the Capture User reply Action) and put the data in the fields you want to update of your user. The lead's selected properties will be updated with the corrispondent (static or dynamic) values.
We're happy to announce that we finally released the new time slots feature!
Now you've the opportunity to set-up multiple time slots for your chatbots, beyond the original General hours
If you need more tuning about hours you can use the new "If Operating Hours" Action to choose how the flow will continue based on a specific time slot you configured in "Settings" > "Operating hours" section.
In the flow, before whatever action (it can be an "Agent handoff", a "Change Department", a "Web Request" etc.) you can place the new "If Operating Hours" Action.
In the following example you can see how we move to the Sales Department based on a specific configured "Sales" slot defined in Settings > Operating hours > Sales dep.
The OPEN flow path will be followed only when the current flow execution time is in the configured hours:
If you de-activate a time slot keep in mind that it will always reply "Open".
Enjoy! 🚀🚀
With the new form-data uploader you can upload your files on your Web APIs endpoints.
This feature is extremly useful if you want to send your files (csv, pdf, images etc.) to some AI data processing endpoint helping you to extract insights fomr your binaries or creating new ones.
Hi everyone, with the new Advanced Reply we have made a big step forward in managing user input, buttons, automatic chatbot closing and so on.
From now on your users will be able to reply through a button but simply writing the text inside, not only clicking on them.
This is extremly useful especially on Whatsapp (or other external channels) where the user sometimes prefer to reply to a question writing a text instead of clicking the button.
Moreover, with the new Reply you can aslo take a specific action when a written text doesn't match any of the buttons text. You can use the "no match" connector to manage this case with a specific flow.
And, as you can see from the above image, you can also manage a "no input" timeout. If the user doesn't reply into the specified amount of the you can take a specific action. This is extremily useful when, for example, you want to close a conversation after some inactivity period. A real game changer option for managing your conversations flow with chatbots :)
Let's try it and let us know what do you think!
New OpenAI Assistants Action is online.
Start interact with your OpenAI Assistants in minutes with TIledesk dedicated action.
Use our "one click" OpenAI Assistant template and follow OpenAI Assistant documentation to learn how to use our OpenAI Assistants integration in Tiledesk.
We added the "preview" button so you test your RAGs during the design
We added three tuning parameters:
Uploaded Document Attributes section
lastUserDocumentAsAttachmentURL Useful if you want to have an URL of the uploaded document that can be displayed in chat and you will always download on click
lastUserDocumentAsInlineURL Document as "view inline" on click. Useful if you want to use this link in a WebRequest or externar API invocation to get the document content
Lead info Attributes section
decodedCustomJWT When the end-user (lead) is strong authenticated this JSON object contains certified info from the authentication provider. To get certified email use {{decodedCustomJWT.email}}. In the same way you can get firstname {{decodedCustomJWT.firstname}}, lastname {{decodedCustomJWT.laastname}} or custom attributes, i.e. {{decodedCustomJWT.attributes.SSN}}
strongAuthenticated Indicates that the current user logged in the chat session with "strong authentication"
Added new Integrations section to easily centralize all your integrations settings in only one place.
Each integration provides the necessary UI to setup specific specific connections with third party vendors Actions integrated in mainly in the Chatbot Design Studio. You can for example setup Hubspot or ChatGPT API-KEYs.
Actual integrations are:
Next in line:
We added two new conditions:
On the Condition and Condition w/ else actions.
"is Undefined" will check for attributes that have no definition in the flow
"is Null" will check for attributes (i.e. JSON coming from a Web Request) that is explicitly set to "null" value.