Chats can now be linked to existing or newly created requesters in Zendesk by specifying the email field in the Ebbot data object before initiating a handover.
When the email matches an existing requester, the chat will automatically merge, providing a consolidated overview of all interactions with that requester across various support channels.
If no email is provided, Zendesk will create an anonymous requester with a randomly generated name.
To create a new requester with accurate details, ensure that email is set in the Ebbot data object. It's also recommended to include first_name and last_name in the Ebbot customer object for completeness. Additionally, the phone field can be included to update the requester's phone information.
When a user ends the conversation in Ebbot, the integration will automatically attempt to set the corresponding Zendesk ticket status to Solved. If Zendesk has required ticket fields preventing this action, the integration will instead send a notification message indicating that the chat was closed on the users' end.
Integration Setup Form Improvements:
The integration setup form has been enhanced for better reliability and ease of use.
You can now seamlessly connect or disconnect multiple bots to Zendesk/Sunshine platforms using the updated form.
API Token Requirement:
The integration requires valid API tokens for both:
Zendesk Conversations API (Sunshine)
Zendesk API
Existing Client Impact:
Existing clients currently utilizing the integration will automatically receive these updates without needing to reconfigure their setup.
Important Notes:
If an email provided during handover matches an existing Zendesk Agent’s email address, the system will create an anonymous requester instead, without setting the email field.
Chat naming convention has been updated from "Conversation with Random Name" to "Ebbot - Incoming chat" for improved clarity and consistency.
Web scraper stability
Updated the web scraper to fix issues where the scrapes would time out in certain cases. This provides stability and consistency to the Web scrapes.
Bug fixes
Fixed an issue where the Multi select card would not work in the Welcome scenario.
Replaced the date picker in the Dashboard custom date selector.
2/2025 'Bond'
Release notes
New Features
Customer name displays in conversation: The customer name is now displayed above chat messages in Live chat and Chat history conversations. If the end user is not identified, a random customer name is displayed instead of just "Customer."
Hyperlink functionality for live chat agents: Corrected agent link sending to display the link text instead of the full URL.
Fixes for keeping conversation alive between subdomains: Resolved issues with the subdomain manager, allowing conversations and chat widgets to follow end users when moving between subdomains.
Source retrieval settings update: Updated settings for source retrieval are clearer and easier to use, found under Configurations > Source Retrieval Settings.
Support for Confluence as a source: Added support for Confluence, a knowledge management system, by allowing data retrieval via API using user email, API token, and 'Space keys.'
New default for retention settings: Retention is now set to 1 year for all companies unless configured otherwise.
Date and time picker available in Styling: The Styling page for the chat widget now allows adding link cards and alert messages with specific display times.
Dynamic blob text: The Styling page for the widget allows adding multiple Blob texts, displaying them dynamically one after another.
Improvements on the auto accept chat feature:
Concurrent chat limits are applied conditionally based on "Auto Accept" settings and configurations.
Administrators have control over "Auto Accept" enforcement through a new setting
User settings require a minimum of one active concurrent chat for consistent availability.
Expanded text area in Power up form: The "textarea" in a Power up component now automatically expands for better UX when there is a lot of text.
Enable triggering scenarios using shortcuts: Live chat agents can trigger scenarios within a conversation using shortcuts.
Flag messages that should not be sent to EbbotGPT: Messages can now be flagged to prevent them from being sent to EbbotGPT.
Widget design in mobile is improved: The widget is now smaller by default when displayed on mobile.
Add custom icons to link cards: Users can now add custom icons to the widget starting page.
New layout and setting groups on the Styling page: Search functionality and several other UX improvements were made on the Chat widget > Styling page for easier navigation between settings.
Hiding purposeless fields in bot response: Fewer fields are now available in the Intermediate bot response as unnecessary ones have been removed.
Various UI & UX Improvements to the knowledge manager
Limitation of characters in input: The widget's input field allows up to 2000 characters by default, this limit can now be adjusted in Chat widget settings.
Hide logo in widget styling: It is now possible to easily hide the logo when styling the widget.
Bug fixes
Custom document display fix: Resolved issue where custom documents in Knowledge were not displayed correctly.
Fix for sending link with hash symbol: Fixed issue where links containing '#' were not sent from agents in live chat.
Fix for marking message content in live chat view: Resolves the issue for agents not being able to mark message content in Live chat.
Removed highlighting on start conversation button: Resolved issue where the start conversation button was always highlighted. It should only be highlighted when using the keyboard to navigate, in accordance with WCAG standards.
Role Management UI Fix: Enabled custom role management, found under Administration > Account management.
Typo fix: Fixed typo in the Multi Select bot response.
Fix for keyword trigger: Changing a scenario trigger from NLP to keyword is now working properly again.
Fix for widget design: The widget CSS now better adapts depending on window size.
Notification sound for end user: Fixed issue with sound notifications for end users in the widget. Note: The end user needs to be in another tab for the widget to make the sound; it won't play if they are active in the widget.
Fix for numbers in Live chat view: The numbers displayed for "All closed sessions" and "Your closed sessions" in the Livechat view are now reliable again.
Fix for message order: Resolved issue with NLP messages displayed in the wrong order in the widget when triggering the same NLP scenario twice.
End user using widget in several tabs: Fixed issue with widget not working properly when end users use it from several tabs.
API Key Pagination Fix: Fixed pagination issue on API key management page.
Fix for Chat history filtering: Fixed issues with filtering on the Chat history page.
Adjustment on attention seeker position: Attention seekers in Conversation starters are now nicely positioned in relation to the chat blob.
Notifications for livechat agents clean up: Resolved issue for agents in livechat not getting their notifications cleared when accepting chats and working in several tabs.
Removed outdated feedback feature: The feedback feature in the Livechat view is removed as the support bot is a better channel for feedback.
Ability to copy and paste from Microsoft system to widget input field: It is now possible to copy and paste text from applications like Microsoft Word into the widget input field. The widget previously translated clipboard from Microsoft programs as images.
Inactive bots should not load: Fixed issue so that when a bot is set as inactive, the widget does not load.
Dashboard metrics fix: Resolved issue where device would display as empty instad of other-os which is the fallback on the Dashboard.
Fix for visual bug in Dashboards: Fixed an issue where the bar chart would duplicate data when hovering over different bars.
Fix for deleting conversation tags: It is now possible to delete conversation tags that includes an apostrophe.
1/2025 'Hammersmark'
Release notes
New Features
Web scraper now removes duplicate elements: The web scraper now removes unnecessary duplicate elements resulting in multiple of the same documents.
Live chat markdown support: Live chat agents now have support for markdown formatted messages.
Updated integration pages: The integration setup pages has been improved functionally and graphically.
Salesforce integration: TheSalesforce Live Chat integration is now available to set up from within the Ebbot platform.
Visitor browsing: Page history while engaging with ebbot is now available in the data object.
UX when editing documents: Added tooltips and icons displaying the lock status of documents as well as a way to re-enable disabled sources.
Support for PDF scrapes: It is now possible to upload PDF as source when creating new sources.
New channel - WhatsApp: Ebbot now supports WhatsApp as a channel integration.
Improvements
The "starting page - page" metric is now displaying the full URL from which the visitor initialized a chat.
Various WCAG improvements.
Improvements to the Sharepoint source integration.
Added loading spinner to the chat history list.
Improved markdown rendering.
The Ready-toggle in live chat no longer changes visually if the status change fails.
Bug fixes
Fixed an issue where the Sharepoint source integration would not find all documents of a site.
Fixed encoding issues in certain places.
Fixed an issue where the SAML card was displayed twice upon click.
Fixed an issue where the scenario audit history modal would get stuck after opening nad not load correctly.
Fixed an issue where the number of concurrent chats setting would not apply.
Fixed Presets permission issues for some users.
Fixed an issue where the agent availability status would not display for some users.
Fixed an issue where card setting dropdowns would not be deselected properly.
Fixed incoming webhooks not returning the conversation object.
Fixed the inactivity timer for agents which did not work properly.
Chat names on the live chat page should no longer be displayed as `undefined` on refresh.
Fixed an issue where the "leave conversation"-button needed extra clicks to function.
Fixed an issue where the page would crash which searching among documents.
Deleting a data set no longer prompts the confirm modal twice.
User count now displays the correct amount of users.
2024
10/2024 'VIKI'
9/2024 'Dolores'
Release notes
New Features
Content and Prompt Guard: Content guard and prompt guard can be activated directly in the configuration, with specified actions triggered upon guard activation. These guards prevent prompt injections and block harmful content.
Customizable Widget Appearance: Using ChatWidgetAPI, you can now customize widget appearance. Set variables such as "logged_in": true for specific designs or choose themes via window.Ebbot.loadStyle('theme-id').
Enhanced Support Button: The support bot button is now more visible. If you need help, you can always contact us from within Ebbot!
SharePoint Document Integration: SharePoint now fetches uploaded docx files from sites.
Bug Fixes
GPT Thumb-Rating: Functionality restored.
CSS "Create New" Button: Correct link destination fixed.
BankID Communication: Fixed by adding response time intervals.
Scenario Unpublishing: Issue has been resolved (previously hotfixed).
Chat History Filters: "Handled by," "scenario," and "tags" filters now working properly.
Chat History Export: Missing fields added and functionality restored.
UI Skills Duplication: Fixed an issue with skills displaying twice.
Custom Fonts: Widget custom fonts no longer overwritten by default font.
8/2024 'GLaDOS'
Release notes
Features:
Database Consolidation: We have streamlined and consolidated a set of databases into a single, optimized database. This change increases the efficiency of data handling across our services, leading to faster processing times and system improvements
Bug fixes:
Fixed a bug where bot settings would sometimes revert to a previous setting.
Fixed an issue where input cards would sometimes trigger catchall instead of capturing the input.
Fixed an issue where styling themes and custom CSS would not be applied in some cases.
Fixed an issue where "Company" type schedule would not close properly.
7/2024 'Max'
Release notes
Features:
Added WYSIWYG Editor to the Live Chat Page: Implemented markdown text formatting with a new input field including the WYSIWYG editor, allowing agents to format their responses before sending them.
BankID - Set Language for Verification: The BankID card now includes a language toggle, allowing the language for verification flows to be set independently of the bot's language.
BankID - Provider support for ID-kollen: ID-kollen is now supported in the Ebbot BankID integration.
Incoming Webhooks - Trigger Scenario and Set Variables in the Same Call: Simplified API calls by allowing scenarios and variable settings to be combined in one call.
Conversation Starter-Buttons linked to URL: Conversation starters can now display buttons that lead directly to URLs, previously it would only trigger scenarios in the widget.
GPT persona preset placeholder syntax: The GPT Persona editor now accepts the same placeholder syntax as the bot studio - {{ botName }}, {{ companyName }}.
Improved EbbotGPT's understanding of time: EbbotGPT now knows which timezone it's in and can respond with the correct time.
Added "Last Logged In" to Account Management user list: Admins can now see when users last logged in.
Bug Fixes:
Fixed a bug causing JSON not to be uploaded as source in the Knowledge Manager.
Fixed an issue that would prevent users from creating Shortcuts.
Training Center page loading issue: Fixed an issue where training center sometimes crashed on load.
Wrong timestamp in Data Sources: Fixed an issue where the wrong createdAt timestamp was being displayed.
Button position choices in Conversation Starters: Fixed an issue where both options for positioning buttons were the same. They now have clear options.
Chat history datepicker: Fixed an issue where the datepicker would randomly select dates upon hovering over it.
Hyperlinking not working: Fixed an issue where hyperlinks could not be created in the bot studio markdown editor.
Other:
Ended support for the old Chat Widget design: The old widget can no longer be selected in the styling settings.
6/2024 'Jarvis'
Release notes
News
Conversation starter improvements:
Text-input field: A new conversation starter feature allows users to write text directly into the conversation starter without opening the chat widget.
Added support for multiple URL conditions to trigger conversation starters.
Changed the way conversation starters initializes a chat, chats will now be initialized only when the user interacts with the conversation starter.
Quick Reply conversation starters now display the CS text and the user's clicked button in the chat widget upon interacting with it.
Fixed a bug where the clicking the close X would still trigger some conversation starters.
Playing scenarios through conversation starters will now clear other messages if the chat is not initialized. For example, welcome message will no longer be displayed above the conversation starter target scenario.
Fixed inconsistencies between having starting page turned on vs off.
Dashboard & Metric improvements:
New dashboard page: Dashboards have been moved from the sidebar to its own searchable overview page.
Export dashboard to xlsx: It's now possible to export dashboards as xlsx-files (excel).
Dashboard chart edit: Fixed bug causingcharts to change type to line when clicking edit.
Chats & Widget
Blob call to action: Added possibility in styling editor to add text next to your chat widget blob.
Live chat rating: Agents can now see what rating the user give the conversation directly in the live chat.
Code blocks in "Show sources" now wrap text correctly where long texts would overflow the widget.
Code blocks now have code friendly fonts by default
Fixed a bug where marked text would deselect automatically.
Other bug fixes
Added tooltip for theme matching under Styling
Various UI texts/typos/mistranslations fixed
Fixed a bug where one bots schedule would affect the opening hours on bots without schedules.
Visual bug fixed with save filter preset menu
Update source: Clicking update source on a specific source in the dataset settings now works as intended.
Copy text in widget: Select and copy text in widget now works as intended.
Emoji & star rating: Bug fixed with rating card that caused emojis to turn into stars when clicked.
5/2024 'Samantha'
Release notes
EbbotGPT
New GPT-model: We've released a new Llama 3 based GPT-model called 0.6.4.
Added support for models with larger context: Models with large context windows, such as gpt4-turbo-128k, works with EbbotGPT.
News
Sitevision API URLs: URLs have been added to documents retrieved from Sitevision's API.
Conversation starter UI: It’s now clearly displayed if a setting is for example in seconds or percentage.
Error Boundary in web: If the frontend of ebbot crashes an error page will be displayed to help the user continue using Ebbot.
Preview when sending file: When an agent uploads a file or an image they now get a preview of the file before sending it.
Custom CSS editor improvements: UI and UX improvements for the custom CSS tab.
Topdesk SSP widget design: The chat widget design on mobile has been improved in the Topdesk SSP.
Bug fixes
Chat created in Dixa: Fixed bug where chats would be created in Dixa from the wrong event.
Fixed "Leave handover queue": Using a ‘Leave queue’-button in the contact agent scenario didn’t work in some cases.
Invalid input in widget styling: One of the color input fields on the styling page did not notify when an invalid hex code had been added.
Custom CSS styling no longer cause console error.
Updating skills: The effect of creating, deleting or editing skills didn’t visually appear until the user logged out and then back in to ebbot.
Multiple filters in Chat History: Bug causing only one filter to be selectable at a time.
Zendesk Sunshine integration: Chats stopped appearing in Zendesk Sunshine.
Dixa transfer between agents: Two agents accepting a chat at the same time no longer cause chat to switch between agents.
Duplicate double welcome message: Welcome message were sometimes sent twice.
Uppercase email with Dixa: Uppercase characters in emails caused the handover to be interrupted.
Chat history scenario filter now works as intended.
Training center scenario suggestions now works as intended.
Deselect options in dropdowns: Fixed bug where some dropdowns would not let the user deselect an option.
Fixed bug where the headline of an Extension package would display in the bot builder even if no components were available.
GPT writes 'ASSISTANT' in its messages: Fixed bug where EbbotGPT would sometimes hallucinate and prefix messages with "ASSISTANT".
4/2024 'Cameron'
Release notes
New features
Ebbot Intent-Detection: Natural language understanding and intent detection capabilities in-house.
SharePoint API as EbbotGPT source: It is now possible to use SharePoint pages as EbbotGPT sources.
Chat Widget
Markdown Styling Improvements: Improved markdown rendering in widgets for clearer visual communication.
Variables can now be used in Quick Replies
Theme matching now supports contains::, starts:: and ends:: when setting themes for specific pages to allow for wider usage.
Added support to restrict widget initialization to specified domains for enhanced security and control.
Modal Improvements for Editing Sources: Streamlined user interface when editing sources within datasets.
Button ID Tracking on Dashboard: Analyze user interactions by tracking button clicks with relative IDs for in-depth analytics.
Bug fixes
Fixed a bug where CSV sources couldn't be edited.
Fixed an issue where the typing indicator would sometimes type for too long and disappear.
Corrected issues where Word files disrupted the style consistency.
Fixed mismatches in timestamps and made sure the rating card doesn't force the input field closed prematurely.
Numerous UI improvements particularly in source editors and the Knowledge Manager interface, ensuring smoother user interactions.
Customization and Control
Added functionality to include the company name in user profiles for a personalized touch.
Shortcut Commands for Power-Ups: Users can now trigger custom actions more efficiently using shortcut commands.
Improved Integration pages UI, added agent queue field for Dixa.
Added support to filter transcripts in the API.
Filter & Preset - Dataset, Sources, Config: Allows the user to filter among datasets and sources.
3/2024 'Ava'
Release notes
EbbotGPT
Updated interface: 'Sources' and 'Data sets' menu items in the sidebar have been merged under a single menu item and are now referred to as Knowledge. They are now on the Knowledge page and can still be navigated to by using the tabs.
Added search bar for filtering data sets and sources.
Added new ways to search documents:
Easy search: Free text search among documents, this is the default mode .
Precise search: Free text search in specific fields of a document.
Debug search: Uses the embedder to find documents. This is the same method as EbbotGPT uses in the chat widget. For debugging/troubleshooting purposes.
The EbbotGPT scenario is now customizable. It is now possible to set up other response cards before and/or after the EbbotGPT card.
Bot builder & Widget
Added spacing between markdown blocks.
URL buttons on widget front page no longer enters the chat if no scenario is associated with them.
Added markdown support for widget front page body.
Fixed a bug with clearing search in some select elements.
Improved widget smoothness when messages are received.
Fixed a bug where the widget would not open on mobile if the chat blob was not fixed.
Integrations
The Dixa integration now creates the conversation after either an agent handover or when the chat is ended. It can also be customized to create the conversation in other scenarios.
User information is now updated in Dixa based on parameters "email", "phone" in db and "first_name", "last_name" from conversation
Information about the created case/ticket/conversation in the integrated system is now added to the chat object.
Fixed a bug where the Webhooks page wouldn't update when switching between bots.
Dashboards & Chat history
Fixed bugs where the chat history export would not be consistent with what is displayed on the chat history page.
Fixed discrepancies of chat counts between chat history and dashboards.
2/2024 'Ash'
Release notes
Features
New EbbotGPT model: 0.5.6:
Improved ability to follow instructions in the persona.
Improved ability to understand data sources such as complex sentences, tables and lists
Improved ability to speak western european languages
In-app support - Ebbot users can now ask EbbotGPT for assistance and get in touch with our support agents from within ebbot app.
New default dashboards - every customer now has access to 4 new pre built dashboards displaying data about bot and agent performance, availability and more.
Custom CSS management - we built a new system for managing custom CSS for the widget. This supports using multiple CSS’s on the same bot and reusing CSS across multiple widgets.
Added functionality to route conversations to a Zendesk agent group in the Zendesk integration.
Bug Fixes
Fixed a bug where powerups in some cases would not run correctly after the conversation was closed.
Fixed an issue where the ”created at” field would show the wrong value on chat history exports.
Fixed an issue where the ”stop” syntax would disregard card filters.
Fixed an issue where the multi-select card would break the flow if labels/values were integers.
Fixed an issue where analytics would count scenarios twice if triggered by using scenario buttons.
Fixed a bug where the bot would reply in agent conversations when using an integration.
Fixed a bug where conversations would not automatically be closed after timeout when using the Dixa integration.
Fixed a bug where the response after a SAML login would display twice.
Fixed bugs where saving scenarios of different trigger types on EU would break the training flow.
1/2024 'Rachel'
Release notes
Features
Sightly changed the design of AI generated messages.
Improved & optimized dashboards - the dashboards should now display data much faster.
Language support for Turkish & Italian.
Improved the typing indicator, added support for longer messages and prevented it from displaying when the chat is starting up and no message is "written".
Parameter tables can now be configured to only be accessible over API
Added possibility to write new rows to parameter tables from within the chat flow.
Bug fixes
Fixed an issue where searching in a dropdown card would not return expected results.
Fixed issue with training center exports on EU.
Fixed an issue where chat sessions would not reset after ending.
Fixed issue where current agent's closed sessions would display the wrong value on live chat page.
Fixed several places where HTML entities would be displayed instead of plain text.
Fixed issue where EbbotGPT settings would sometimes be reset to default upon save.
Fixed issue with drag-n-drop files into the widget on Chrome.
2023
Release Frosty - week 51
Ebbot app
Features
New EbbotGPT source: TOPdesk Knowledge Base API. It is now possible to select a TOPdesk knowledge base as your EbbotGPT source.
New EbbotGPT source: Sitevision API. It is now possible to fetch articles and data from Sitevision to use as your EbbotGPT source.
Updated component runtime - components created in Ebbot will now run Python 3.12 (previously Python 3.7)
Improved tag management - Tags are now stored and searchable when adding to a live chat. Tags can be edited by owners from the chat history page.
Customer information in chat history - It is now possible to view the customer info panel in the chat history, where it is also possible to set tags on closed/older chats.
Added Hungarian to list of supported languages when translating a bot.
Bug Fixes
Scenarios and start page now defaults to the correct language when creating a new bot.
Fixed a bug where company wide secrets could not be set.
Fixed encoding issues when copying / translating bots.
Fixed UI issues where some modals were cut off.
Fixed UI issue where long names would hide the edit menu of sources.
Scenario dropdowns now correctly displays published but untrained scenarios.
Fixed styling issues where attention seeker styles would not reflect after saving.
Fixed a glitch where previously selected language would display in the profile language picker.
Release Nanmo - week 50
Ebbot app
Features
It is now possible to upload Docx files as EbbotGPT source.
New settings for uploading CSV files (delimiter, quote character, encoding)
EbbotGPT model 0.2.21 is now selectable when creating config.
Language select on GPT-config
Support for persona templates. You can now save your GPT personas under presets.
Ability to select between EbbotGPT models.
UI fixes and improvements.
Scheduled start page & alerts - you can now set a time fo when specific cards or alerts in the widget should be visible.
Added hotkey for taking the next chat in queue.
Agents are now automatically set to "Not Ready" upon logout
Bug Fixes
Removed ability to save a scenario with empty training phrases or phrases with only a space
Fixed timezone issue with custom dates in dashboard.
Fixed read status needing a refresh in some cases
Release Mytek - week 47
Ebbot app
Features
GPT4 support for EbbotGPT - it is now possible to use the well known GPT4-model with your own datasets.
Rating for GPT generated messages - The users can now rate the AI generated messages with a thumbs up or down, the ratings can then be used to filter conversations in chat history.
New embedder model allowing EbbotGPT to retrieve sources more reliably.
Chat users can now view the opening hours.
The widget can now be embedded in addition to being used as a classic chat widget.
It is now possible to upload CSV or JSON files as GPT sources directly in ebbot app.
GPT messages are now present when getting transcript over API.
Bug fixes
Fixed a bug where ChatWidgetAPI resetSession() would not respect the front page setting.
Added missing translation keys from Extension components.
Fixed encoding issues with special characters in company name.
Fixed some UI inconsistencies between platforms.
Teams manifest now has default values in required keys.
Various localization fixes.
Fixed issue in bot studio where the hitbox of the remove card-button was too easy to misclick.
Fixed bug where some scenarios would break if trained through training center.
Fixed a bug where the user would get stuck in the profile menu.
Fixed a bug where the input field would not open when chatting with an agent.
Improved language detection for real time translations by detecting browser language instead of first message.
Fixed a bug where language detection would not be displayed for the user.
Fixed encoding issues on some dashboard metrics.
Release Motoko - week 44
Ebbot app
Features
EbbotGPT NEW! - It's finally here! It is now possible to scrape websites or upload files to serve as knowledge and use with our new generative AI model natively in Ebbot. Contact us if you want to get started!
Live chat translations NEW! - Chats can now be translated in real time between live chat agents and chat users. This can be enabled under your bot settings with support for translation through Google Translate or Microsoft Azure.
Bot-ID and hosting is now clearly visible under Chat widget > Settings.
Added "Are you sure?"-warning when deleting a scenario.
URL buttons can now be clicked after the conversation has been closed.
Owners can now delete specific chats.
Owners and Admins can now update the rating of chats
It is now possible to exclude messages that hit CatchAll from the training center.
Bug fixes
Fixed a bug on live chat where the input field would not be focused when highlighting a chat and made switching between chats smoother.
Fixed the widget styling page sometimes reverting to default settings.
Fixed local language search in theme language list
Fixed incoming webhook timing out when calling an active chat
Fixed issue with the onMessage trigger in ChatWidgetAPI
General localization & language corrections in the UI.
Release Metallo - week 40
Ebbot app
Features
Tracking of product recommendations made by agents in live chat.
Injected data before chat starts is now retained after the conversation is restarted and can be used in welcome messages as well as starting page.
Improved UI and options to upload icon and modify the bots settings on the Microsoft Teams integration.
Bug fixes
Added missing translations for Extension component names.
Added missing translations for Extension secret names.
Running manual components now sends error notifications.
Fixed an issue parameter table syntax for targeting specific columns and rows that did not work correctly. {{ param_table_name['column':'value'].response_column }}should now return the correct value.
Fixed an issue with the delay property on ebbot response cards, where the response would not be delayed properly.
Release Megatron - week 35
Ebbot app
Markdown & WYSIWYG-editor
Features
Markdown support & WYSIWYG editor for text responses. This makes bot responses much more customizable.
Extensions can now have use bot-specific secrets.
Extension component descriptions are now collapsable.
New API endpoint to start training.
Values set from the ChatWidgetAPI can now be used in the start page. For example;
"Hello [[ first_name ]]".
Button cards can now be used without a headline text.
UI fixes for localization of extension components.
The chat widget was rewritten in TypeScript.
Bug fixes
The auto accept chat-feature should now distribute chats more evenly across available agents.
Page explainer alignment and styling fixes.
Fixed a scheduling issue where custom dates would keep the chat closed.
Fixed a bug preventing some scenarios to be copied.
Re-added a missing UI element to the new studio (allow manual trigger).
Fixed a bug where bot avatar could not be changed in some cases.
Various language fixes.
Fixed a bug where the user count would be displayed incorrectly.
Fixed a bug where some scenarios where not visible in the studio tree.
Fixed incorrect value in the scenario resolution rate count in the dashboard.
Fixed a bug where variables containing citation marks would not expand.
Release Logolept - week 28
Ebbot app
Features
Added full UI and Chat widget language support for 12 languages:
English
Swedish
Danish
Norwegian
Finnish
Dutch
German
Polish
Hungarian
Portuguese
French
Spanish
Removed legacy bot builder studio
Added empty states to pages that can contain items.
Bug fixes
Fixed bug where the starting page would display in some cases even when toggled off.
Fixed an issue where analytics call would fail in the chat widget.
Release Mackapär - week 26
Ebbot app
Features
NEW! Presets system: Save filter setups as presets and select between pre-defined filters or create your own.
Improved widget settings: Separated per widget version, allowing for multiple sets of settings depending on user chat initiation.
Enhanced starting page texts: Now support line breaks.
Localization support: Added for Extensions.
Script optimization: Increased pagespeed scores.
Expanded queue display options: Added support for {{ queue.company }}, {{ queue.skill. }}, and {{ queue.bot. }} in response cards.
Added bot name to data object.
Improved Widget Settings page UI.
Conversation starters: Now support GIFs and images.
Markdown support: Added for Extension descriptions.
Live chat agent updates: Can now see chat users' current and initial page when browsing in customer info.
Configurable buttons: Choose between opening in the same or new tab based on subdomain.
Alphabetical bot list.
Trigger type visibility: Now visible on scenario nodes in the new studio.
Automatic user status: Users in Ebbot set to "Not ready" when logging out of the app.
Customizable customer info fields: Can be removed by setting null value.
Added Teams & Dixa as conversation list filters.
Bug Fixes
Fixed a bug causing a white page when editing card settings in Firefox.
Fixed a bug with the 'Less than' filter when using strings as value.
Resolved 'Disable bot' bug.
Fixed an issue with scrolling the queue menu when there are a certain number of visitors in the queue.
Fixed a bug with unicode NO-BREAK SPACE characters being added into scenario fields on Mac, breaking scenarios.
Added verbose error and save prevention for duplicates or syntax errors in card settings.
Fixed scaling and scrolling issues with large parameter tables.
Release Larry - week 21
Ebbot app
Added new Dashboard metrics for Conversational Live Shopping. It is now possible to track sales from products recommended in the chat.
Visitor operating system and platform can now be displayed in the dashboard.
Added a progress bar and a splash of color to the Trial To-do list
Scheduling improvements - bot schedules can now include multiple bots and a toggle for enabling/disabling was added to each schedule row.
UI fixes: various typos and sidebar alignment
Added Ebbot CSP rule information to the Settings page.
Fixed unneccessary API call on the Settings page.
Fixed bug where the widget would not scroll to the bottom on some new messages.
Added new Extension type: Manual trigger and Secrets set.
Release Kra - week 19
Ebbot app
Disabled removing default scenarios.
Changed color of labels to match palette better.
New field for users "Display name". Here users can set an alternative name that is displayed for visitors, instead of their real name.
Removed phone number requirement for users.
New studio: Shortcuts for publishing and label tools on each scenario node.
Bug fixes
Solution slider was brought into the new studio.
Fixed API returning wrong status code in some cases.
Fixed typos.
Fixed SAML login for new widget.
Fixed default language always set to Swedish regardless of choice.
Fixed a bug where notifications would fire on the wrong trigger.
Fixed NLP sync issues.
Made search in the studio not case sensitive.
Release Payload - week 17
Ebbot app
Deployed framework for Extensions, a new system for building components. This enables us to build reusable and stable extensions to other systems.
Release Ilda & Joe Pi - week 16
Ebbot app
Features
New sidebar menu structure to navigate the app easier.
It is now possible to use a widget theme on multiple domains.
Todo-checklist for new customers.
Product recommendations in chat now supports variants (color, size etc of the same product).
New dashboard metrics: Efficiency score (number of chats divided by time available) and Chats per hour.
On Ebbot.eu (soon available on both platforms) - Conversation starter statistics, Widget statistics (views, opens, closes), new conversation starter based on agent availability.
Bug fixes
Typo fixes
False error message fixed when editing user profile.
Improved search for conversation names.
Release Herbie - week 11
Ebbot app NEW!
Features
New scenario builder. We have updated the look and feel of the studio, creating a user friendly scenario builder that should speed up bot building. Visit the studio to toggle the new experience!
Integration with Dixa. Let your agents work and handle chats in Dixa, while using the Ebbot widget for your customers.
Keep chats alive across subdomains - we have added the ability to keep the chat ongoing even when crossing over subdomains of your website.
New dashboard metric: Chats per agent - Total time, which measures the total time agent spent in chats.
New dashboard value: Median. You can now measure median values for agent&bot handling time, rating, and waiting time.
It is now possible to change the hover text for the bot avatar.
Bug fixes
Fixed bug where faulty conversation starter would silence other conversation starters
Fixed bug where the chat widget did not scroll after new message arrived.
Fixed bug where user input was not stored in integrated chats.
Fixed a bug where the welcome would not play in certain starting page setups.
Release X-Wing - week 8
Ebbot app NEW!
Features
Product recommender for chat agents is a powerful new tool that makes it possible for the chat agents to send product recommendations in a live chat. It connects the ebbot chat with our product guide system using a product feed or an integration with e-commerce platforms like Shopify.
The customer info in the agent chat windows can now be set to open by default. You will find it among the other chat page settings settings.
The activation and password reset emails have received a splash of color.
Bug fixes
Fixed bug where IP restrictions would restrict more than they should.
Fixed visual bug on quick reply page where only 10 quick replies would be displayed simultaenously.
Various bug fixes for the Teams integration.
Product guides
Features
Added the ability to use the users guide choices in the recommendation text for the product.
Release Enginehead - week 6
Ebbot app
Features
Agent quick reply limit increased from 100 to 9999.
Confidence level now allows to be set to hundredths instead of tenths.
New functionality: Microsoft Teams-integration! Ebbot can now chat with users on the Teams platform. You'll find this feature and instructions on how to set it up under Integrations > Teams in the side bar.
Bug fixes
Fixed visual bug when setting skills, some elements were hidden behind others.
Fixed bug where buttons would display in the wrong order they were pressed in the Conversation history view.
Chat widget
Co Browsing has been improved and should now work in all chromium based browsers.
Product finder
Improved visual animation when loading start elements
Updates to the Conversations page
We have completely reworked the conversations page under the hood, it now has:
Much faster search
Range search, allowing users to find chats between a set range of dates and not just one day at a time.
Improved accuracy and relevance
Release Doraemon - week 3
Ebbot app
Features
It is now possible to restrict the web snippet to only be loaded on specific domains.
The conversation history now has a "Copy ChatID" button, making it easy for agents to access specific chats on the conversation page.
Full support for two new languages: Spanish and Dutch
The chat widget has undergone some UX changes with new smooth animations and flow of messages.
Bug fixes
Fixed a bug where chats sometimes were not auto accepted with the setting on.
"User typing..."-indicator has been reintroduced and can now be toggled in the chat settings.
Fixed typos on User section.
Fixed a bug where an error was thrown when updating a user, even if the update succeeded.
Chat widget
Full support for two new languages: Spanish and Dutch
Product guides
Features
See each guide's feedback rating in the analytics view for a better overview of your guide’s performance.
Choose more than one origin, placement or locale to create custom filters.
A help center button will appear in the top right corner on pages where there are instructional videos or content
Improved design for hidden questions and buttons in the guide
Design of back button in guide has been improved
Load speed between questions in guides has been greatly improved.
2022
Release Doraemon - week 51
Ebbot app
Features
Notifications have been improved with a new design and notification center, making it easier for agents to keep track of whats happening in the app.
We are preparing to improve the Conversations page, support has been added to allow for super fast searching and filtering over date ranges. This will soon be available in the app - stay tuned.
Added trial date countdown for free trial users.
Bug fixes
Fixed modal cutoffs in chat area.
Added scroll to modals where content would overflow the user's screen.
Increased width to suggestion dropdown in training center.
Chat widget
Bug fixes
Fixed a bug that would sometimes display a blank widget after a previous chat had timed out.
Fixed a bug where moving around the chat blob on mobile, the widget would open.
Messenger broadcast
Features
Analytics: Users can now track how the Messenger flows and broadcasts are performing.
Product guides
Features
Added option to export guide analytics monthly
Changed the design for bundle slots, improving the user experience during set-up.
Improved design for rating/feedback analytics.
Bug fixes
Hidden steps and buttons are no longer blocking guides from being previewed or published.
Release Dalek - week 49
This release contains the new feature Customizable Start Page which can be used to add more personality and customization to the first message visitors are met with.
Chat widget
New feature: Customizable start page. It is now possible to create a front page with buttons that trigger scenarios or opens URLs, have an input field directly on the front page or skip directly to the welcome message. 2022-12-06
New dropdown card. The MultiSelect card now has a dropdown alternative. 2022-12-06
Fixed a bug where the emoji and attachment icons would not display correctly on some Apple devices. 2022-12-06
Ebbot app
Fixed a bug where chats would not be counted correctly in some cases. 2022-12-06
Fixed bug where chats became blank after a session was timed out. 2022-12-06
Product finder
New feature: Support for Jetshop/Norce. It is now possible to integrate your product guides to Norce Storefront (formerly JetShop) 2022-12-05
The definition of a started guide has changed in the dashboard: from viewed first question to clicked an option in the first question. 2022-12-05
Release Cyborg 009 - week 46-47
Ebbot app
Conversation history now displays users button clicks for all button types. 2022-11-22
Fixed a bug where the API would return wrong status code. 2022-11-22
Fixed an issue where the Welcome scenario needed to be resaved after creating a new bot. 2022-11-22
Fixed a typo on the Conversation Starter form. 2022-11-22
Chat widget
The chat widget encapsulation has been reworked, greatly reducing issues with websites interfering with the widget styling. 2022-11-16
New method added to ChatWidgetAPI: You can now return chat widget height and width with the getWidgetSize method. 2022-11-22
Product finder
Added support for uploading product data over FTP.
Release C-3PO - week 45
This release contains fixes touching multiple parts of the system. Please click the sections below to see whats in this release.
Ebbot app
Features
Notifications are now displayed in bottom left, and no longer cover the Ready-toggle and user profile buttons. 2022-11-10
Browser Tab notifications are now displayed until tab becoming active 2022-11-10
Bug fixes
Fixed a bug where sub scenarios could be triggered outside of their context 2022-11-10
Fixed dark mode in some places where it was too bright 2022-11-10
Fixed a bug where system messages were set to English default. They now correspond with the bot language 2022-11-10
Label search in the studio is no longer case sensitive 2022-11-10
Fixed bugs with the preview chat showing the wrong pages 2022-11-10
Fix for some users getting a white page trying to access certain paths 2022-11-10
Fixed bug where Settings on the widget would revert when multiple users edit 2022-11-10
Fixed bug where disconnected agents would see already handled chats in the queue 2022-11-10
Moving a node into or out of context now displays the train button 2022-11-10
Fixes on Dashboard: 2022-11-10
Visual bug when dashboard was renamed
Fix for Scenario names not showing up
Improvements for low resolution users
Fixed issue where the page would crash using certain metrics
Chat widget
Bug fixes
Fixed multiple message being sent on reconnect 2022-11-10
Visual improvements for the chat widget on Safari 2022-11-10
URLs and Email addresses in response cards are now clickable 2022-11-10
Fixed issue with sending attachments on Safari 2022-11-10
Product finder
Features
Added the possibility to import product data files. Previously only product feeds were supported. 2022-11-10
Improved styling for the default bundle slots. 2022-11-10
Optimized page speed scores of the Product Finder-script. 2022-11-10
Added placement and hide options for feedback requests. 2022-11-10
Improved keyword searching in the guide builder. 2022-11-10
Added more customization options for button images within guides. 2022-11-10
Added system to prioritize variants on a recommended product without affecting the results of a completed guide. 2022-11-10
Added new API for sending guide data/results to external systems. 2022-11-10
Bug fixes
Fixed a visual bug with the on-click feedback of a copy button. 2022-11-10
Fixed a bug where the 'variant' field appeared empty. 2022-11-10
Added support for periodic marks in some text inputs. 2022-11-10
NEW: Messenger Flowbuilder
New feature: Messenger broadcasting & product finder. A new flow builder where you can set up conversational flows to recommend products and marketing broadcasting to messenger subscribers.
Release Cyclotron - week 44
Improved audit logs system wide 2022-10-31
Fixed issue with Ready toggle where the toggle could delay for up to 1 minute 2022-10-31
Improved search in user tables 2022-10-31
Various performance fixes 2022-10-31
Fixed bug where handover message was not displayed when transferring chat between agents 2022-10-31
Fixes to some chatWidgetAPI endpoints where return promises were not kept 2022-10-31
Chat limit & auto accept 2022-10-31
Agents can now automatically accept chats
A maximum chat limit can be set, this limit controls the maximum amount of simultaneous chats for an agent
Release week 41
Fixes on dashboard 2022-10-10
Increase the amount limit
Sort in alphabetic order
Fixed issue with "Chart type not supported"
Improvement to pie chart showing the top 10 items
Improvements to message service 2022-10-10
Fixed issue with certain .msg files stoping the bot flow 2022-10-10
Release week 40
Removed phone requirement for users that does not have 2FA SMS 2022-10-03
Fixes on dashboard 2022-10-03
Updates correctly in statistics when user change name
Removed unnecessary dimension in metric
Fixed bug with the old widget not seeing agent name in chat 2022-10-03
Fixed bug with the old widget not opening automatically on page load 2022-10-03
Improved "Set permission" on user 2022-10-03
Displaying the full name of scenario in training center when opening dropdown 2022-10-03
Fixed bug with font resizer in agent chat 2022-10-05
Release week 39
Opening the widget updates message status to "Seen" 2022-09-29
Fixed bug with 2FA SMS authentication after update 2022-09-29
Agent can pick different font sizes in chat page 2022-09-29
New default widget design 2022-09-29
Updates in the studio with "Keyword" 2022-09-29
Optimization in the platform 2022-09-27
Release week 38
Updated version of our account access management 2022-09-21
Fixed bug with upload button not showing when adding outlook files in widget 2022-09-22
Fixed confirm logout page that sometimes appeared 2022-09-21
Fixed bug with welcome cards shown in wrong order after respons from customer 2022-09-21
Improvements to the studio 2022-09-22
Fixed bug when changing label name
Fixed components stuck in pending
Fixed bugs on parameter table
Release week 37
Added translation for german system messages 2022-09-13
Dashboard
Fixed bug not populating any webpages 2022-09-14
Fixed bug with closed session not counting properly 2022-09-13
Removed empty chats from statistics 2022-09-14
Improved UX experience when training a scenario that is too long 2022-09-14
Release week 36
Fixed problem with the Owner permission that could not edit quick replies
Improved CSS for the new chat widget design to display properly on all resolutions
Fixed issue with internal links not working correctly in new widget design
Release Astro Boy
2022-07-12
Features
Settings
Two-factor can be activated on companies.
A new role and permission system.
Settings for data retention.
Scenarios can now be published and unpublished from the tree and studio form.
We have also introduce a new identity and access management further enhancing our security in the application. Users will be migrated as they log in.
Release Bozo the Robot
2022-06-22
Features
Conversation starter
Choice to hide close button
Button position on quick replies, vertical or horizontally
Option to fade out the attention seeker after x amount of time
New trigger options
Interaction with bot
Exclude url
Widget
New default background color
Removed the system message "Bot is typing"
New default positioning on widget
Option to have emojis or stars in the rating
Settings for titel and badge count is separated
Ability to have multiple designs on widget based on domain
Dashboard
Option to display bot name instead of bot ID
Displaying hours and minutes on table metric
Agent chat
Added emoji picker
Bug fixes
Fixed error in schedules
Icon color in design editor is now changeable
Automatic scroll behavior in widget
Removed possibility to click buttons after ending conversation
Corrected permission for quick replies
Files after transfer is accessible for agents again
File card in widget display description name
Removed agent name from system message when that setting is on
Fixed agent realtime in dashboard
Not needing to log out/in for skills to apply
Ability to change name on user without effecting dashboard statistics
Allowing mimetypes for windows
Release Amazo
2022-04-26
Features
Agent chat
Display agent name in conversation history
New sound and notification settings
Customer info updated in real time
The Yellow color in chat removed
New status for messages delivered/read
Chat widget
Improved prevent spam function
New status for messages delivered/read
Security
Data retention settings
Various security improvements
Training center
Hide checkmark from row if no suggestion
Conversation starters
Added condition to url filter
contains
start with
equal
Bug fixes
Handover chat disappears when agent clicks on notification
Fixed phrase limit in export from training center
Fixed problem with chat status closed
Changes to dashboard sometimes isn't saved
Improved rating card in dashboard
Last messages in conversation shows wrong date/time
Counter and columns in agent chat fixed on Firefox
Improvements to the conversation starter
Fixes in the new widget
Typing delays
Some changes in design editor doesn't get saved
Only show attach file when conversation is started
Wrong text on mouseover
Release The Brain
2022-02-09
Features
Dashboard
Ability to share between users
Export to CSV
New metrics
Average rating
High/low rating
Messenger
Button clicks
Realtime queue
Time estimate waiting in queue
Release Arale Norimaki
2022-02-01
Features
Chat Widget
Front page with option for information and url
Ability to have information messages in ongoing conversation
Custom design editor inside application
Conversation starter
Conversation starter lets you initiate conversations based on user behaviour. Possible to trigger different chat bubble messages depending on this. Can be used as a single starter or in combination with many. Currently supporting the following listeners:
Inactivity
Time spent on page
Scroll position
Button click
Release Automan
2022-01-06
Features
Agent Chat
You can add a picture or file into the chat by drag and drop, or copy and paste.
Add chat agent uploaded files into data object.
New design for the customer info.
Added "domain" to conversation object.
Conversations
Timestamp in chats is absolute, showing exakt time and date.
Option in settings to show agent name in transcript.
Improved search
Range search between dates
Add filter and free text search within
Bot Studio
Scenario list dropdown is searchable.
Add or operator to cards filter.
Chat Widget
Users in queue is removed if they close tab/browser or connection is lost. Settings determine after how long this should be done.
Settings
Quick Replies is tied to bot/skill.
General
Change Number Input fields are in line with new design.
Bug fixes
Improvements to parameter table
Corrections in transcript and audit logs
Ability to send attachment in the agent chat
Visibility and real time updates in the training center
Correct power-ups when having multiple bots.
2021
Release Awesome Android
2021-11-11
Features
Internal
Translate all the scenarios in a bot to another language.
A copy function that allows us to duplicate the scenarios from one bot to another.
Bot Studio
Support for all the settings that can be done in a scenario without the use of the code editor.
Conversations
Ability to search and filter on ongoing conversations.
Bug fixes
Welcome messages that are displayed again after rating is fixed.
Fixes made to scroll behavior in Chat Widget.
Ability to change hex code for color in custom css.
Broken scenario search is fixed in the Bot Studio.
Fixed problem with conversations that reopens on refresh.
Release notes 2.18
Features
Agent Chat Client
Power Ups can be used after the conversation has ended.
It is now possible to transfer a chat to a skill.
Various improvements to the Quick Replies.
Bot Studio
Built in variable “{{ waiting_queue }}” now properly displays the user's place in the chat queue. If the user is next in the queue, “{{ waiting_queue }}” will return “1” instead of “0”.
Added the option to display a Multi Select card as a dropdown menu in the chat.
Ebbot App
Added support for new system message languages.
Custom Components
The component logs are back in Ebbot App.
Dashboard
Added new metrics to be tracked in preparation for the new Dashboard section that is soon to come.
Training Center
A new version of the Training Center with new functionality.
Schedules
Various improvements to the schedules section.
Bug fixes
Bot Studio
“input_field”-syntax in a Close-type scenario no longer causes a reset conversation to sporadically apply the syntax in other scenarios.
We now prevent clicking buttons (from a button card) to be interpreted as an input.
“online_agents_count” filter type only counts available agents online for that bot, rather than online agents for the whole company.
Passing a Close type scenario no longer disables button cards.
Fixed the syntax regarding the fallback scenario on the Contact Agent Card.
Changed so a next/transition no longer default to the current scenario, if the target scenario does not exist.
Schedules
Schedules connected to skills now work properly.
User Side Chat
Fixed a bug causing the bot to prompt the user for the same input multiple times.
Data Sources
Editing a row in a data source no longer removes entries from the table.
Adding a row to page 2 no longer removes all entries from the table.
ChatWidgetAPI
onChatWindowClose is not properly triggered when the chat is minimised.
setUserAttribute is no longer reset when used with webhooks.
Users
Getting a blank page after exiting an impersonated user no longer happens.
Release notes 2.7.2
Features
Agent Chat Client
Added a nested sub menu (”Power-Ups!”) in the chat menu options for custom chat components to be listed in.
Infrastructure
Added functionality for re sending messages that were not successfully delivered.
Added a loading indicator to chat snippet, to visually display if the message has been delivered.
Added a warning triangle to show if the message were undelivered.
Added a button to resend the undelivered message.
Ebbot App
Added ability to use User Pilot powered tooltips in Ebbot App.
Custom Components
Added the functionality to have relations between drop down menus in the form builder for Custom Chat Components. You can now properly handle categories and sub categories.
Optimization
Infrastructure
Optimized how we handle and store chat data
Bug fixes
Agent Chat Client
Fixed a bug making a chat agent unable to sometimes leave a chat (using /leave command and the menu option)
Bot Studio
Fixed a bug making the web browser sometimes overloading when accessing certain parts of the bot studio.
Removed humans, they weren't doing fine with animals.
Animals are now super cute, all of them.
Release 2.7.1
Features
Agent chat client
Various visual improvements.
New layout picker and settings, users can now choose the amount of columns and rows for their chat layout.
New enter and exit chat animations.
Scrollbars are now hoverable.
Components can now be executed from agent chat menu.
Added typing indicators agent and user end. For agents, this can be activated under chat settings.
Bot studio
Scenarios can now be hidden from agent trigger list via "allow manual trigger" switch.
Added language selector to bot creation flow.
Infrastructure
Improved audit logging.
Improved app monitoring.
Various component creator improvements.
Settings
Avatars are now changed to represent agent if chat is handed over to agent.
Added snippet settings to control if bubble and/or top avatar should change on handover.
Bug fixes
Settings
Fixed issue where avatar change could briefly remove permissions.
Added some missing translations.
Introduced animals into the world, we believe they're going to be a neat addition.
Release 2.7.0
Features
Agent chat
A new notification menu that let you configure how you receive notifications for chat events. You can choose between and combine browser notification, tab notification and sound notification.
Conversations list
Account role "User" now have access to conversations list
Avatar not updated in admin chat and conversation view
If "End conversation" is clicked that action show as "User" in Conversation history
Chat widget
Resend messages if the first one fails due to bad internet connection or packet loss.
Possibility to trigger a sound notification when agent enters the conversation
Chat client position option for mobile phone browser
Disable chat snippet buttons on closed conversation
Allow user to leave queue once in handover state
ChatWidget API
Fix for isUserActive so it works even the second and third time its called
Trigger onChatWidgetOpen when used together with autoopen
Bot Flow
Templates for training phrases to make it easier to import and train a bot from scratch
Add timestamp to all changes made in the bot studio
Do not autofill transitions with state name
Chat status available in cards and filters
Parameter table
Support spaces and other special characters
Agent Chat
Possibility to transfer to an agent within a certain skill
Enable click on customer info to copy field information
Possibility to report issues directly in the chat interface
Admin Interface
Co-browsing - BETA feature. Make it possible to start screen sharing when a chat has been transfered to an agent
Possibility to subscribe on chat events through websockets and webhooks
Possibility to setup incoming webhook to use ebbot knowledge in third party application
Improvement for password handling and set password page
Automatic saving / Warning when leaving scenario
Keep scrollposition when moving around scenarios in the tree
Avatar not updated in admin chat and conversation view
API changes
Add endpoint for chat transcript
Bug fixes
Bot Flow
Fix for follow up scenario not working the second time it was triggered
Fix for Bot answers between transfers
Some default scenarios were not added when creating a new bot
Fix to verify that the user input is sent after the welcome scenario is triggered
Fix to child catchall not working
Close conversations due to inactivity should have the same triggers as a regular close event
Scenario doesn't get triggered in edge cases
Filter on Contact Agent card does not skip/block all functionality
Bug related to agent status (1740)
Problem with internal linking used together with "pop after internal link" set to false
Admin UI
Grey bar att the bottom of chat conversation modal
Various improvements in training center
When different users are logged in at the same time and one makes changes to the integration settings they will see different values
Filter selection modal cut off at last state in scenario
Problems related to expiration time for new accounts
Entities
Text out of bounds in entities
Agent chat
Various bug fixes to improve chat interface (1949, 1389,1148)
Chat in Firefox in Grid Mode bug that hides the input box and hide chat button
User gets no system message that a chat has been transferred to another agent
Chat widget
Sending an URL in the chat doesn't always become clickable
Data object
Attribute user_first_input does not work
Other improvements
Various small improvements (1498)
Timestamp to database (1726)
Cache update (1720)
Support for userpilot (1709)
Duplicated messages in edge cases (1404)
v3 chat message order (1738)
V3 sockets improvements (1719)
Peformance issues in training center (1659)
Update conversation with messages sent through the webhook. (1743)
Release 2.6.0
Features
UI changes
Input fields now expand (line break) when text input reaches end of line.
Added Find to code editors.
Added a preview of the chat widget within ebbot.app.
Improvements on how UI elements are stored and imported.
Refactored various UI elements.
Components
Added component: ebbot-intermediate. This adds support for modifying and updating the conversation in various ways without sending a message to the end user.
Added support for updating parameter tables within ebbot cards.
Conversations list
Now counts the scenario triggered before "End conversation" as the last scenario in a conversation to improve visibility in the list.
Now displaying the ID of the conversation along with customer name as the header for each conversation.
Chat widget
Added inline CSS editor to Integrations > Web. Users can now edit and save custom styling of the Web chat widget.
Added support for sending files from end-user side.
Added support for line break in bot responses by adding /n to the text.
ChatWidget API
Added Ebbot.ClearChat() function.
Added Ebbot.Hide() function.
Added Ebbot.Show() function.
System changes
Improved logging throughout the system.
Bug fixes
Bot Flow
Fixed various issues related to variable type buttons.
Fixed issue where transition did not work in combination with URL buttons.
Fixed various issues with the "reaction" property.
Improvements on followup scenario logic and fixed issues where followups triggered an error message.
Improved updating of the context when editing triggers and/or moving around scenarios.
Improved consistency of input patterns where different matching rules could display different error messages.
Fixed issues with fallback scenarios triggering improperly, blocking handovers.
Components
Fixed an issue where transition did not work in combination with setting a variable.
Fixed an issue with new components not being triggered.
Fixed an issue where carousel was not rendering / crashing the chat if an image was missing.
Fixed an issue where "stop: true" did not work within custom components.
Fixed issues with button cards not waiting for input when used in custom components in some cases.
Fixed crashes when returning integers from custom component.
Entities
Improved error messages upon saving entities.
Fixed issues with not being able to save edited entities.
Fixed issue where removed synonyms were not removed upon save.
Agent Chat
Fixed issues where transfers to another agent did not happen properly.
Fixed issue where supervising chats did not work.
Fixed issue where chat list was not always updated correctly.
Fixed issue where the name of the first agent handling chat was displayed even after a transfer.
Admin Interface
Various optimizations to fix slowdown issues when loading scenario tree and other sections.
Fixed various bugs with Ready/Not Ready letting chats through improperly.
Fixed issue where "Welcome" scenario was not editable after changing bots in the drop down.
Fixed issue where updating user profile caused permission errors.
Release 2.5.0
Features
Training Center
Now displays timestamp and a link to the conversation on each training phrase.
Conversation history can now be displayed by clicking the conversation name.
Add new scenario..." added to "needs training" dropdown menu. Upon usage, a new scenario will be created, containing the training phrase it was added from.
Components
Messenger Receipt card added.
System changes
Input prompts now allow the user to ask followup questions. The responses are defined by creating a sub-scenario to the scenario containing an input card.
Bug fixes
Chat Flow
Fixed issue where transitions did not execute when combined with set variable.
Fixed issue with state transitions in messenger.
Fixed issue where chat flow did not continue after setting a variable.
Components
Fixed sorting and pagination issues when there are more than 10 components.
Fixed issue with new components not being triggered.
Release 2.4.0
Features
System changes
Handover can now be triggered based on agent status. If this is enabled, a handover will only be made if an agent is marked as "Ready", otherwise a fallback scenario will be triggered. This feature overrides any set of opening hour schedules.
Automatic inactivity detection. If this is enabled, the system will mark an agent as "Not Ready" after a specified period of inactivity.
Ability to sort conversations between a range of dates in the Conversations section.
The Conversations table can now be exported
Chat Widget API
Bug fixes
Chat Interface
Fixed an issue where the text of long messages would extend outside of chat bubbles.
Fixed an issue where supervised scenario triggering didn't work as expected.
Components
Fixed issues with altering existing variables through a component.
Release 2.3.0
Features
Chat client changes
All conversations are now closed when restarting chat from the top-left menu
Added global chat client language: Swedish. Language selection now updates the language of system messages and client texts.
Studio features
Added support for specifying a column value in parameter table from scenarios.
Added support for updating conversation info from the chat.
New response card: Multiselect buttons. Buttons with the ability to store multiple choices.
Bug fixes
Fixed issue with "ghost" labels appearing in the scenario tree.
Studio scenario search now searches the scenario name along with description and responses.
Now searches both synonyms and entries when matching entities to parameter table.
Various bug fixes for inactivity chat timers.
Trademark logo and text now gets positioned correctly when changing position of the chat.
Fixed issue where some user and setting profiles were not saved after editing.
Release 2.2.0
Features
Changes to the Scenario builder
The description field no longer requires to be filled in order save scenarios.
The default of manual trigger is now "enabled".
Changes to Training Center
No longer shows phrases collected from Input-cards.
Now keeps the scroll position after approving/removing a phrase.
Now highlights the next row in the list after approving/removing a phrase.
The sorting order of phrases has been changed to display the newest phrase at the top.
Other
Added closed status to conversations.
Added 5-star rating card to web chat client, the rating is now stored in the conversation and visible in the conversation list.
Added support for inactivity detection and closes chats where the user has been inactive.
Added configurable inactivity timers to the bot settings.
Trademark logo now links to ebbot.ai.
Added delay to integration settings allowing admins to configure bot typing speed.
Added configurable delay based on character count to determine bot typing speed.
Added support for sending location in Messenger integration.
The "snooze bell" now mutes sound notifications.
Bug fixes
#Messenger integration
Fixed an issue where messages from Messenger integration were displayed in the wrong order.
Fixed an issue where messages from Messenger integration triggered a handover incorrectly.
Training Center
Fixed an issue where suggestions were not shown in Training Center if the last input was matched against a scenario.
Fixed an issue where no rows were displayed until a catchall was triggered.
Fixed an issue where some approved phrases were still visible.
Fixed an issue where some removed phrases were still visible.
Fixed an issue where trained phrases were visible in training center.
Scenario tree
Fixed an issue where sorting of nodes were not saved.
Fixed visual bugs when applying labels to nodes.
Fixed an issue where nodes rendered incorrectly when creating a sub-scenario.
#Other
Fixed issue where the text was not editable on the ContactAgent card in the graphical view.
Fixed an issue where system entities was not extracted from NLP engine.
Fixed an issue where users were kicked from chat queue when triggering bot responses.
Chats where the conversation is handled by a human are no longer sent through NLP engine.
Fixed an issue where current_page was only updated on page refresh.
Fixed a bug where transition component did not trigger on URL buttons.
Various optimizations to reduce chat snippet load time.
Fixed an issue where the chat client did not stay minimized when navigating on a site.
Fixed an issue where notifications where not decreased properly.
Fixed image rendering issues in Safari.
Release 2.1.0
Bug fixes
Fixed an issue where chat snippet sometimes lost connection to API.
Fixed issues with sorting in conversations list.
Fixed an issue where system entities was not extracted from NLP engine.
Fixed an issue where users were kicked from chat queue when triggering bot responses.
Chats where the conversation is handled by a human are no longer sent through NLP engine.
Fixed an issue where current_page was only updated on page refresh.
Fixed a bug where transition component did not trigger on URL buttons.
Various optimization to reduce chat snippet load time.
EbbotGPT API Launch: We have launched the EbbotGPT API, now also powering the standard Ebbot widgets. ->
Sitevision Source Improvements: Options to exclude pages by ID or visibility, with an improved parser that includes previously ignored elements. Added .
New BankID integrations: we have redone the BankID integrations to support from may 1st. We also made it much easier to set up and get started with BankID.
New design
We have developed an API to control the behavior of the Ebbot chat widget. Read more about what you can do with it
Chat History Export: You can now export chat transcripts directly from the chat history. This makes it easier to keep records of conversations.
Gemini Integration (Web): We've added Gemini as a new option in the web interface, giving you more flexibility in how you interact with Ebbot. Note! Reach out to if you are interested as we will need to enable this model on your account.
Optional Spam Filter: The conversation flow now allows for an optional spam filter, giving you more control over your interactions.
Web Scrape Performance Visualization: We've added new tools to visualize web scrape performance, helping us to monitor and improve efficiency.
Sitevision Web Scrape Updates: Web scrapes now include articles and archives from Sitevision, expanding the range of information Ebbot can access.
Scenario Builder Enhancement: We've made it easier to see "Connected Scenarios" within the scenario builder, improving workflow visualization.
Zendesk Ticket Solving Option (Frontend): We've added a frontend option to solve Zendesk tickets directly within Ebbot.
SSO in Widget Update: We've changed the location and name of "SAML SSO" to make it easier to find and use.
Bug Fixes
Chat Widget Scrolling: We've fixed an issue where it wasn't possible to scroll to the top of messages in the chat widget's text input field.
Prompt Date Handling: We've resolved a bug where the model was confusing days and months in prompts.
CSS Styling Deletion: We've added a confirmation dialog when deleting CSS styling, preventing accidental deletions.
Web Scraper Behavior: We've improved the web scraper to prevent it from clearing other documents when it returns zero documents.
Chat Buffering: We've fixed a bug that caused the chat to buffer when expanding variables with very long strings.
Welcome Trigger: We've addressed an issue where the welcome message was being triggered incorrectly after a conversation starter.
Chat Widget Button Display: We've corrected an issue where send buttons in the chat widget would disappear with a large font and long message.
Dataset Document View Bug: We've resolved a bug in the dataset document view, where disabling a document sometimes disabled another one.
BankID Card Display Issue: We've addressed a bug where the BankID card was sometimes not displaying correctly.
Release notes
New Features
Chat History Export: You can now export chat transcripts directly from the chat history. This makes it easier to keep records of conversations.
Gemini Integration (Web): We've added Gemini as a new option in the web interface, giving you more flexibility in how you interact with Ebbot. Note! Reach out to if you are interested as we will need to enable this model on your account.
Optional Spam Filter: The conversation flow now allows for an optional spam filter, giving you more control over your interactions.
Web Scrape Performance Visualization: We've added new tools to visualize web scrape performance, helping us to monitor and improve efficiency.
Sitevision Web Scrape Updates: Web scrapes now include articles and archives from Sitevision, expanding the range of information Ebbot can access.
Scenario Builder Enhancement: We've made it easier to see "Connected Scenarios" within the scenario builder, improving workflow visualization.
Zendesk Ticket Solving Option (Frontend): We've added a frontend option to solve Zendesk tickets directly within Ebbot.
SSO in Widget Update: We've changed the location and name of "SAML SSO" to make it easier to find and use.
Bug Fixes
Chat Widget Scrolling: We've fixed an issue where it wasn't possible to scroll to the top of messages in the chat widget's text input field.
Prompt Date Handling: We've resolved a bug where the model was confusing days and months in prompts.
CSS Styling Deletion: We've added a confirmation dialog when deleting CSS styling, preventing accidental deletions.
Web Scraper Behavior: We've improved the web scraper to prevent it from clearing other documents when it returns zero documents.
Chat Buffering: We've fixed a bug that caused the chat to buffer when expanding variables with very long strings.
Welcome Trigger: We've addressed an issue where the welcome message was being triggered incorrectly after a conversation starter.
Chat Widget Button Display: We've corrected an issue where send buttons in the chat widget would disappear with a large font and long message.
Dataset Document View Bug: We've resolved a bug in the dataset document view, where disabling a document sometimes disabled another one.
BankID Card Display Issue: We've addressed a bug where the BankID card was sometimes not displaying correctly.