𝑽𝒊𝒓𝒕𝒖𝒂𝒍 𝑨𝒈𝒆𝒏𝒕𝒔 are those computer programs that are a mix of programmed rules and conversational intelligence in providing basic help. They contain chatbots, voice bots, and even interactive voice responses. It is termed as a 𝒅𝒊𝒈𝒊𝒕𝒂𝒍 𝒂𝒔𝒔𝒊𝒔𝒕𝒂𝒏𝒕. Virtual agents can communicate through any medium. A 𝒗𝒊𝒓𝒕𝒖𝒂𝒍 𝒂𝒔𝒔𝒊𝒔𝒕𝒂𝒏𝒕 is a remote customer service that uses technology to provide service without the need to directly interact with the company's agent.
𝑻𝒚𝒑𝒆𝒔 𝒐𝒇 𝑽𝒊𝒓𝒕𝒖𝒂𝒍 𝒂𝒈𝒆𝒏𝒕
The Virtual agents are classified into different types based on the media of communication:
𝟏) 𝑽𝒐𝒊𝒄𝒆 𝑩𝒐𝒕𝒔
Voice bots are software developed by artificial intelligence that allows a caller to navigate an interactive voice response system with their voice, generally using natural language
Python 121 Version:Current License: Strong Copyleft (AGPL-3.0)
Python 158 Version:Update License: Strong Copyleft (AGPL-3.0)
Python 2313 Version:0.13.7 License: Permissive (Apache-2.0)
A chatbot is a software application used to conduct an online chat conversation via text or text-to-speech. It is consistent and allows 24/7 customer support.
Python 12846 Version:1.0.8 License: Permissive (BSD-3-Clause)
Python 2881 Version:2.1.1 License: Strong Copyleft (AGPL-3.0)
𝟑) 𝑰𝒏𝒕𝒆𝒓𝒂𝒄𝒕𝒊𝒗𝒆 𝑩𝒐𝒕𝒔
Interactive Bots are a form of Chatbot where the conversational flow is driven by Symphony Elements. Instead of listening for plain text as the only source of data, Interactive Bots can collect data or commands through structured forms.
Python 15445 Version:3.4.2 License: Permissive (Apache-2.0)
Python 517 Version:4.14.1 License: Permissive (MIT)
Open Weaver – Develop Applications Faster with Open Source