Pricing Updates Login Start your trial
  • Improvement

    Bring your own model

    Bring your own model

    We are opening up the ability to bring your own model to Chatness. This means you can set up any server built on top of the OpenAI API Spec and use your own model. That also means you can fine-tune a model in your OpenAI account for example and use it in Chatness. Or you can use a completely different provider as Fireworks AI.

    Currently we're offering support for any model that can execute function calling. The available providers are:

    • OpenAI
    • Fireworks AI
    • Mistral AI
    • Groq

    Or if you have a custom server running a model that supports the OpenAI API Spec, you can use that as well. To access this feature, go to the Settings page of your bot by clicking the gear icon. From there, you can define:

    • The provider base URL
    • The provider API key
    • The model name to be used

    Don't forget to toggle the "Activate this model" and save.

    We hope you enjoy this new feature and look forward to the next update!

    Stewan
    Stewan
    Engineering

  • Improvement

    New contacts screen

    New contacts screen

    We have transitioned from a card view to a list view to make it easier to see all your contacts at a glance. When viewing a specific contact, the scroll position in the list will be preserved.

    We have also introduced the concept of confirmed and unconfirmed contacts to help you keep track of genuine contacts, as Chatness automatically adds contacts when they interact with your chatbot. By default, all contacts are unconfirmed, but you can manually confirm them by clicking the confirm contact option in the 3 dots menu.

    When creating contacts via API, the contact is confirmed by default

    We hope you enjoy these updates and look forward to hearing your feedback.

    Other improvements

    • The Threads page is now called Chats
    • Fixed a bug where the world map was not displaying correctly
    • Optimized infinite scroll in the chats and contacts list
    Stewan
    Stewan
    Engineering

  • Improvement

    Train on documents

    Train on documents

    Now it's possible to upload and train on multiple type of documents to your knowledge base. This feature is available for all users and can be accessed from the knowledge base section in the admin panel.

    The allowed file types are pdf docx pptx xlsx txt

    Stewan
    Stewan
    Engineering

  • Improvement

    New widget setup

    New widget setup

    We're introducing a new way to set up widgets for your website. This new setup will make it easier for you to customize the look and feel of your widgets without having to write any code.

    • improved branding section and preview
    • added custom background option
    • primary color + background creates a gradient effect
    Stewan
    Stewan
    Engineering

  • Get started with Chatness this night

    Each subscription goes towards aggressively adding new features built with customers' best interests at heart, including your privacy.

  • Improvement

    Semantic Knowledge

    Semantic Knowledge

    We're introducing a new Database with vectorized embedding capability to store and retrieve knowledge. With a vector representation of the knowledge, we can perform semantic searches and find similar knowledge items. This will allow us to build and provide more intelligent chatbots that can understand the context of a user query and come up with more relevant responses.

    Some common use cases for semantic knowledge include:

    • multi-language support
    • finding similar questions and answers
    • providing more accurate search results
    • improving the accuracy of chatbot responses
    • and more

    It's important to note that this feature is still in the early stages of development and we're working on improving the accuracy and performance of the semantic search. We're also planning to integrate this feature with our Intent Tools to provide a more seamless experience for the end user.

    See you in the next update!

    Stewan
    Stewan
    Engineering

  • Improvement

    Chatness v3

    Chatness v3

    We're releasing Chatness v3, a major update to our chatbot solution. This version includes a new UI and a new feature called Intent Tools. The new UI is designed to be more user-friendly and intuitive, making it easier for users to navigate the app and find what they need. Intent Tools is a powerful new feature that allows users to create and manage custom intents for their chatbots.

    With custom intents you're able to build workflows that can be triggered by specific user inputs. This allows you to create more complex and interactive chatbots that can handle a wider range of user queries and requests. Some common use cases for custom intents include:

    • escalating a conversation to a human agent
    • collecting user feedback
    • checking the status of an order
    • providing product recommendations
    • making external API calls to fetch data
    • and much more

    We're also introducing our SaaS infrastructure and plan to deprecate the self-hosted version of Chatness by the end of 2024. The SaaS version provides all the same features as the self-hosted version but with the added benefit of automatic updates. We believe this will allow us to focus on building new features and improving the product with more efficiency.

    Stewan
    Stewan
    Engineering

  • Improvement

    Introducing Discord Integration

    Introducing Discord Integration

    We're excited to announce our first Chatness integration. This feature allows you to connect your Chatness bot to a Discord channel, so you can receive notifications and messages right in Discord and even reply to them. Stay tuned, we're working on more integrations to make Chatness even more versatile.

    • Added Discord integration
    • Added prompt templates
    • Bug fixes to the Messenger and some style improvements
    Stewan
    Stewan
    Engineering

  • Get started with Chatness this night

    Each subscription goes towards aggressively adding new features built with customers' best interests at heart, including your privacy.

  • Improvement

    Firebase deprecation

    Firebase deprecation

    Now that the dust has set a bit, we feel confident to deprecate Firebase as our backend service. This change will be effective on 2023-06-01. All current clients will have the option to migrate their data or stick with Firebase until May 2024. But if sticking with Firebase, you won't be able to receive any updates or support after this date.

    • replaced Firebase services by individual components in Node.js
    • replaced Firestore with MongoDB
    • many improvements to the formerly admin (now called Chatness for Teams)
    • much better latency and performance

    We're also working on a SaaS version so you can use Chatness without the need to host it yourself. Stay tuned for more updates on this.

    Stewan
    Stewan
    Engineering

  • Improvement

    New messenger previewer

    New messenger previewer

    This version aims to fix some underlying bugs with the bot settings and also introduces a tiny messenger previewer while configuring your bot's prompting, this feature provides a convenient way to test your bot responses without having to embed it anywhere.

    Stewan
    Stewan
    Engineering

  • Update

    Chatness v2

    Chatness v2

    We have decided to pivot Chatness to a self-hosted platform. This new version of Chatness is designed to be a comprehensive and complete solution for support and chatbots.

    The product includes three key components: the Admin panel, the Launcher widget, and the Installer desktop app. Futerely, we will be adding back the app boilerplate for Android and iOS so you can easily build your own custom chat applications.

    So for now we're shipping the following features:

    Admin panel

    The Admin panel is a powerful tool that provides users with full control over their chatbots and support systems. It allows you to manage other users, configure bot prompts, and perform other administrative tasks. With the Admin panel, users can easily customize and fine-tune their chatbots to suit their specific needs and requirements.

    Launcher widget

    The Launcher widget is a versatile feature that can be embedded into any website, allowing users to initiate a conversation with their chatbot seamlessly. This user-friendly widget provides a seamless interface for users to engage with the chatbot and get the assistance they need in a convenient and efficient manner.

    Installer

    The Installer is a desktop free application that simplifies the setup, deployment and updates of the Chatness Platform on Google Cloud. This automated tool eliminates the need for complex manual configurations, making it easy for users to get started with Chatness quickly and effortlessly.

    We'll keep maintaining the app boilerplate for current customers until March 2024.

    Stewan
    Stewan
    Engineering

  • Get started with Chatness this night

    Each subscription goes towards aggressively adding new features built with customers' best interests at heart, including your privacy.

  • Improvement

    Welcome ChatGPT 🤖

    This version introduces OpenAI's ChatGPT feature. A new ai user named Alicia is created when the seed is ran, this user acts like an assistant for quickly answering questions based on the context file included at ai/context.md

    Some other changes:

    • updated mobile app to Capacitor 4
    • added support for Firebase Emulators
    • added hot key "meta+enter" to send messages quickly (mac command+enter, windows ctrl+enter)
    • added support for automatically detect links and open them with in-app browser
    • added a new global config APP_INITIAL_ROUTE to customize the initial route, renamed home page to groups and made contacts the initial route
    • many small bug fixes and improvements like a bug on contacts list where it was not showing empty state when there were no contacts
    • updated docs with more sections about ChatGPT and AI
    Stewan
    Stewan
    Engineering

  • Update

    Maintenance update and minor fixes

    Dependency maintenance and minor fixes:

    • update to Capacitor v3
    • update to Angular v12
    • made android app look as an actual android
    • removed emoji-regex dep in favor of a custom local effect
    • integrate Tailwind to Angular CLI
    • fixed a bug on chat contacts where the user was not able to remove a contact right after adding it
    Stewan
    Stewan
    Engineering

  • Bug Fix

    Database fixes

    We've fixed a couple of issues with the Firebase integration. Here are the details:

    1. registerWithFirebase effect

    The registerWithFirebase effect was not working as expected. Now, when a user registers, some metadata like creation time and last login time are stored in the database.

    1. changeNameWithFirebase effect

    The changeNameWithFirebase now also updates the hash responsible for searching users by name.

    Some other improvements:

    • Improved perf and fixed issues on chat messages
    • Improved perf and fixed realtime issues on contact list
    Stewan
    Stewan
    Engineering

  • Improvement

    Database Seeds

    First of all, happy new year! ✨🍾

    Secondly, we've shipped a couple of small improvements to the app.

    1. database seeds

    now you can easily seed your database with dummy data by running the following command

    npm run seed
    

    1. light theme

    we've added a light theme to the app, you can switch between the dark and light theme from the settings page.


    Stewan
    Stewan
    Engineering

  • Update

    Introducing Chatness

    Introducing Chatness

    Introducing Chatness, a boilerplate for building native chat applications. Chatness is a full-stack app built on the shoulders of giants like Firebase and Angular. The app is designed to be easy to customize and deploy.

    Auth workflow

    • email sign in
    • password reset
    • account creation

    Contacts

    • add contacts by email
    • search for contacts by name and email
    • message and remove contacts

    Profile handler

    • change name
    • change email
    • change password
    • change profile picture
    • delete account

    Chat in groups and private

    • send attached files
    • timestamp based pagination
    • read receipts
    • typing indicators
    • message reactions
    Stewan
    Stewan
    Engineering

Get started with Chatness this night

Each subscription goes towards aggressively adding new features built with customers' best interests at heart, including your privacy.

© 2024 Chatness - A product by IntenseloopChatness uptime in the last 180 days