NativeChat—Bots That Can Learn

Create and train cognitive chatbots with goals,
examples and data from existing systems through our
Cognitive Flow technology.

The NativeChat Difference

Other Bots

Predefined Question and Answer Paths

Ordinary chatbots use complex decision trees for each conversation. That’s time consuming and error prone because human interaction is so complex. Ultimately, the chatbot functions as no more than an answering machine forcing users into a predefined path.

Behave like
an Answering Machine

Users have to follow a predefined path.

  • Hello.
  • Hello there, I am the virtual assistant of
    ACME bank.
  • I need to make a money transfer.
  • What is your account number?
  • My savings account
  • Sorry, I don't understand.
  • What is your account number?
  • Forget about it.

NativeChat

Automatic Goal-Directed Flow

Progress NativeChat’s innovative technology allows developers to define the chatbot’s goals and the steps it takes to achieve those goals, automatically generating the conversation flow for the end user. The result is a cognitive bot that learns from context and can be created on top of existing systems.

Converse in
a Natural Way

The bot is flexible and learns from context.

  • Hello.
  • Hi, Dave.
  • I need to make a money transfer.
  • Sure! Same as the last one - to Mary
    for $1,000?
  • Yes, but make it $1,200
  • Ok. Sending $1,200 to Mary from your Savings
    account (xxxx-5642).
Confirm Make a Change

Why NativeChat?

Purpose-Built for Transactional Chat

  • Supports both transactional and FAQ-style transactions
  • Can quickly replicate existing web or mobile forms

Multilingual

  • Understands natural conversations in 72 languages
  • Optional built-in NLP engine powered and supported by Facebook

Fast Deployment

  • Be up and running in two weeks
  • Get to market 10-15 times faster than bot frameworks requiring hardcoded steps and responses

Easy Integration

  • Integrate with enterprise backend systems easily with optional Progress® Kinvey™ serverless cloud backend

Adaptable and Cognitive

  • NativeChat AI can review and learn from chat histories without ongoing developer costs
  • Learns from existing FAQ materials

Product Building Blocks

Frontend

Conversational UI
Challenge

Delivering a superior conversational experience with text-only messages or the simple UI offered by channel vendors is a daunting task.

Solution

NativeChat provides rich, specially-designed UI components for conversational interaction that makes it easy to select dates, times, or items.

  • Quick Replies
  • Date Pickers
  • Time Pickers
  • Rich Selections
  • Login Forms
Channels
Challenge

Creating a chatbot for business processes in the financial services and healthcare sector might lead to exposure to sensitive information where social channels such as Facebook, Slack or Viber might fail to comply with existing data regulations.

Solution

NativeChat supports building your own private and secure channels in Web, iOS and Android using a set of SDKs and ready to use components.

  • Facebook
  • Viber
  • iOS
  • Android
  • Websites

Training

Natural Language Understanding
Challenge

Training a bot to converse about existing business entities often requires duplicating data and lengthy training processes.

Solution

NativeChat supports dynamic training on top of existing enterprise data through web services from Salesforce, Workday, Zendesk or any other enterprise product.

  • Traits by Wit.ai
  • Dynamic Training
  • Static Training
  • Keywords
  • Synonyms
  • Regex

Logic

Conversational Intelligence
Challenge

Designing an intelligent conversation flow requires costly development of decision trees, state workflows or slot-based algorithms using functional languages such as .NET or Java.

Solution

NativeChat empowers developers to use declarative programming where they describe what data they want to extract from a conversation rather than how. The actual conversation flow is controlled by NativeChat’s cognitive algorithms that produce natural conversations with users.

Conversations

  • Goal Conversations
  • Support Conversations
  • Small Talks

Reactions

  • Validations
  • Ambiguity
  • Acknowledgements
  • Confirmations

Past Behaviors

  • Value Suggestions
  • Conversation Predistions

Storage

Memory
Challenge

Having a natural-sounding conversation, requires the bot to know and remember a lot of data about the users and their conversations.

Solution

NativeChat platform securely stores each interaction with a user in its short- and long-term memory. Then it can be used to suggest values in subsequent conversations or even skip some steps.

  • Long-term memory
  • Conversation History
  • Short-term memory
Third Party Integrations
Challenge

Most interaction with a bot rely on data and business logic already existing in other systems.

Solution

NativeChat provides flexible REST API integration and samples on how to connect to your existing software infrastructure to deliver personalized user experiences.

  • CRM
  • Web Apps
  • Mobile Apps

Analytics

Natural Language Understanding
Challenge

Understanding the effectiveness of your chatbot and the efficiency of conversations requires a robust tracking and monitoring solution.

Solution

NativeChat has built-in analytics for measuring user engagement, retention and conversation accuracy to ensure your chatbot is performing at its best.

  • Engagement
  • Conversation Flow
  • Understanding Accuracy
  • Retention

Infrastructure Providers

72 Supported Languages

  1. Afrikaans
  2. Albanian
  3. Arabic
  4. Azerbaijani
  5. Bengali
  6. Bosnian
  7. Bulgarian
  8. Burmese
  9. Catalan
  10. Central Khmer
  11. Chinese
  12. Croatian
  13. Czech
  14. Danish
  15. Dutch
  16. English
  17. Estonian
  18. Finnish
  19. French
  20. Georgian
  21. German
  22. Greek
  23. Hausa
  24. Hebrew
  25. Hindi
  26. Hungarian
  27. Icelandic
  28. Igbo
  29. Indonesian
  30. Inuktitut
  31. Italian
  32. Japanese
  33. Kannada
  34. Kinyarwanda
  35. Korean
  36. Latin
  37. Latvian
  38. Lithuanian
  39. Macedonian
  40. Malay
  41. Maori
  42. Mongolian
  43. Norwegian
  44. Persian
  45. Polish
  46. Portuguese
  47. Romanian
  48. Russian
  49. Serbian
  50. Slovak
  51. Slovenian
  52. Somali
  53. Southern Ndebele
  54. Southern Sotho
  55. Spanish
  56. Swahili
  57. Swati
  58. Swedish
  59. Tagalog
  60. Tamil
  61. Thai
  62. Tsonga
  63. Tswana
  64. Turkish

Additional Resources

Learn more about NativeChat technology and its unique value proposition.

NativeChat Whitepaper
Whitepaper

Technical and Security Overview of Progress NativeChat

An in-depth look at NativeChat, providing a complete capabilities overview and technical details of NativeChat’s product architecture, product security and cloud infrastructure security.

NativeChat Brochure
Brochure

Deliver Superior Customer Support Experiences with a Cognitive Chatbot

A look at the business benefits of Progress NativeChat, including reducing contact center costs while delivering superior customer service.

NativeChat blog
Blog

Anatomy of a Chatbot—How Much Does it Cost to Build One?

Chatbots continue to grow in popularity. We explore all the components of a chatbot and the typical costs that going into building one today.

NativeChat Blog
blog

Introducing Progress NativeChat

Introducing Progress NativeChat, our AI-driven platform for creating and deploying cognitive chatbots.

Progress NativeChat

Deliver superior customer experiences—empower customers to talk with chatbots just like they would with a human on the channel of their choice.