Understanding the Difference between ChatGPT and GPT3 The World of AI: Understanding the Difference between ChatGPT and GPT3 ChatGPT Confusion At the time of writing Since the launch of ChatGPT at the end of November 2022, numerous solutions have hit the market claiming to be ChatGPT-branded. However, I’m here to clarify that these solutions are not ChatGPT, but rather GPT3 solutions. There…Read More Arabic NLP Guide [2023 Update] Introduction Arabic is the fourth most spoken language on the internet and arguably one of the most difficult languages to create automated conversational experiences for, such as chatbots. An Arabic chatbot is a program that can understand and respond in Arabic. Natural language technologies enabling us to simulate and process human conversations in Arabic have improved…Read More 9 Questions To Help Define Your Chatbot Project Scope [2023 Update] Defining Your Chatbot Project Scope So what is a scope of work? In terms of conversational AI development, a scope of work typically outlines the specific tasks and objectives that will be accomplished during the project. This can include details such as the functionality of the chatbot, the technologies and platforms to be used, the…Read More What is ChatGPT? AI-Mazing ChatGPT is the latest technology release from the team at OpenAI and it’s taken the internet by storm. Reactions ranged from amazement to scepticism, with everything in between. It’s been hugely popular with more than a million people using it in the first 5 days. ChatGPT is OpenAI’s latest large language model, released on…Read More How Much Does it Cost To Build a Chatbot in 2023? Tips. Insight. Offers. Are You In? Your Email Address Please enter a valid email address. I agree that The Bot Forge can email me news, tips, updates & offers. I know that I can unsubscribe at any time. You must accept the Terms and Conditions. Sign Me Up Thank you for subscribing! Something went wrong.…Read More The Bot Forge is One of the Most Reviewed UK AI Companies in 2022 The Manifest Recognizes The Bot Forge as One of the Most Reviewed AI Companies in the UK The Bot Forge creates modern solutions to improve organizational efficiency for our partners. Our team of experts helps you design, build, launch, or support enterprise-grade chatbots, voice assistants, and conversational IVR solutions. We aid you in making the…Read More How To Create The Perfect Google Business Welcome Message Why Google Business Messages? Google Maps has 155 million monthly users and it’s estimated that Google handles 5.6 billion searches per day – two trillion searches a year! Connecting with your customers at these two touchpoints is more beneficial than ever. Gone are the days when you needed to send customers to a website or social media profile…Read More 3 Books That Will Boost Your Chatbot Knowledge Introduction Currently, chatbots are dominating online markets, especially in countries such as the U.S., India, Germany, Brazil, and the UK. According to a Business Insider article on chatbot statistics, 40% of internet users worldwide prefer chatbots over virtual agents because they get answers quickly and more conveniently due to their 24-hour service. Due to the…Read More 6 Tips to Ensure Your Chatbot is GDPR Compliant Tips. Insight. Offers. Are You In? Your Email Address Please enter a valid email address. I agree that The Bot Forge can email me news, tips, updates & offers. I know that I can unsubscribe at any time. You must accept the Terms and Conditions. Sign Me Up Thank you for subscribing! Something went wrong.…Read More What Makes a Successful Chatbot Project? Tips. Insight. Offers. Are You In? Your Email Address Please enter a valid email address. I agree that The Bot Forge can email me news, tips, updates & offers. I know that I can unsubscribe at any time. You must accept the Terms and Conditions. Sign Me Up Thank you for subscribing! Something went wrong.…Read More 10 Questions To Ask When Planning a Chatbot Project Tips. Insight. Offers. Are You In? Your Email Address Please enter a valid email address. I agree that The Bot Forge can email me news, tips, updates & offers. I know that I can unsubscribe at any time. You must accept the Terms and Conditions. Sign Me Up Thank you for subscribing! Something went wrong.…Read More Building a Chatbot Using Amazon Lex What is Amazon Lex Amazon Lex is a service by AWS for building conversational interfaces into any application using voice and text. Lex has quickly become popular among chatbots enthusiasts looking to leverage the technology which powers Alexa. Users can be up and running within minutes with no upfront costs. Amazon Lex has been in…Read More 6 Common Mistakes to Avoid When Developing a Chatbot We are experts in developing chatbots so we know If you are looking to streamline certain operations of your business, developing a chatbot is a great way to go about it. After all, you can use technologies such as artificial intelligence (AI) and natural language processing (NLP) so that it can follow different types of…Read More Buckinghamshire Business Festival Sponsor 2021 We are proud to be a Buckinghamshire Business Festival sponsor this year We are proud to be sponsoring the 2021 Buckinghamshire Business Festival, running from April 19th – 30th. The festival has been organised by Buckinghamshire Business First, with a packed schedule of events and opportunities to make new connections across the two weeks. Look…Read More A Guide to Conversational IVR So what is conversational IVR (Interactive Voice Response) and why should businesses care. According to Forrester Research, customers expect easy and effective customer service that builds positive emotional connections every time they interact with a brand or organization. For businesses improving their organization’s customer experience is a high priority. Additionally, 40% of surveyed business leaders…Read More IBM Watson for Building Chatbots IBM Watson Developer tools that make it easy to incorporate conversation, language, and search into your applications. Watson gives you access to detailed developer resources that help you get started fast, including documentation and SDKs on GitHub. There are several IBM Watson APIs available on the IBM Cloud. One of them is IBM Watson Assistant. Watson Assistant enables you to build apps that include natural language processing and structured conversation. The service provides an API which you can call from an app or website to hook into your chatbot. Watson Assistant API can: - Extract meaning from natural language - Discover patterns in data sets - Understand the "tone" of language - Translate languages - Convert text to speech and speech to text - Perform text classification - Build a virtual agent (chatbot) Watson is more of an assistant. It knows when to seek the answer from the knowledge base, when to ask for clarity and when to lead yourself to the human. Watson Assistant can work in any cloud-allowing businesses to bring AI to their data and apps wherever they are. IBM Watson Assistant is marketed as a solution for companies of any size who want to build their voice or touch-enabled virtual assistant. To create chatbot using IBM Watson API is mandatory to have a IBM/Bluemix account to start and its free (Lite Version.) Chatbot is built using intents, entities and Watson Developer Cloud to interact with the chatbot. When we compare IBM Watson with Dialogflow, there is a question, what is better? If you need a competent Artificial Intelligence Software product for your company you must make time to examine a wide range of alternatives. Aside from the robust features, the software which is simple and intuitive is always the better product. In 2019, according to some market research, the user satisfaction level for IBM Watson is at 99% while for Dialogflow is at 96%. Both bot frameworks have their pros and cons. Dialogflow and Watson Assistant provide a UI tool to design conversation flow logic for complex dialogues. Dialogflow provides maybe an easier and quicker way to create a custom conversational AI bot, while IBM Watson offering are targeting more corporations and enterprise organizations. For those who start to learn how to build a chatbot, maybe is better to choose and begin with Dialogflow. Watson conversation is expensive compared to Dialogflow, while development interface in Dialogflow could have been better. Dialogflow bot for website integration does not support buttons and links while Watson Assistant for web integrations supports buttons and links usage. Watson Assistant and Dialogflow integrate with variety of other popular platforms and systems. Watson is not a single thing. Watson is a collection of APIs that can be used to solve various challenges and Watson Assistant is part of it. Many senior developers think that today there's nothing on market like Watson Assistant. With the proper expectations and in the proper hands, Watson's APIs can be used to do some really phenomenal stuff. More about Watson Assistant you can read at official IBM website: https://www.ibm.com/cloud/watson-assistant/ Enterprise AI Chatbot Integrations The chatbots we create at The Bot Forge can do anything. We talk a lot about the chatbots themselves, NLP, Entities, Sentiment Analysis, Machine Learning, Training; all the good stuff which we leverage to make the optimum chat experience for our clients However, sometimes we don't cover what goes on under the hood to ensure your chatbot does exactly what you need it to do. Our enterprise AI Chatbot solutions' flexible nature gives you the freedom to build and expand on it however you see fit. No matter how niche your use case is, the solution will make it possible. So what do we mean by service integrations? In this case we mean what systems do you want your chatbot to talk to or interact with to get their job done. To do it's job an enterprise AI Chatbot may need to integrate with multiple existing systems: CRM, internal knowledge base or meeting booking system. It all depends on your use-case. Enterprise Content Management Help your suppliers, customers, vendors and internal stakeholders in finding relevant documents quickly. Our chatbots will integrate with any internal company database or third-party database for your end-user to have appropriate human-like responses. At the same time these types of integrations allow easy management of bot responses as you have control over the single source of truth. CRM Applications Deliver a better experience to your consumers by integrating your customer support chatbots with Hubspot, Salesforce CRM or Zendesk. ERP Systems Chatbots can extend the capabilities of your ERP systems and can change the way you have been doing business. Appointment Systems Chatbots integrate with most popular appointment software solutions to book meeting and schedule appointments. Check out some of the enterprise AI chatbot integrations we are using today and the potential they unlock. There are hundreds of examples, stretching across all sectors, these are just a few. Get in touch if you have your own integration in mind. Connect chatbots to Google Sheets so your chatbot can respond accurately by connecting to up to date information. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Google Launches New Dialogflow CX in Beta Google has beta launched a new version of it's Dialogflow natural language understanding (NLU) platform: Dialogflow CX. The Dialogflow version we all know and love is now called Dialogflow ES. The new Dialogflow Customer Experience (CX) platform is aimed at building advanced artificial intelligence agents for enterprise-level projects at a larger and more complex scale than the standard variety. “Dialogflow CX provides a new way of designing agents, taking a state machine approach to agent design,” Google explained in the documentation for CX. “This gives you clear and explicit control over a conversation, a better end-user experience, and a better development workflow.” Stand Out Features The stand out feature for us is the that the Interactive flow visualizations allow conversation builders to quickly see, understand, and edit their work so creating more complex multi turn transactional conversational experiences will be more straightforward. A state-based data model allows developers to reuse intents, intuitively define transitions, and handle supplemental questions. In a single virtual agent, separate flows let multiple teams work simultaneously. Plus, there seems to be versioning and environment at the flow level with other features such as the ability to run AB experiments and split traffic. We've started to look at the new Dialogflow CX console and things look really interesting. A full break-down is beyond the scope of this post; we will be getting back to you with a more detailed feature analysis in future. Beta Limitations Its worth keep in mind Dialogflow CX is in beta, so some important features are not implemented yet. The following features found in Dialogflow ES are not implemented for Dialogflow CX yet: Any language other than English (en) Integrations Knowledge connectors System entity extension History Training data import First Impressions Our first impressions are that this will be a major tool for creating complex conversational enquiry heavy chatbots without having to juggle context. So particularly IVR chatbots or text chatbots which need to serve more complex roles. It's also important to mention that this is a beta release, so some important features are not implemented yet. The following features found in Dialogflow ES are not implemented for Dialogflow CX: As Google technology partners we are really excited about this new version of Dialogflow; if you want to learn more about Dialogflow CX and how an advanced chatbot can help your company please contact us to discuss further. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Dialogflow Mega Agent A Mega Agent..so what?! Ok so you could argue that I need to get out more...but I was excited to notice yesterday that there is a new feature which has sneaked into the Dialogflow console. This is the concept of a Mega Agent. It's the ability to set an agent type to mega agent so that you can combine multiple agents into one single agent. So why is this so important? At The Bot Forge, some of our Dialogflow agents can have 1000's of intents, particularly if they are providing an information service for a knowledge base. Unfortunately, the knowledge base functionality can be limiting as looked at in my post: Dialogflow Knowledge Connectors so it's often necessary to create one intent per FAQ to get the required accuracy and control. This can quickly use up an agents 2000 intent limit. We have recently had to look at creating our own version of a mega agent. This was to be used in a website chatbot implementation which would serve as a gatekeeper to initial enquiries so that we could hand over a conversation to a specific chatbot overseeing a specific knowledge domain. So not really ideal and involving more middleware complexity particularly as we were planning to handle some sort of context between all the agents. There are some caveats, its still one GCP project and there is a maximum of 10 sub-agents per mega agent. A Quick look at Mega Agents It’s also important to remember this feature is in beta! You can read more about setting up the new Mega Agent here. At the time of writing the link on the add agent page is incorrect. I took a really quick look at the new mega agent functionality. Adding a mega agent Adding a Mega Agent is pretty straightforward, when you add a new agent then you just select the switch: Your mega agents are then listed in the agent list: Adding a sub-agent Once the agent is selected then a Sub Agent button is enabled: After selecting the sub-agents button I had already created a test agent to use as my sub-agent so I connected it. When choosing adding sub-agents you can select an environment or whether to include or exclude the knowledge Base. There is also a handy link to the sub-agent: My test agent was a simple default agent with one added intent: Does_mega_agent_work with one training phrase "does mega agent work" Testing it out So far so good. Just to recap I have created a mega agent and another agent to act as my sub. So now for a test drive of my Mega Agent in the Dialogflow simulator Unfortunately, I didn't get the result I hoped for: This was obviously an IAM permissions issue so I figured probably something which I had not done. I went back to the information page and re-read the section: Set up roles Basically, to interact with a mega agent in the Dialogflow simulator, the service account that is linked to your mega agent in the Dialogflow Console needs a role with detect intent access for all sub-agents. To achieve this I went to the IAM permissions page for the sub-agent and added the mega agent's service account email address as a member of the project with a role of Dialogflow API Client. Going back to the simulator and trying out does mega agent again resulted in the correct response from the sub-agent! Where to go from here with mega agents. For me, this is a major step for chatbots which have big numbers of intents > 2000. Or where different teams need to manage a particular knowledge area for one chatbot subject, use-case or topic area. This post has really only taken a quick view of the new Dialogflow mega agent functionality. In a later post, I want to investigate leveraging contexts between agents and use a more complex example. There are still some areas which need work though. The biggest one which springs to mind is that the training pages area of the console for a mega agent needs to be able to support the concept of sub-agents to assign sub intents. It's still just a beta feature so hopefully, more to come! About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Create a customer support chatbot for your website. Is your business a victim of poor customer support, slow response time, and high customer demands? You can use a website chatbot to increase customer satisfaction and retention. Many companies suffer from the same customer support demands: At The Bot Forge we create chatbots to be used at a variety of different customer touchpoints: Website, Facebook Messenger, WhatsApp, Slack, Microsoft teams, Alexa or Google Home. Your customers demand faster support. As a rule, people don’t like waiting. Keeping people waiting to get initial help can be very damaging to customer experience and directly influence customer retention. Speed of response and speed of resolution are seen as the most important aspects of the customer service experience, regardless of channel. Long queue of customers waiting? In order to help a customer effectively, your support agent can speak to at most 2 users at a time. Many queries still come in via email which can be time consuming and often sit unanswered over long periods of time. These types of support queries can often be handled by a website chatbot which can tap into your company knowledge base and provide support 24/7 You are spending 1000s of pounds in customer support? You have a skilled but overstretched customer support team? Or you have outsourced it to an agency which doesn’t even understand your business or products? You are struggleing to deal with the more complex queries because your staff are bogged down with simple customer questions which could be handled by a website chatbot. Generate some leads whilst you provide effective customer support. Are you looking for new ways to generate leads, turn website visitors into customers without annoying them? In an oversaturated market, it’s best to bank on customer service as a predictor of customer loyalty. Companies that invest in a good support not only gain through increased loyalty and more successful upsells, but also through new customers who are willing to pay more for a better onboarding experience. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. What Can We Expect From Conversational AI in 2021? The use of conversational AI will continue to rise Yes we are going to see continued growth in conversational AI in 2021. It's predicted that 1.4 billion people will use chatbots on a regular basis with $5 billion projected to be invested in chatbots by 2021. Voice assistant use will also grow. The use of voice assistants is expected to triple by 2023 (juniper research) and 50% of businesses will spend more on conversational than mobile in 2021. Conversational commerce For retail and e-commerce firms, conversational commerce, which is e-commerce transactions made by conversational methods such as texting and messaging, is generating waves. C-commerce not only allows brands to better serve their client base, but it’s opening up doors to new customers as well. A report made by Facebook states that 40% of global respondents said that c-commerce was their first introduction to online shopping. 97% of all respondents said that they plan to continue or increase their c-commerce spending in the future. Brands are likely to start considering how to leverage this trend and integrate messaging apps within their sales and marketing strategies. Voice Commerce According to Techopedia, Voice Commerce describes the utilization of voice recognition technology that enables consumers to purchase online merchandise or services. Basically, it lets consumers buy products or services by simply using their voice. However Voice Commerce can also be part of a much wider customer journey, the transaction may not have to occur via voice. For example a consumer might have seen an ad for a product and asks Alexa about its price. The user then decides to buy it a few days later on the Amazon website. That’s why Voice Commerce involves much more than an isolated transaction process via voice. Voice is a big deal, the number of digital voice assistants in use worldwide is estimated to reach 8 billion by 2023. Already smart speaker users: - research products - add items to their shopping list - track a package - make a purchase - provide ratings or reviews - contact support - reorder items In 2021 there will be more Alexa in skill or Google Home action purchases as more retailers will leverage this medium; British supermarket chain Ocado has led this by example. There will also be a continued rise in the enablement of product purchases: Amazon has put a lot of time and effort into creating a seamless customer experience with its Echo devices. Conversational AI taking the next steps 2021 will see a transformation for conversational AI chatbot capabilities with projects such as https://www.kuki.ai , Blenderbot , Meena and GPT-3. Open-domain chatbots will push the boundaries of what is possible. There will be an increase in AI chatbots that are personalised, processes more advanced problems and has a greater understanding of customer sentiment. In this way, your standard chatbots are likely to be replaced by conversational AI chatbots that are able to have a more human-like back and forth conversation. These new technologies include very large language models: The Meena model has 2.6 billion parameters and is trained on 341 GB of text (1) so these models make huge computational demands. In 2021 as compute power continues to drop in price there will be a rise in availability of this open-domain chatbot technology. Companion systems As we live under the constraints inflicted by a global pandemic, we have been tackling an unexpected increase in alienation and loneliness in 2020. The demand to fulfil a companion role for AI assistants is something we expect to expand in 2021. With AI advancements this is becoming more realistic. In 2020 chatbots took an informational role in many areas of the crisis; we covered a Covid support chatbot back in April. This looks set to continue in 2021. Chatbots in immersive game experiences Conversational AI technology looks set to be used in some really interesting ways in 2021. Particularly embedded in real-time games and integrated in multiple platforms. Voice interaction will augment user interfaces. We see a rise in the popularity of adding voice capabilities to software products. Specifically leveraging this sort of technology in touch screen situations. Software developers will improve their products by removing friction from the touch screen experience by bringing in voice controls. This sort of feature would be particularly useful for more complex search screens. Conversational search Voice search is now a rapidly growing form of access to information, but to be even more useful, it will need to become more conversational. Multiple conversational turns, follow-up on search responses, clarification and refining searches – are all aspects of natural conversation that Conversational AI is starting to replicate. These will be assisted by advancements in features such as Continued Conversation. At the same time voice search data and your own "voice" presence will become more important. Hey Google, who are "insert company name here". Chatbots as sales assistants In 2020 we have seen a rise in chatbots taking on the role of sales assistants. Providing specific knowledge about products is where this type of technology can excel: Providing product recommendations based on provided parameters. We've been working on these types of projects ourselves and will have more to show in 2021! Smart IVR use will continue to grow Speech recognition and natural language understanding for automated inbound and outbound request processing will rise. With companies offering advanced audio gateways and services such as Audiocodes. More and more legacy IVRs will be replaced with conversational IVRs: no more struggling with keypad input and overly complicated menu prompts. Advanced features such as automatic handover to live agents and multi voice options to give your Smart IVR a voice that matches your brand will improve the customer experience. We will also see chatbot technology being utilised in different ways. Particularly in an Agent assist role, where chatbots will listen to call center conversations and provide advice, information or even responses to operatives in real-time. Conclusion 2021 looks set to be an exciting year. Advancements in technology and changes in customer patterns and the workplace in many industries will continue to drive the growth and use of conversational AI. Everyone at The Bot Forge is looking forward to some really exciting projects in the new year! (1) https://ai.googleblog.com/2020/01/towards-conversational-agent-that-can.html) About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. The Bot Forge Named UK Industry Leader The Bot Forge named the leading chatbot and voice assistant agency in the UK by Clutch Artificial Intelligence is a staple plot device in the sci-fi genre, often featured in a negative light. But in reality, predictive software improves the quality of life and leverages businesses to be more efficient and agile. No doubt AI technology can have a high-risk and high reward situation. If done correctly, its potential is unlimited. On the spot programming, automated customer support, and predictive analytics are just a few of its remarkable features. We at The Bot Forge understand the capabilities software development and AI technology can bring to your organization. With bespoke chatbot and voice assistants as our core service, we can build the voice of your company to interact with your customers with no worries. Our process is guaranteed to make your lives, as well as your clients’ easier. It is with great honor to announce that The Bot Forge has been chosen as one of the top AI companies in the UK. Our company is among the best on Clutch and it’s all thanks to the support of our esteemed clients. "We are really excited to have been chosen as one of the leading chatbot and voice assistant agencies in the UK by Clutch." - Adrian Thompson, Founder of The Bot Forge We are grateful to be recognized as an industry leader. This award and our 5-star rating wouldn’t have been possible with our clients! About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. The Bot Forge Named a Leader in AI Did you know that more than 100,000 businesses are using chatbots to help optimize their customer experience? Customers want instant replies, and chatbots are the way to achieve this, according to a 2018 Forbes article. Here at The Bot Forge, we have been providing custom software development and AI services since 2018. What they say After working with many clients in many industries, we are thrilled to announce that Clutch, a B2B ratings and reviews firm, has listed us as one of the leading AI companies in the UK. Additionally, we are on Clutch’s Leaders Matrix for top AI developers in the UK. The Leaders Matrix shows companies that are at the top of their targeted markets. The Bot Forge is one of the nine leaders on the Matrix. We could not have received this recognition without our clients. We have worked with small and mid-market businesses, and these businesses represent a variety of industries. The industries they are in include the business services, financial services, and IT industries. We received a 5-star rating from Stitch AI, a digital engagement solutions company. We provided web development services to the company; initially, Stitch AI needed assistance in building a web portal where it could create advanced lead generation chatbots for any industry vertical. We created a platform that helps the client manage its customers’ chatbots, and we continuously work with the client. The client has been happy with the quality of our work. “...we’re happy with their work, and they’ve fixed any bugs in a timely manner.” — Managing Director, Stitch AI Our Vision At The Bot Forge, we are committed to our clients’ satisfaction. Our clients make us who we are "Our vision is for our agency to become a global champion in creating custom chatbot solutions for our customers,” said Adrian Thompson, founder of The Bot Forge. Clutch’s sister site, The Manifest, which serves as a guide for businesses, also listed us as one of the top AI developers in the UK. You can also see us on Visual Objects, Clutch’s portfolio-sharing sister site that features us on its list of top software developers. Let us help your company revamp its customer experience. Visit our Clutch profile. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Dialogflow CX Now Has a Free Trial It was pretty exciting when Dialogflow CX was announced back in September 2020. We talked about it briefly here. However, Dialogflow CX can be pricey because it's based on the edition and the requests made during the month (a request being a call to the DF service via an API call or by using the console). As a result, it's been nigh on impossible to really get to grips with it - the lack of a free tier/plan/trial, or a development version, has been a problem for anyone that isn't willing to pay to learn about the CX way of building chatbots. And that's not a cool way to learn. So, this month, along with some other important updates, Dialogflow has quietly announced a free trial version. I say quietly because there was no mention of this in the usual release notes pages (normally, you can keep up to date with new announcements by following the Dialogflow release notes). So, from now on, Dialogflow CX has a free trial - it's actually just a specific extension of the Google Cloud free trial. Each new user will get $600 free credit to test and develop their CX chatbots. We think that's great news! What Else Was Announced? New Dialogflow Messenger Integration For us, this is a really important feature. We love Dialogflow Messenger on ES, and we use this on a number of our chatbots deployed to websites. Up until now, this has been missing which has been fairly restrictive. You can read more about Dialogflow and Messenger here. CX Test Cases Launched We think this is a really important feature and something that is vital once an agent is in production. You can use the built-in test feature to uncover bugs and prevent regressions. You can read more about the CX test cases here. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Fred Whitton Challenge Chatbot Goes Live The Fred Whitton Challenge consists of a 112 mile charity sportive around the Lake District. As the name suggests, it is run in honour of Fred Whitton. Fred, who died aged just 50 in 1998, was an extremely popular member of the Lakes Road Club. Renowned for being one of the most difficult sportives it is an extremely popular event with over 2000 participants and is oversubscribed each year. We are excited this year to have created the Fred Whitton Chatbot. On automated assistant chatbot to help the organisers. It can answer questions and enquiries which come through Facebook Messenger providing important event information 24/7 and help event organisers answer enquires about the event, which has over 2000 participants. The bot also allows users to look up past event times if they have participated previously and check weather reports and look up event facts and tips as well as vital safety information. We enjoyed working on this project as the event is a well-known charity sportive. We had some great input from event organizers and coupled with the ability to train our bots to become smarter this has enabled us to answer a large number of typical event enquiries and successfully reduce the effort involved to manage them. The bot is currently able to answer over 90 separate enquiries. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. YouTube Adds Voice Search & Commands YouTube uses voice search technology to augment it’s website user interface. We covered this concept briefly in our What Can We Expect From Conversational AI In 2021 post. One of our predictions for 2021 was the rise in the popularity of adding voice capabilities to software products. Specifically leveraging this sort of technology in touch screen situations. Software developers will improve their products by removing friction from the touch screen experience by bringing in voice controls. Following this technique YouTube has added a voice commands input feature that can be used to search queries or navigate through videos on the streaming platform. Despite not being officially announced the feature is pretty useful for YouTube bingers. Voice commands to search and play content The new UI feature is simple to use and is very similar to the voice search function found on Android. Voice commands can be used to scan the app for videos, navigate through results or pages, and even play content. The role also recognizes natural language commands for easy operations and supports multiple languages. Using The Feature We tested across 3 different browsers: Chrome, Firefox and Edge and had similar experiences. Click the microphone icon next to the search field. Once the user gives permission to access the microphone on the computer, a box appears with the word ‘listening’ within, and any video playing will pause. Clicking on the microphone button in the box will pause or restart YouTube’s listening for search terms. The user says what they are looking for and then presented with the search results. Although not connected to Google Assistant the natural language seems to be fairly sophisticated. Asking it to show you videos about "chatbot technology videos" will lead to a search of the correct term. However the natural language processing can still be tripped up with certain searches. For example it took a couple of tries to get the correct search for "rasa channel" to bring up the correct Rasa channel. The search will also understand specific commands, for example If you give a command saying “play Rudimental” it finds and automatically plays a random song by the band. If you just say “Rudimental” in the voice command, it will open the official page of the band and display the list of their albums and songs. The voice search feature can also search through your personal collections, listing watch histories and libraries, or gathering the latest videos from your subscribed channels. If asked to show the latest videos from a specific channel. Using the voice search feature is not only limited to searching: it can be used to navigate to parts of the UI: “Show me my subscriptions" will take you to your subscriptions list. "show me my watch library" will take you to your watch library list. Conclusion?. The entire feature is essentially the same as the voice search feature added to YouTube’s mobile apps. In some ways, it’s surprising it's taken so long for voice commands to expand to the website although some browser limitations may have caused this. Either way voice search is a useful feature to have and voice search for YouTube makes a lot of sense. The WhatsApp platform makes it easy to binge-watch endless similar videos and make it easy to randomly jump around. For kids who may struggle with spelling or other users with less dextrous fingers voice controls could be the new favourite tool. The feedback so far from our 10 year old tester and avid YouTube user is "that's pretty cool I will use that". At The Bot Forge we feel that adding voice modality to user interfaces makes a lot of sense and a useful way of improving the usability of websites and software products. Our own chatbot monitoring and analytics platform provides similar features. Adding this type of feature could be beneficial to your website usability; get in touch, we would be happy to help! About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Google Launch AI Chatbot for COVID-19 Info The Rapid Response Virtual Agent program includes open source templates for companies to add coronavirus content to their own chatbots. Artificial intelligence and machine learning are continuing to take a front-row seat in fighting COVID-19, with Google Cloud launching an AI chatbot on Wednesday. The chatbot, which it calls the Rapid Response Virtual Agent program, will provide information to battle the COVID-19 pandemic, as announced in a Google blog. The program will Google Cloud customers to respond more quickly to questions from their own customers about the coronavirus. It's designed for organizations who need to be able to provide information related to the COVID-19 pandemic to their customers, such as government agencies, healthcare and public health organizations, as well as travel, financial services and retail industries. Google also offers Contact Center AI for 24/7 self-service support on COVID-19 questions via a chatbot or over the phone. Google also allows for businesses to add COVID-19 content to their own virtual agents with the ability to integrate open-source templates from organizations that have already launched similar initiatives. For instance, Verily partnered with Google Cloud to launch the Pathfinder virtual agent template for health systems and hospitals. It enables customers to create chat or voice bots that answer questions about COVID-19 symptoms and provide guidance from public health authorities such as the Centers for Disease Control and Prevention and World Health Organization (WHO), according to the Google blog. The Contact Center AI's Rapid Response Virtual Agent program is available in any of the 23 languages supported by Dialogflow. Google has provided a template to rapidly create a Dialogflow agent: You can find the template here. There is also documentation on how to build and deploy a virtual agent, whether voice or chat. We've been looking in more detail at this template and created our own chatbot. This is a work in progress and will be something which we are updating and improving daily. You can interact with this chatbot in the bottom right of this page. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Why Should You Use Dialogflow For Your Chatbots? Dialogflow is Google’s human-computer interaction developer which is based on natural language conversations. At The Bot Forge, Dialogflow is our platform of choice for chatbot construction. There’s three main reasons for why we’re amongst companies such as Domino’s and Ticketmaster who make Dialogflow their chatbot platform of choice. - Flexible coding: Thanks to Dialogflow’s in-line code editor, the time taken to complete code-related tasks is quicker than with other platforms. The prime benefit here is that we’re then able to spend more time perfecting the conversational experience. - Scalability: Whether you start with 1,000 or 100,000 users, the platform can scale to your needs. As Dialogflow is hosted on the Google Cloud Platform, this allows the potential to support a user base of hundreds of millions, if required. - Inbuilt machine learning: Arguably the biggest benefit of the platform in comparison to others is the availability of machine learning and natural language processing technologies. The access to these features allow us to create a richer and more natural conversational experience for your users. Dialogflow makes this possible by allowing us to extract data from a given conversation, in order to train our agents to understand user intents. Plus, as the technologies are already built into the platform, we’re able to construct your application much faster. To ensure that we’re using the right platform for our clients’ needs, we continuously refresh our knowledge of other bot construction tools, such as The Microsoft Bot Framework. A benefit of using this platform from a developer’s perspective is the availability of templates to choose from, which allow for a more time efficient development. The IBM Watson Assistant is another platform that a developer may favour, as the testing the bot is simpler than it is on other competing platforms. If a priority is to feature your bot over a wide range of locations, Recast.AI may be a good option for its availability on 14 different platforms. But, these platforms aren’t without their weaknesses. Unlike Dialogflow, Microsoft Bot Framework is lacking in the tools which help to create the “brains” of the bot, which is important for the sophistication that users are beginning to expect. Also, a downside of IBM Watson Assistant is the unintuitive relationship between intents (representation of user’s meaning) and entities (expressions recognised in categories). If you’re interested in how Dialogflow utilises intents and entities, we will be covering this in a future blog post. Although we understand that there are features of other platforms which can make the development process more efficient, the inbuilt machine learning features of Dialogflow means we can deliver a bot that can produce a much richer conversational experience. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Why Business Chatbots Give You a Competitive Edge Chatbots For Business The business landscape is evolving faster and faster, we look at using chatbots for business to help you remain competitive. There is so much coverage of artificial intelligence technology and chatbots these days There is no doubt that chatbots are big news for many different industries, from e-commerce and fashion to healthcare and banking. Whilst many big brands have already jumped at the opportunity to leverage the technology for others it’s challenging to see where they can be a benefit to your company and whether the cost and effort involved is worthwhile. Some of you may remember many years ago when you were approached by someone selling a shiny website and then later on a new app? You probably asked yourself a similar set of questions..that’s nice and shiny but why do I want it? is it right for us? First things first let’s look at some of the basics. The chatbot lowdown What is a chatbot? Briefly put a chatbot is a service, powered by natural language processing rules and artificial intelligence (AI), that you interact with via a voice or text-based chat interface. AI technology is used to enable the service to respond to specific user interaction. For example, a user could ask a chatbot a question or give it an instruction and the bot could respond or perform an action as appropriate. This chat service can take on any number of roles, providing answers, collecting customer information, suggesting products and making sales. They can live in any major chat product (Facebook Messenger, Skype, SMS, Slack, Telegram, Viber, Twitter, Website). They can also be deployed into voice-enabled assistants such as Amazon Echo or Google home. Chatbots can also be developed to include multiple language capability. Where can a chatbot be used? Chatbots have been deployed in many different guises as they are extremely flexible and able to take on whatever business need arises. You could say the possibilities are endless, here are some examples: Celebrity www.m.me/katyperry Katy Perry’s official Facebook Messenger bot. Customer Service Vodafone TOBi Vodafone’s customer service chatbot is based on IBM’s Watson & provides a fully integrated webchat for customers. Productivity AceBot https://slack.com/apps/A0GRU84TF-ace AceBot a productivity tool with expense tracking & intelligent task management, deployed in Slack. Sports and Events www.m.me/fredwhittonchallenge The Saddleback Fred Whitton Challenge sportive bot is a smart events assistant providing event info to participants. E-Commerce www.m.me/LEGO The official Lego Facebook Messenger bot. Ready to help your next LEGO purchase. The benefits of using chatbots for your business Provide stellar customer service 24/7 For many businesses, the biggest challenge to serving your customers in several communication channels is responding quickly all of the time. Constantly available One of the great benefits of a chatbot is the constant availability. Customer expectations are high expecting a quick response to enquiries. With a chatbot, you can offer your customers a service which is available 24 hours a day even when there are no employees in the office. You can rely on your bot no matter what time of the day or day of the week or timezone the enquiry is coming from. One example from my own personal experience was with a SAAS which had charged me incorrectly for an amount of money which caused my bank account to go overdrawn. I contacted the customer support chatbot via a web interface at 1 AM and the problem was rectified and money returned promptly the next day. I went from disgruntled to a satisfied customer in a 5-minute chatbot interaction, incidentally, I’m still a customer! It’s also worth noting that chatbots can be enabled to understand multiple languages. NLP technology will understand queries in different languages and respond appropriately. So if you support a global customer base needing to support multiple language enquiries this does not have to be a problem. System integration With the correct integration development, a chatbot is able to answer complex enquiries by integrating with existing CRM, ERP, CMS, and other business-critical applications. Connect your chatbot seamlessly with your entire business ecosystem. Scalable Chatbots are scalable and capable of handling multiple enquiries, ready to step up when enquiry demands are at their peak. A well implemented and executed chatbot can give businesses the ability to have more conversations and help more people at once than other alternatives, for example, live chat applications on websites. This ability to handle the frequent enquires where the responses are often similar facilitates businesses in freeing up staff to deal with the more complex issues. Although a chatbot cannot handle all customer queries, it can be used to deal with a large number of the routine business enquiries which most companies deal with on a day to day basis. They improve customer satisfaction To avoid frustration, a chatbot can be developed to use a “sentiment” function to pass users onto a real advisor if the bot can’t help or if they are not satisfied. Other benefits can be seen in customer service gains. According to Jon Davies, head of digital at Vodafone, their customer service chatbot, TOBI provides “a far more engaging and personal” customer experience, as well as improving completion rates and reducing transaction times. These types of successes are highlighted in improved net promoter scores (NPS). Overall chatbots for business can excel in supporting customer service teams in their communications with customers. Providing accessible information 24/7 saves businesses money and time. By 2022 chatbots are expected to save $8 billion. Drive sales, engagement, reach These days customers are savvier and demand an intuitive and seamless customer experience. Businesses need to consider using technology to fit in with their communication habits. Familiar messaging technology Many users prefer social media and mobile platforms for communication and expect businesses to be online when they are. If users are having a conversation with a chatbot in Facebook Messenger, they are using a conversation channel they are familiar with and they are already using the technology and don’t need to install a new app. The numbers of messenger app users have been steadily rising. As of April 2017 Facebook Messenger had 1.2 billion monthly active users worldwide Use these channels to reach new and existing customers. It’s also important to note that 2 out of 3 customers actually prefer to message a business to submit an enquiry rather than use other more traditional channels such as email or phone. Every day 1.4 billion people around the world send over 50 billion messages to communicate with each other. As messaging becomes even more central in people’s lives, demand for service in messaging has continued to rise. The rise of voice assistants Voice assistant technology and it’s adoption has gathered serious momentum over the past couple of years. User expectations are rising as they become educated in what it can do. As customers realise that its capabilities go beyond setting a timer, turning down the lights or playing some music; they will look to this channel to make purchases, contact customer support or use as a tool for business specific tasks. The latest from Google Popular voice assistants currently include Apple’s Siri, Amazon’s Alexa, Google Now, Google Assistant and Microsoft’s Cortana. The big players are investing heavily in perfecting voice interfaces. The reach of this sort of technology cannot be underestimated. You can read some of the stats and predictions for voice technology here. Marketing clout As an effective marketing tool chatbots can give your company an edge as they can enter into personalized and automated communication with your customers. Using platforms such as Facebook messenger, substituting emails with push notifications can obtain much higher click-through rates. Used wisely opt-in targeted messages or push notifications have 90% read rates and a 40% click-through rate. Chatbots can be used to send users personalised tips, greetings and information, generating leads, harvesting reviews and forging stronger customer relationships. Utilising these techniques a chatbot is able to reach participants wherever they are, regardless of where the chat session was initiated, whether on a mobile app, a website and even from social platforms such as Facebook Messenger. Businesses are finding chatbots to be a great tool to engage with their market: “Our target customers are early adopters of social innovation so a chatbot is the perfect vehicle for us to communicate with them”, Sarah Gower, Adidas. Sales Chatbots are ideal to answer first customer questions. if the chatbot decides that it can not effectively serve the customer, it can pass those customers to human agents. High value, responsive leads will be called by live agents increasing sales effectiveness. Chatbots can be used to answer customer’s questions and promote products. Engage with the right customer by analyzing their profile and historical data and user characteristics. A bot can provide a channel for purchasing easily and quickly if requested. Conclusion I’ve really only scratched the surface of chatbot and voice interface technology capabilities and what can be achieved and how it can help your business be more competitive. However, it’s important to consider them carefully. It’s up to the business to decide if a chatbot is a right move for them, for some the business case may not be there or something to consider in the future. Building a chatbot because you think you should or because its the latest thing can only result in wasted time, money and effort. I hope you find this post helpful in considering how using chatbots for business can help you to achieve a competitive edge. If you already have a chatbot idea and want to look into this further have a look at our post planning the best chatbot At the Bot Forge, we specialise in building chatbots. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Learn How AI-Powered Sports Software Helps Event Organisers A Sports Software Chatbot Case Study: The Fred Whitton Challenge Sportive automated assistant, advanced We report on our AI chatbot sports software project to aid the organisers of one of the UK’s most well-known cycling events. Leverageing ai powered sports software with our core Aktivebot chatbot the goal was to create an automated assistant available 24/7 to reduce time and effort needed by event organisers to respond to event enquiries whilst still providing an easy way to contact the events team if necessary. The Saddleback Fred Whitton Challenge is a charity event in honour of the late Fred Whitton consisting of a 112-mile charity sportive around the Lake District and is arguably one of the UK's most well known and hardest sportives with over 2000 riders and 5000 applications this year. The Fred Whitton Challenge has been running since 1999 and as a result is extremely popular with over 4000 followers on their Facebook page where a large number of ride questions were being asked via the message me button there. We wanted the AI chatbot to assist the event organisers in answering ride and registration queries and reduce the amount of time spent answering routine questions. We also wanted to provide the ability for users to look up their time for this year and previous years. The chatbot we created is integrated within the “Facebook Messenger app” of the Fred Whitton page and users can contact it through the private “Messages” feature of their page, or directly through the Messenger App. The sports software project The project brief was for The Bot Forge to create an AI powered chatbot capable of handling event enquiries 24/7 which could be deployed into the Facebook Messenger framework and utilise rich ui elements. Future deployments could be aimed at website integration. For such a long-running event, Human Race and the Fred Whitton organisers wanted to provide the optimum user experience and still make it easy for participants to message organisers directly through the chatbot if they wanted to contact a real person by messaging them directly. The chatbot understands human language, leveraging advanced Natural Language Processing and answers questions such as “what is the fred whitton?”, “ I’ve injured myself at the weekend I need to defer till next year”,“ when can I get my race pack?”, “ help I need the GPS files for the route”, “ Is there any way to buy a jersey post-event?”,”I want to contact an organiser”, and “when will the results be available?” The chatbot replies to a question based on it’s own programmed data or points to the specific information on the Fred Whitton Website so that it works in tandem with the website itself. [av_video src='https://www.youtube.com/watch?v=LUSPZnmiACI' format='16-9' width='16' height='9' av_uid='av-2b5n7a'] Press the play button to watch a real conversation with The Fred Whitton Chatbot The technology We used Google Dialogflow to provide the NLP engine and Google Firebase for the fulfilment hosting. The fulfilment or web-hook is where we were able to compute more complex answers for the AI chatbot to give to users and create the correct responses for. For example when looking up users past ride times, the web-hook was able to look up past results for users from a results database. Facebook ui elements added rich content, particularly useful when asked about merchandise details and availability; linking directly through to the official shop. The conversations The real challenge in creating the chatbot was leveraging natural language technology that can support the range of questions that event participants might ask: for example, all the different ways that people might ask about the route. We are helped in this process by our own Aktivebot pre-created sports events intents. Small talk The chatbot includes the ability to provide small talk, which is used to provide responses to casual conversation. This feature greatly improved user experience when talking to the agent. Initial question data Initially, we imported the pre-created sports events intents (an intent represents a mapping between what a user says and what action should be taken by the chatbot). We then looked at FAQ data provided by the Fred Whitton steering committee and historical questions to their facebook page which gave us some invaluable insight. Using this information we were able to create the conversational scripts and then implement the conversation ability with each question matching an intent This was an iterative process. Matching user intents to core functionality and features and training the natural language processor to understand users and handle conversation failure scenarios gracefully. The conversational UI was then fine-tuned, with rich elements implemented where necessary. What were the questions? Most asked questions by participants match the questions that the event chatbot is able to answer, i.e.: - Questions about registration: deferring places, available places, waiting list enquiries. - Questions regarding merchandise: jerseys for sale on the day. - Questions about the ride: route details, information about closed roads, clothing enquiries. - Questions after the event: results, photos availability, the next ride date. The training The questions were often related to ride specific information. This meant that for an optimal intent matching rate, it was necessary to work closely with the event organisers to provide answers to specific questions. The capabilities of an ai sports software chatbot will improve over time, the more messaging transcript data the better so the more it’s used the better and more accurate it will get. Hence the training logs were checked multiple times a day and improvements made where necessary. By focusing on all questions answered it is possible to greatly improve the intent matching rate of the chatbot over time. The training data was invaluable for perfecting the bot conversations. The process highlights any need for new responses as a continuous cycle of continuous learning. The “training” of the chatbot can then be used from one year to the next. Any event detail changes can be carried out easily. Results The sports software chatbot was launched on 21st March with the scope constrained to Facebook Messenger with no advertising whilst the chatbot was evaluated. Activity The high number of participants using the chatbot can be explained by the fact that visitors still have questions that the website itself does not answer or does not answer quickly enough. The chatbot was, therefore, a great place to provide up to the minute event information, such as information about closed roads and the slight route change which resulted in one more hill showing. The chatbot was not heavily advertised so we envisage activity levels will improve as participants get used to the chatbot as a resource they can use and other strategies to engage users are utilised. The chatbot was answering questions on the run-up to the event and also during and after. Success rate The success rate of the chatbot to answer queries was overall around 60%. With more focused training over a longer period with another event in 2019 we expect this figure to rise until our aim of an 80% success rate is reached. Feedback The chatbot worked well in Facebook Messenger as its one of the preferred channels for chatbots in general. Deploying the chatbot in a chat widget as part of the website itself would undoubtedly result in more engagement and something to consider for the future. Help intents and the handover protocol were also very successful. If a user did not get a correct response and/or wanted to get help or contact an organiser directly this worked really well. The overall feedback from users was positive. There were always some intents which the bot would struggle to match the first time which would be handled gracefully; however, due to the ability to train the chatbot, leveraging AI the correct response would be prepared for next time. I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer. Carolyn Brown: Fred Whitton Challenge Steering Group — Saddleback Fred Whitton Challenge The Fred Whitton Challenge chatbot still has many areas where it can be developed and improved, particularly by providing more integration with existing systems and utilising push notifications: this will be something carried out in the future. Overall the success of the chatbot hightlights the benefits of deploying this type of ai sports software in sporting events and is definitely something to consider to give event organisers an advantage in a competitive market About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. The Bot Forge Featured in Milton Keynes Business Magazine INBUSINESS COVERS OUR AI CHATBOT IN SCIENCE AND TECHNOLOGY SPOTLIGHT It was great to have our AI Chatbot featured in the inBusiness magazine issue spotlight this month. You can read the feature here Inbusiness is a bi-monthly publication and digital magazine created by distributed to over 3,000 business contacts in and around Milton Keynes. The June/July 2018 issue spotlight was science and technology so it was great that the editors of the magazine wanted to cover our Fred Whitton Challenge ai chatbot, particularly when the ai chatbot was created to assist the organisers of a charity ride. You can learn more about our chatbot agency here. We also cover further technical details about the project here. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Key Features of Conversational AI Platforms We build a lot of different types of chatbots at The Bot Forge and deliver these to a variety of channels such as websites, Facebook Messenger, Slack, and WhatsApp. To create our chatbots we often use different AI platforms which offer more suitable features for a specific project. All the major cloud and open-source providers have adopted similar sets of features for their conversational AI platforms and provide good NLU (Natural Language Understanding). There are also some strong options for open source privately hosted systems. Conversational AI Platform Key Features We wanted to spend some time looking at some of the more popular AI platforms in a bit more depth in this series. To help look at each one we have focused on the following specific features: API & UI A conversational AI platform should provide User Interface(UI) tools to plan conversational flow and help train and update the system Context As well as intent and entities, a context object allows the system to keep track of context discussed within the conversation, other information about the user's situation, and where the conversation is up to. This is often the NLP feature that is vital in creating a complex conversation beyond a simple FAQ bot. Conversation Flow Looking at the current position of a conversation, the context and the user's last utterance with intents and entities all come together as rules to manage the conversational flow. This can be challenging to create and manage so a platforms' tools in the form of a flow engine, in code and complimented by a visual tool can provide advantages depending on the chatbot project itself. Other features such as slot-filling (ensuring that all the entities for intent are present, and prompting the user for any that are missing) can be important. Whilst most platforms fall into this category some systems use machine learning to learn from test conversational data and then create a probabilistic model to control flow. These systems rely on large datasets. Pre-Built Channel Integrations Having a conversational platform that supports your target channel out-of-the-box can substantially speed up the delivery of a chatbot solution and your flexibility in using the same conversational engine for a different integration. This is one of the reasons we really like Dialogflow's tooling. Chatbot Content Types Whist the focus of a conversational AI platform is understanding pure text, messaging systems and web interfaces often involve other content, such as buttons, images, emojis, URLs and voice input/output. The ability of a platform to support these features is important to create a rich user experience and help to manage the conversational flow. Integrations Bot responses can be enhanced by integrating information from the user with information from internal or external web services. We use this type of ability a lot in creating our chatbots and in our opinion feel it's one of the most powerful features of a chatbot solution. With this in mind, the ability to configure calls to external services from within a conversation and use responses to manage conversational flow is important in building chatbot conversations. Pre Trained Intents & Entities Instead of creating entity types such as dates, places or currencies for each project some systems provide these pre-trained to deal with complex variations. In the same way, common user intents and utterances such as small-talk are offered pre-trained from some platforms. Analytics & Logs The key to creating a successful chatbot is that they need to be constantly trained and monitored. To aid in continuously improving the system once initially launched, the conversational tools should provide a dashboard of the user conversations; showing stats for responses, user interactions and other metrics. Export of these logs is also useful to import into other systems. Other important AI features enable easily training missed intents, catching bad sentiments and monitoring flow. Tech Stack It can be important to take into account what libraries are provided by an AI platform and in what supported languages. In the end, the stack may favour a particular platform if it fitted with your current codebase or teams skillset. However, as a full-stack javascript software house, we find Node.JS to be our server stack of choice when building our bots and most AI platforms cater for this. Costs These are the costs for cloud hosting and cloud NLU solutions. An important aspect to consider particularly for large scale enterprise chatbots handling large volumes of traffic where NLU monthly costs can reach £thousands. Many providers offer a free tier for their AI platform solutions. A paid-for tier will then normally offer enhanced versions of the service with enterprise-focused features and support for greater volume and performance. Costs tend to be charged in one of 3 ways, per API call, per conversation or daily active user and also per active monthly user (normally subscriptions are in tiers). We try and look at costs as publicly published for the paid-for plans suitable for enterprise use in a shared public cloud environment. The Platforms Keeping all these feature sets in mind we hope to look at the following AI platforms over the coming posts. - Botkit - Chatfuel - Amazon Lex - Microsoft Luis - Google Dialogflow - Rasa - IBM Watson Please get in touch if you feel we should look at a platform that we have missed! About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Dialogflow Enterprise Edition Announced It was exciting to hear that Google has announced the beta launch of its enterprise edition of Dialogflow, its tool for building chatbots and other conversational applications. What Does This Mean For Our Customers? It comes with a number of benefits, including: - Basic analytics and monitoring capabilities - Built-in support for speech recognition - 24/7 support - SLAs and enterprise-level terms of service promising data protection - Higher text query quota - Now part of Google Cloud The new enterprise launch is an important addition, meaning The Bot Forge can provide an improved service to customers looking for an enterprise-grade chatbot. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Building a Chatbot Using Amazon Lex What is Amazon Lex Amazon Lex is a service by AWS for building conversational interfaces into any application using voice and text. Lex has quickly become popular among chatbots enthusiasts looking to leverage the technology which powers Alexa. Users can be up and running within minutes with no upfront costs. Amazon Lex has been in development since 2010 but was first made available in 2016. The system consists of the technology that powers the automatic speech recognition (ASR) and natural language understanding (NUR) capabilities of the Alexa console. Amazon Lex is a fantastic choice for building chatbots. The main selling points are the system's ease of use, pay-as-you-go pricing, and excellent opportunities for integration over the cloud. Artificial intelligence capabilities Amazon Lex is powered by the same engine as Amazon Alexa. As a result, the system ranks highly in terms of speech recognition, and complex nuances, and sophisticated language understanding. Developers can use Amazon Lex to create chatbots for voice and text which can be employed for a variety of uses, including customer service, taking orders/reservations, or controlling IoT devices. Amazon Lex can begin building conversational interfaces with just a few example phrases. With intent chaining, the developed chatbot can suggest the next topic and switch dynamically. Lex also supports advanced features such as Slot filling and you can meet pretty much any integration requirements by leveraging Lamba functions. Admin platform You must first have an Amazon Web Services account before using Amazon Lex. Access is found through the AWS Management Console. Users can then use the Amazon Lex console to create and deploy speech or text chatbots directly to new or existing chat applications, web apps, and mobile devices like Slack, Kik, Facebook Messenger, or Twilio SMS. Fully managed and scalable One of the best things about Amazon Lex is that it is fully managed, so as your user base grows you don't have to worry about hardware or infrastructure. The system also offers an unparalleled opportunity for integration with other services. Through AWS Lambda, Amazon Lex supports enterprise integrations. With Lambda, you can run code for virtually any type of application or backend service. So integrating with CRM, ERP, Appointment systems, or content management systems is all achievable whatever the use-case. Pricing Amazon Lex has no minimum fees or upfront costs. Users are charged on a text or speech request basis, so you'll only be charged as much as you use it. Lex is also a pay as you go service, so there is no recurring fees or subscription. You can also test the system and build your initial chatbot at no cost whatsoever. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. 6 Common Mistakes to Avoid When Developing a Chatbot We are experts in developing chatbots so we know If you are looking to streamline certain operations of your business, developing a chatbot is a great way to go about it. After all, you can use technologies such as artificial intelligence (AI) and natural language processing (NLP) so that it can follow different types of conversations with users and provide relevant responses where necessary. Chatbots are no longer a gimmicky tool available on the internet, as they have gained popularity and sophistication many users are incorporating them into their digital strategy. For example, a large number of businesses now use bots as part of their customer service. As these chatbots never go offline, they are always available to assist users, at any given time of day. It is a lot cheaper for a business to implement a bot as part of its customer service than hire employees. If you employ an individual, you have to train the person and provide a salary and vacation time. One example is one of our clients https://amicable.io who replaced call centre resource with a chatbot to book client meetings. Chatbots have a lot of advantages, which explains why businesses want to make the most of them. However, while creating these bots, it is natural to make errors, which hampers the user experience. As this might be the first or nth time you are developing a chatbot, you want to make sure it functions as expected. Here are six common mistakes to avoid along with how you can overcome them: 1. Assuming every user wants to talk You tend to believe that everyone who visits your page or installs the chatbot on Slack, or other popular messaging platforms wish to start talking to it immediately. However, most of the people on the internet don’t want to communicate with the bot, unless it is necessary. One reason why chatbots are great marketing tools is that they can engage with prospects by answering important questions. As a result, it brings down the sales friction, making it simpler for the user to invest in what you have to offer. If your chatbot starts to message the individual as soon as he/she opens it, there is a high chance the person will find it annoying. A better practice would be to wait for the user to respond or you can leave instructions in the description on how to start conversing with the chatbot. Our sports events Facebook Messenger chatbot Carly utilises this kind of functionality enabling users to set push notifications for their any new sports events based on their own criteria. 2. Developing a chatbot but failing to track it's performance So you've developed a chatbot but since the chatbot makes use of the latest technological advancements in the industry, you might assume that you shouldn’t keep an eye on it's performance. After all, you spent a considerable portion of your time training it, so that it can have a continuous conversation with your customers. However, you will never know the effectiveness of your bot, if you don’t track the key performance indicators (KPI). These metrics provide a deeper insight into how you can continue to improve your chatbot. For example, you can see where most of the users tend to leave the conversation. With this data, you can think of different ways to keep them engaged so that they continue to talk to your bot. We feel that the history and training tools provided by Dialogflow enable us to track chatbot performance effectively. 3. Forgetting to list in directories Once you have completed developing your chatbot and its up and running on various messaging platforms or your website, its a mistake to think you completed your job. All your visitors have to do is start talking to the bot, and it will help them in their tasks. However, not everyone will know about the existence of your chatbot. Several messaging platforms may not have powerful search, which makes it harder to discover your bot. The best practice is to find third-party websites and lists your chatbot in it. As a result, if people look for your bot on Google or other search engines, the chances of it popping up in the first page of results goes up significantly. The best place to market your own new bot is on your website, why not write a blog post about your chatbot journey, you can guarantee other companies will be interested in your journey. 4. Impersonal conversations The reason why people don’t like talking to bots is that the conversation tends to be boring and bland. As a result, they prefer to converse with human beings, as the experience is better in every way. Think about it, would you like talking to a chatbot which sounds like it is speaking in a monotone? Rather than putting your bot in the same position, you should think of different ways to spice up the conversation. For example, you can ask the user what the chatbot should call the individual while talking to one another. One thing is key here and we have seen this in our experience: to gain better customer satisfaction it's better to explain to your users that your bot is a chatbot and not try and masquerade as a human. If users are aware they are talking to a chatbot from the off it will gain confidence and improve the customer experience as the user becomes more forgiving. 5. Not paying attention to a chatbot's persona and tone. Since the entire conversation between the chatbot and its users is going to take place via text, you need to pay close attention to it's tone. Deciding on a persona for your chatbot is part of the conversational design process. Using the right type of communication will determine whether your bot performs well among its intended target audience. While this tends to be challenging, there are several ways you can overcome this obstacle. For example, you can ask a small number of people from your target audience, what tone they would find appropriate. At the same time, you can also have a beta group, which allows you to experiment and see which one works well. Matching tone to the industry and subject matter is important to build a satisfying experience for your chatbot users. 6. Help features and live agent handover Since the purpose of the chatbot is to reduce the workload of your employees, you tend to assume that you don’t need a live agent. The problem with testing is that it may not take into account all the variables present in real-world scenarios. As a result, when you deploy your chatbot, it might not know how to handle a specific question. Due to this reason, it can go on an endless loop, and the only way out of the conversation is to quit or restart the chatbot. An excellent way to overcome this problem is to allow your chatbot to ask a live agent to join the conversation during this situation. Once the employee helps out the user, he/she can provide information to the developers on how to improve the communication skills of the bot. It's also important to provide easy help for users to access during the bot conversation. At The Bot Forge we always implement a help feature for our chatbots so users know what they can do and how they get back on track our Facebook Messenger chatbot for the Fred Whitton Challenge is a perfect example. Chatbots are becoming a great tool for businesses. You can use them to make life easier for your clients, by assisting them in various functions. By knowing what the common mistakes are, you can avoid them entirely and design the best bots in the industry About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Discover The Benefits of a WhatsApp Chatbot Creating a WhatsApp Chatbot with Twilio & Dialogflow: In this article, I’m going to cover WhatsApp business and dive into creating a WhatsApp chatbot. Why is WhatsApp So Important? It's official, WhatsApp has one or two users… yes, that’s the understatement of the year! In fact, WhatsApp has 1.5 billion users from 180 countries, which makes it the most popular instant messaging app worldwide. This messenger is handy for being secure, fast, and easy to use. It’s not just about the massive number of users though, it’s about engagement. WhatsApp users send about 65 billion messages per day, that is about 750,000 messages per second! WhatsApp usage shows no signs of slowing down. WhatsApp for Business In 2018 WhatsApp announced the official launch of their platform made for business. This allows companies to communicate with clients using WhatsApp for Business instead of having to use their own personal numbers. This will allow companies to automate, sort, and respond to messages on this incredibly popular messaging channel. As of May 2018 WhatsApp for business had 3 million users. Whatsapp is well known for protecting your data which includes chats, documents, status updates, photos, videos, voice messages, and calls via WhatsApp’s end-to-end encryption. As a customer, you know you’re interacting with an officially approved business and all of your rights are protected by WhatsApp’s secure environment so its no doubt that the Whatsapp business client offering is becoming increasingly popular. Whatsapp Business App Business Profile The WhatsApp business client has been built with the SME in mind. The app can help you provide customer support and deliver important notifications to your customers. These WhatsApp Business accounts help brands to improve brand loyalty. A business profile gives the company a familiar “face” and identity. First off you need to grab the Whatsapp Business App for your mobile phone of choice which is free to download. Users can create a business profile with helpful information for their customers such as their address, business description, email address, and website. Steps - Update your business: Open the Whatsapp Business app → Open Settings → Open Business Setting → Business Profile. Messaging Tools The Business client provides some really useful automated messaging functionality. Welcome Message You can tailor your own greeting message and send to customers who message you for the first time or after 14 days of inactivity. Quick Replies Businesses can create their own standard quick reply messages to streamline their conversations and save time. Away Message You can tailor your own away message and reply when you are away. Steps - Use messaging tools: Open the Whatsapp Business app → Open Settings → Open Business Setting → Select Away message/Greeting message/Quick replies. Contact Labels Another useful feature is the ability to organise chats and contacts with labels. Steps - Use Labels: Open the Whatsapp Business app → Open Chat → Open Menu → Select Label chat Statistics The business app also provides statistics covering messages sent, delivered, read, received. Steps - Access Statistics: Open the Whatsapp Business app → Open Settings → Open Business Setting → Statistics. WhatsApp Business API WhatsApp Business API is the enterprise offering for the platform. Prerequisites The prerequisites for using WhatsApp commercially via the WhatsApp Business API is to either apply for an own account directly from WhatsApp or to buy access from one of the official Solution Providers. Access to the WhatsApp API has been limited, to say the least, the program is currently in a limited public preview, In fact, at the time of writing, there are only around 40+ companies listed as solution providers. You can still request access but there is no guarantee when/if this will be provided, I think Facebook will be favouring end client/solution provider applications with large estimated numbers of messages. Once you have gained access you will also have the technical challenges of getting set up. A quicker/simpler option is to use one of the solution providers for now. At least whilst you wait for your application access to be approved! For the purposes of this article, we are going to look at using Twilio as our WhatsApp solution provider. What's a WhatsApp Chatbot & What Are its Benefits? A WhatsApp chatbot is similar to a Facebook Messenger Chatbot. When a user interacts with (WhatsApps) your number then the response is handled by your chatbot. So what are the benefits? - Customers can contact your business on their preferred platform, which they use daily - It supports the ability to respond to customers questions right away - You can reliably send mission-critical messages from delivery notifications to booking confirmations and delivery alerts - Leads customers down the sales funnel by enabling them to take fast actions - It builds trust and loyalty with customers - Personalization of customer experience is possible by customizing the script that WhatsApp uses - Customer communications are secure with an end to end encryption in WhatsApp - You can send images, audio, video and pdf files via WhatsApp Creating a WhatsApp Bike Shop Chatbot with Twilio & Dialogflow We are going to look at building a WhatsApp chatbot for a bike shop. The chatbot will be able to answer a simple set of bike shop related questions and book your bike in for a service. We will use Dialogflow to create our chatbot and then connect this to the Twilio Sandbox for WhatsApp. The sandbox enables us to prototype with WhatsApp immediately, without waiting for the approval of our number. There are some things to consider using the sandbox: - You can only message users who have joined your sandbox. Messaging other users will fail. - Load testing profile traffic is not supported - The Sandbox numbers are restricted to 1 message every 3 seconds - Sandbox numbers are branded as Twilio numbers - You can only use pre-registered templates with the sandbox for outbound messages sent outside a WhatsApp session. If you tell your customers that you will be using their email address and mobile phone number to send them information about your services and products, you should do that and nothing more. Step1: Set Up Your Twilio Account Signing up with Twilio is the next step and it's free with no need to provide a credit card, bonus! - After opening the Twilio website, click the “Try the Sandbox today” button - Sign up for Twilio account - You will need to authenticate your email address. - It's also useful to fill out the customisation clarification questions. “ Welcome! Let’s customize your experience!” However, it's not essential and you can just skip to the dashboard. We answered the questions and selected Send WhatsApp messages when asked: “ What do you want to do first?” - Go to the Products section, then Programmable SMS and then navigate to the Twilio console - You are then asked to activate your sandbox and agree to the WhatsApp terms of service. - Go through the steps to set up your testing sandbox in the learn section. - Try sending messages: 1. First send a message to the test number to link your number to the sandbox. 2. Then Send a One-Way WhatsApp Message. It's interesting to note that you must use a pre-approved template from WhatsApp. 3. Try sending Two-Way Messaging. Note 2-way messaging means you now have 24-hours between your Sandbox and your WhatsApp account, without the use of templates. Step 2: Create your Dialogflow Agent We won't go into detail here into how to create a Dialogflow agent you can learn more here there are plenty of good resources, we recommend taking a look at this. If you want to use the agent we have built you can create an agent and use the restore from zip feature of the Dialogflow console to import our agent which you can download from here. Step 3: Enable Twilio Integration in Dialogflow Agent In the Dialogflow console → Under integrations → select Twilio (Text messaging) → in the settings window, there will be a Request URL (seen here in green). Copy this URL and go to your Twilio account in the Sandbox configuration and paste into the “WHEN A MESSAGE COMES IN FIELD”. Once you’ve done that go back to your Dialogflow Twilio settings window and input the rest of the account details: Make sure you have your Twilio API Credentials to hand, you will need Account SID, Auth Token, Phone number — Used to authenticate REST API requests. Steps- API Credentials: Log-into Twilio → Open Dashboard → Open Settings → General. Step 4: Test your Agent At this point, if you have properly carried out all the steps you should be able to send a WhatsApp message to your number and the response will come from the Dialogflow chatbot. You can see ours below. Notice the sandbox limitation; Sandbox numbers are branded as Twilio numbers. Adding Other Cool Functionality There are loads of other cool features we could add to our Bike Shop WhatsApp chatbot, for example: Use the Twilio WhatsApp API to send customers a notification that their bike is ready! You can read more from the API Reference here. The WhatsApp message can be sent using a pre-provisioned template e.g. Hi {{1}} your bike {{2}} is completed and can be collected when it's convenient, the cost for the work is {{3}}. Details of work carried out: {{4}} Once your Twilio number has been enabled for WhatsApp you can also create your own templates. Going into Production? If you want to start using the Twilio API in production you need to enable your Twilio numbers for WhatsApp. This involves initiating a request via Twilio. Fill out this form to send the request. Once you have provisioned your numbers you also need to provide Twilio with your Facebook Business Manager ID. Creating a WhatsApp Chatbot with Trengo Trengo offers an omnichannel collaborative platform for its customers. They provide the ability to support enquiries across multi-channels. One of the cool things about their technology is that their platform supports Business WhatsApp and they have the ability to create chatbots on their platform which can be directly linked to a Dialogflow agent, which is great if you want to create a Dialogflow powered chatbot and easily connect to a WhatsApp number! Conclusion WhatsApp is a platform that connects billions of users every day and is now granting businesses endless possibilities for reaching and engaging with their massive audience. Using WhatsApp for business, companies are now able to interact with customers on the platform that they love and already use. Hopefully, you’ve enjoyed following the article and you can see the potential for using WhatsApp chatbots in your business. We looked primarily at Twilio as the WhatsApp API provider, however, there are other providers which we will be looking to cover in the future, here are some of them: About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. A Guide to Conversational IVR So what is conversational IVR (Interactive Voice Response) and why should businesses care. According to Forrester Research, customers expect easy and effective customer service that builds positive emotional connections every time they interact with a brand or organization. For businesses improving their organization’s customer experience is a high priority. Additionally, 40% of surveyed business leaders say that improving their organization’s customer experience (CX) is a high priority, ahead of initiatives like improving products and differentiation and reducing costs. Despite the growth of customer service via chat and email, dialing a phone number is sometimes the best option for clients to make initial contact, resolve issues, and receive customer support. Whilst for some use-cases such as the university clearing process, it’s the norm. Unfortunately, most outdated legacy interactive voice response (IVR) systems were never designed with CX in mind and unable to handle nuanced customer enquiries which a menu system is not designed to address. At the same time, some businesses can’t afford the staff to take phone calls 24/7 or provide enough capacity to manage spikes in demand. What exactly is Conversational IVR? Conversational IVR is a software system which uses voice commands from customers to allow them to interact with IVR systems over telephony channels. The development of voice gateways has enabled modern chatbots to be connected to pre-existing telephony engagement channels via SIP/RTP and as a result massively extended the reach of chatbot technology into contact centres, enquiry numbers and helpdesks across all industries. Voice gateways provide the technology to connect Telephony services over SIP to chatbots. For example Audiocodes PNC Voice.AI Gateway. Bringing natural language processing(NLP) to standard telephony systems means both intent and context can be understood by these systems. It removes the burden on customers to navigate through slow, confusing and hierarchical menus and simple voice implementations of legacy IVR. And it lets customers self‑serve and resolve issues within the IVR System. Conversational IVR takes auto-attendants and IVRs to the next level providing human like experience by enabling more human-like multi-turn interactions, leveraging natural language processing, artificial intelligence, and machine learning. The ability to act on enquiries by extracting intent and variables from a conversation means that a conversational IVR system has the potential to work through customer enquiries, field/re-route calls effectively and enrich customer support over telephony channels. What’s the difference between conversational IVR and legacy IVR? The IVR systems have been around for nearly five decades now. The technology’s commercial application was rolled out in 1973 and has 1000s of present-day implementations. In its simple guise, IVRs are a touch-tone input and voice output system. Pre-recorded messages prompted callers to put in their request by pressing keys on a phone. Unfortunately although advanced at the time, the large menus, numerous options, and using the same handset to key in inputs and listen to the voice prompts makes the experience cumbersome and not really fit for purpose when providing modern customer support. Traditional automated call center solutions ultimately depend on number selections or similarly basic input from the customer and have minimal ability to adapt; particularly annoying when someone makes a mistake with their input such as pressing one wrong button while entering a long account number. Accessing the correct information can often be frustrating with nested menus. Whereas traditional IVR systems had speech recognition technology to handle simple voice commands such as “yes” or “no,” conversational IVR allows people to communicate their inquiries in more complete phrases via a natural language understanding. Callers can describe questions or concerns in their own words which are then matched to intent by natural language understanding. Leveraging machine learning to improve the NLP capability, therefore, allows modern natural language processing systems to be trained to understand 1000s of different intents (questions) with each one of these intents being asked in 100s of different ways. This also means that smart IVRs can continue to improve whilst still handling failures gracefully. For example, if a caller says something which the system does not understand, it can redirect to a live agent via intelligent call routing or instead ask further qualification questions such as requesting a customer to spell out their specific details. The next time the smart IVR encounters this question(utterance) it will have learned from past experience and fully understand this enquiry. Systems can also leverage advanced metrics such as sentiment to streamline conversations and improve customer experience with a more human-like interaction. The best conversational IVRs enable a more free, human-like service experience for customers, who aren’t bound to a specific menu script. These smart IVRs are more capable of guiding customers toward self-service-type solutions instead of involving a live agent. Not only does this maximizes employee productivity, handle time, money saved on staffing costs, but in a best-case scenario, it makes for happier customers who get fast, personalized responses from an automated system that isn’t entirely stripped of the human touch. Is conversational IVR right for your business? Bigger organisations fielding large volumes of calls are likely to benefit the most from conversational IVR. However, if you experience spikes in demand and your agent’s struggle with timely answers to some of the calls they handle in peak times then a conversational IVR system may bring a ROI sooner than you expect. Anywhere that there is repeat demand for a specific customer enquiry could mean that the intelligent use of conversational IVR could remove a business pain point, impacting call center and customer service staff positively. Due to the flexibility of smart IVR systems, it’s often easy to create a proof of concept implementation to validate and test specific use-cases before investing fully in a system. Voice gateway technology also enables modern IVR to connect easily with current legacy systems. What are the benefits of using conversational IVR Its important to understand how conversational IVR can be leveraged to cut budgets, increase efficiency, improve customer satisfaction and meet spikes in demand. Serve your customers faster with more precision Conversational IVR reduces the amount of time needed to support each client. It often decreases the time taken to serve customers as users are often able to request their intention with one sentence, rather than navigate through confusing menu systems. Leveraging natural language and machine learning to improve responses therefore enables Conversational IVR systems to always be improving and still be flexible enough to be easily changed to meet new questions and offer more detail where needed. Cut costs Its difficult to calculate the average cost of a live agent customer service phone call due to the number of variables. However there is no denying the need. In one report, IBM reported that worldwide companies spend over $1.3 trillion to serve 265 billion customer calls each year. In a report by Forrester¹ on the total economic impact of smart IVR technology the projected return on investment (PROI) was judged to be between 103% and 291% over 3 years. Most organisations would benefit from using conversational IVR to satisfy customers without using a human agent. Financial gains are seen from: - Reducing the number of calls reaching human agents by improved initial resolution rates and containment. - Improving agent efficiency with augmented technology such as agent assist and predictive analytics. - Improving customer satisfaction and agent experience by reducing the burden on agents so they can focus on addressing each customer’s specific request or need. ¹ New Technology: The Projected Total Economic Impact™ Of Google Cloud Contact Center AI 2020 Improve customer satisfaction It’s no surprise that historical feeling towards automated phone services was negative due to the poor customer experience from legacy IVR systems. Overall voice was often judged suspiciously. These days opinions are shifting toward acceptance amid the rising adoption of personal assistants such as Google Assistant, Siri, Cortana, and Alexa on smart device and mobile. People are increasingly familiar with these technologies, the ways they can be used, and their limitations. Customer satisfaction numbers for popular voice-controlled assistants are as high as 80% or better depending on the platform and survey. Users realise that they can get more done with voice these days. At the same time voice technology and capabilities such as agent assist can also empower agents to provide better service. With the careful implementation and design of voice assistants it’s possible to achieve higher levels of customer care and improved efficiency and as a result provide a better service for your customers. Conversational IVR Provides Better Customer Support Customer satisfaction is a critical concept for customer success professionals to understand and live by, and it’s actually about more than a money-back guarantee. Conversational IVR modernizes conventional IVR principles with innovations such as AI and machine learning. Instead of navigating push-button menu flows, users can provide spoken inquiries reducing the friction and poor user experience of legacy systems. Smart IVR has the ability to provide responses to complex enquiries and give a response in real-time within seconds. Tasks that used to require a lengthy phone call can now often be done quickly and easily. At the same time technology can be leveraged to provide streamlined features: sentiment analysis, call routing, fall-back handling, even energy detection tracking to provide better support. And if the customer needs to speak to someone or requests to do so, we can connect them to an agent seamlessly and retain all the information already shared in the chat. The end result is that this allows conversational IVR systems to complete requests faster via customer self-service options in real-time. Along with maximizing efficiency and helping to offset spikes in call volume, call center costs are reduced by lowering customer churn, boosting brand perception, and improving client retention. How to Train a Chatbot Training data for chatbots. I'm going to look at the challenges in creating a chatbot which can answer questions about its specific domain effectively. In particular, I'm going to look at the challenges and possible solutions in creating a chatbot with a reasonable conversational ability at their initial implementation. Every chatbot project is different but often clients come to us with a large knowledge base which they want a chatbot to support from its release but with very little training data. We are going to concentrate on a Dialogflow project to look at some examples however the challenges and solution are similar for all the most well know NLP engines, Watson, Rasa, Luis etc. The Challenge One of the key problems with modern chatbot generation is that they need large amounts of chatbot training data. If you want your chatbot to understand a specific intention, you need to provide it with a large number of phrases that convey that intention. In a Dialogflow agent, these training phrases are called utterances and Dialogflow stipulate at least 10 training phrases to each intent. Depending on the field of application for the chatbot, thousands of inquiries in a specific subject area can be required to make it ready for use with each one of these lines of enquiry needing multiple training phrases. The training process of an ai powered chatbot means that chatbots learn from each new inquiry. The more requests a chatbot has processed, the better trained it is. The NLU(Natural Language Understanding) is continually improved, and the bot’s detection patterns are refined. Unfortunately, a large number of additional queries are necessary to optimize the bot, working towards the goal of reaching a recognition rate approaching 90-100% often means a long bedding in process of several months. Data Scarcity One of the main issues in today's chatbots generation is that large amounts of training information are required to match the challenges described previously. You have to give it a large number of phrases that convey your purpose if you want your chatbot to understand a specific intention. To date, these large training corpus had to be manually generated. This can be a time-consuming job with an associated increase in the cost of the project. One of the main issues we have faced is that often clients want to see quick results in a chatbot implementation. These types of chatbot projects are often use cases which are providing information regarding a wide-ranging domain and may not necessarily have a lot of chat transcripts or emails to work with to create the initial training model. In these cases there is often not enough training data and so it takes time to get decent and accurate match rates. The Solution THE BOT FORGE PROVIDES CHATBOT TRAINING DATA CREATION SERVICES The Bot Forge offers an artificial training data service to automate training phrase creation for your specific domain or chatbot use-case. Our process will automatically generate intent variation datasets that cover all of the different ways that users from different demographic groups might call the same intent which can be used as the base training for your chatbot. Multi NLP platform support Multi-language support Our training data is not restricted solely to Dialogflow agents, the output data can be formatted for the following agent types: - rasa: Rasa JSON format - luis: LUIS JSON format - witai: Wit.ai JSON format - watson: Watson JSON format - lex: Lex JSON format - dialogflow: Dialogflow JSON format We provide training datasets in 100+ languages We offer our synthetic training data creation services to our chatbot clients. However, if you already have your own chatbot project and just want to boost its conversational ability we can provide synthetic training data to meet your needs. Testing the Solution We wanted to test the effectiveness of using our synthetic training data in a Dialogflow chatbot agent by varying the number of utterances per intent using our own synthetic training data. Dialogflow test agents We carried out three different tests (A B and C) with 3 separate Dialogflow agents. Each agent had identical agent settings. The agents had 3 identical intents to provide information about the topic of angel investors: - what_is_an_angel_investor - what_percentage_do_angel_investors_want - do_angel_investors_seek_control In the first test (A) the chatbot was trained with 2 hand-tagged training phrases (utterances) per intent. Test (B) had 10 training phrases from our own synthetic training data per intent and test (C) had between 25 and 60 training phrases per intent. The Test We tested each agent with 12 separate questions similar to but distinct from the ones in the training sets. We didn't carry out any training during testing once the chatbots were created. We recorded the % of queries matched to the correct intent, the incorrect intent or no match and also the intent detection confidence 0.0 (completely uncertain) to 1.0 (completely certain) from the agent response. Overall test results | | % correct match rate |% incorrect match|| | %no match | | Average Intent Detection Confidence |Test A (2x utterances)||50%||42%||8%||0.6437837225| |Test B (10x utterances)||91%||9%||0%||0.7590197883| |Test C (25-60x utterances)||100%||0%||0%||0.856748325| Test A provided a 50% match rate. We observed a significant improvement in test B with the introduction of some of our synthetic training data to the agent. We were able to improve the match rate from 41% to 91% whilst TestC with 25-60 training phrases enabled a match rate of 100%. The average intent detection confidence also grew In summary, chatbots need a decent amount of training data to provide accurate results. If there is not enough training data then a chatbots accuracy is affected and it can take some time to train it whilst being used to reach acceptable performance levels. At the same time, it can be costly and time-consuming to create training data for a chatbot needing to handle large numbers of intents. Our synthetic training data creation service allows us to create big training sets with no effort thus reducing initial costs in chatbot creation and improving the usability of a chatbot from the initial release stages. If you only have a limited number of training phrases per intent and have large numbers of intents, our service is able to generate the rest of variants needed to go from really poor results to a chatbot with greater levels of accuracy in providing responses. We have carried out these tests with Dialogflow, but our conclusions are relevant for ML-based bot platforms in general. We can conclude that our Artificial Training Data service is able to drastically improve the results of chatbot platforms that are highly dependent on training data Chatbot Training Never Ends! I've looked at the benefits of using our training data at the early stages of a chatbot project. However, it's important to note that the key to success, in the long run, is to constantly monitor your chatbot and continue training to get smarter. Either by doing constant training with human effort or by scheduling regular training cycles, incorporating new utterances and conversations from real users. If you want to know more about our chatbot training data creation services get in touch Appendix About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. The Non-Technical Guide to Popular Conversational AI Terminology Conversational AI Terminology Cheatsheet Conversational AI technology is not new, but the advanced in the technology has driven a major growth in the industry and what can be achieved in its role solving business problems for many types of industries. We talk about Conversational AI a lot on our website and blog, after all this technology is at the core of what we do at The Bot Forge. You may well have encountered some of the different terminology used. But what do developers and technologists really mean when they use these terms? Having a simple understanding of some of the more frequently used terms can be useful when thinking and talking about your chatbot or voice assistant strategy. This conversational AI terminology cheatsheet aims to help you understand; no technical knowledge required! - Algorithm An algorithm is a formula for completing a task. Wikipedia states that an algorithm “is a step-by-step procedure for calculations. Algorithms are used for calculating, automated processing and data processing and provide the foundations for artificial intelligence technology. - Artificial Neural Network Artificial Neural Networks or ANN are artificial replicas of the biological networks in our brain and are a type of machine learning. Although nowhere near as powerful as our own brains they can still perform complex tasks such as playing chess, for example AlphaZero, the game playing AI created by Google. - Artificial Intelligence AI research and development aims to enable computers to make decisions and solve problems. The term is actually a field of computer science and is used to describe any part of AI technology of which there are 3 main distinctions (1) - Big Data Big data describes the large volume of data – both structured and unstructured – that floods through a business and its processes on a day-to-day basis. In the context of AI big data is the fuel which is processed to provide inputs for surfacing patterns and making predictions. - Chatbots I think we have mentioned these once or twice! A chatbot is a conversational interface powered by AI and specifically NLP. They can be text-based, living in apps such as Facebook Messenger or their interface can use voice-enabled technology such as Amazon Alexa. - Cognitive Cognitive computing mimics the way the human brain thinks by making use of machine learning techniques. As researchers move closer towards transformative artificial intelligence, cognitive will become increasingly relevant. - Conversational Design/Conversational Designer Whilst not a technical term its a relatively new role which has grown to being a vital one with the rise in the popularity of conversational experiences. It's important to understand what this new breed of skilled professional brings to a chatbot project and why they are so important. Conversation design is the art of teaching computers to communicate the way humans do. It’s an area that requires knowledge of UX design, psychology, audio design, linguistics, and copywriting. All of that put together helps chatbot designers create natural conversations that guarantee a good user experience. - Deep Learning Also known as a deep neural network, deep learning uses algorithms to understand data and datasets. Deep Learning is a subfield of machine learning concerned with algorithms inspired by the structure and function of the brain called artificial neural networks. Deep Learning techniques have become popular in solving traditional Natural Language Processing problems like Sentiment Analysis. - Entity and Entity Extraction Entities are also sometimes referred to as slots. An entity is used for extracting parameter values from natural language inputs. Any important data you want to get from a user's request will have a corresponding entity. Entity extraction techniques are used to identify and extract different entities. This can be regex extraction, Dictionary extraction, complex pattern-based extraction or statistical extraction. For example, if asked for your favourite colour you would reply "my favourite colour is red". Dictionary extraction would be used to extract the red for the colour entity. What that means in the real world is types of product, locations, model numbers, parts numbers, courses etc: basically anything related to your business which needs to be understood and extracted from the conversation. - Intelligent Personal Assistants This term is often used to describe voice-activated assistants which perform tasks for us such as Amazon Alexa, Google Assistant, Siri etc instead of text-based chatbots. - Intent An intent represents a mapping between what a user says and what action should be taken by your chatbot. A good rule of thumb is to have An intent is often named after the action completed for example FindProductInformation, ReportHardWareProblem or FundraisingEnquiry. - Machine Learning Machine Learning or ML for short is probably used by you every day in Google search for example or Facebooks image recognition. ML allows software packages to be more accurate in predicting an outcome without being explicitly programmed. Machine learning algorithms take input data and use statistical analysis to predict an outcome within a given range. Machine learning methods include pattern recognition, natural language processing and data mining. - Natural Language Processing Natural language processing (NLP) is broadly defined as the automatic manipulation of natural language, like speech and text, by software. NLP is a branch of artificial intelligence that helps computers understand, interpret and manipulate human language. NLP draws from many disciplines, including computer science and computational linguistics to fill the gap between human communication and computer understanding. - Natural Language Understanding A subfield of NLP called natural language understanding (NLU) has begun to rise in popularity because of its potential in cognitive and AI applications. NLU goes beyond the structural understanding of language to interpret intent, resolve context and word ambiguity, and even generate well-formed human language on its own. NLU algorithms tackle the extremely complex problem of semantic interpretation. That is understanding the intended meaning of spoken or written language. Advances in NLU are enabling us create more natural conversations. - Sentiment Analysis. Sentiment Analysis is the process of determining whether a piece of writing is positive, negative or neutral. More advanced analysis would look at emotional states such as "angry", "sad", and "happy". - Utterance An utterance is anything the user says via text or speech. For example, if a user types “what is my favourite colour”, the entire sentence is the utterance. - Conversational IVR Conversational IVR is a software system which uses voice commands from customers. This allows them to interact with IVR systems over telephony channels. Whereas traditional IVR systems had speech recognition technology to handle simple voice commands such as “yes” or “no”. Conversational IVR allows people to communicate their inquiries in more complete phrases via a natural language understanding. Callers can describe questions or concerns in their own words which is then matched to an intent by natural language understanding. We hope you have found this Conversational AI Terminology Cheat-sheet helpful. Comment if you think I've missed any terms out which should be on the cheat sheet. If you want to talk about your chatbot project why not book a free consultation with us. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Dialogflow Migration V2 Guide [Part 1] ***UPDATE*** Dialogflow have extended the V1 API shutdown deadline to March 31st, 2020. https://cloud.google.com/dialogflow/docs/release-notes#November_14_2019 Winter is coming! (for any Game of Thrones fans this will make perfect sense!) In October last year, we wrote about the news that Google will be dropping support for V1 of the Dialogflow REST API in Oct 2019. We've been building all our chatbots with V2 since last year, however, there are many companies who still have V1 Dialogflow agents which will need to be transferred. This blog post aims to help you with carrying out your migration successfully. The amount of work needed will really depend on what features your Dialogflow agent is using and where it's integrated: If you are using Dialogflow's fulfillment webhook, inline editor, or any Dialogflow API, you'll need to update your code, endpoints, and/or fulfillment to be compatible with V2. However If you are certain your existing agent doesn't use the fulfillment webhook library, the Dialogflow API, or any integrations, then you will not need to make any major changes before selecting V2. Due to authentication changes, the biggest impact will be for Dialogflow web agent implementations which are currently calling the REST API. This post will be split this 2 sections: a basic migration guide for agents not using the REST API and a more advanced version covering what changes are needed to use the new REST API and what changes need to be made to support authentication. You can see more details about upgrading from V1 to V2 in the official guide here. Basic Migration Anyone who already has built out their website chatbots using v1 API, then they should start planning for the migration sooner rather than later. Any new features should be added after the upgrade. The migration is potentially a non-trivial task, considering some chatbots have some fairly complex code driving their fulfilment. If you have a live bot in production our advice is to set up an upgrade chatbot as a copy of your existing bot project and then work through the upgrade there. You can guarantee that changing to V2 will mean that fulfilment and API calls may stop working. Once the upgrade is complete re-testing all bot functionality is strongly advised before setting live. Chatbot Web Interfaces We would recommend everyone who is creating custom website chatbots to do so using the v2 API. All our new chatbots are built using the v2API. If you need assistance or advice with your own chatbot v2 upgrade please get in touch, we are Dialogflow experts and would be happy to help! About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Buckinghamshire Business Festival Sponsor 2021 We are proud to be a Buckinghamshire Business Festival sponsor this year We are proud to be sponsoring the 2021 Buckinghamshire Business Festival, running from April 19th – 30th. The festival has been organised by Buckinghamshire Business First, with a packed schedule of events and opportunities to make new connections across the two weeks. Look out for our article in the Buckinghamshire Business First Sponsor Newsletter due to be sent on 8th April – we are excited to be inviting businesses to contact us to find out more about what we do. Visit the Buckinghamshire Business Festival webpage to find out more about the Festival and to see the full schedule of events: https://bbf.uk.com/events/buckinghamshire-business-festival Use the hashtag #BucksBizFest on social media to get more involved with the festival in the build-up and as it happens. Contact Buckinghamshire Business First for more information on the festival: 01494 927130 / events@bbf.uk.com Sign up for a free conversational AI strategy consultation This event is part of the 2021 Buckinghamshire Business Festival, running from April 19th – 30th. The festival has been organised by Buckinghamshire Business First, with a packed schedule of events across the two weeks. “With our 30 minute conversational AI strategy consultation, we aim to identify how conversational AI technology can help your organisation. Firstly we will start by gaining some understanding of your core business. Then discuss any business or process problems or challenges which can be addressed with a chatbot or voice assistant. We will tailor our consultation to cover the areas of conversational AI technology and benefits you are interested in and where and how they could be applied to your organisation.” Adrian Thompson In the meantime you can read learn more about chatbots and voice technology in our blog. Visit the Buckinghamshire Business Festival webpage for the full schedule of events: https://bbf.uk.com/events/buckinghamshire-business-festival About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. What Makes a Successful Chatbot Project? Tips. Insight. Offers. Are You In? Your Chatbot Project In this article, we will show how we can carry out your successful chatbot project at The Bot forge. We’ll share a few things we’ve learned from building chatbots. We’ll look at messaging platforms, voice interfaces and the importance of conversation design. Giving you a walk-through of how your chatbot project would progress, forging the perfect chatbot. What should my chatbot do? Right from the beginning of the project, It's important to have a clear understanding of what your chatbot will do. We like to ask the question: What is the number one reason my chatbot will exist? Chatbot platform Your audience should drive your chatbot platform choice if possible. If you can collect information on which messenger platforms your audience use then this should assist your decision. Facebook Messenger is the most popular with over 1 billion active users as well as being constantly improved by the Facebook team. This is our favourite messaging platform. We particularly like the UI elements which we can provide using the Facebook platform. Have a look at our Customer Support chatbot to see an example of these elements. If you want your chatbot project to live in a voice interface we recommend either Amazon Alexa or Google Home. The Amazon Echo has brought the voice interface to over 20 million homes around the world. Alexa is not just for handling home tasks Alexa for business means she can help you at work, acting as an intelligent assistant and integrating with your enterprise systems. Chatbot Requirements We like to capture chatbot requirements as user stories. The story is in the same format: As a , I want , so that for example: - I'm a hotel guest, I want to book a table in the restaurant, so that I can eat tonight - As a hotel owner, I want to collect a guest reviews, so that I can improve their experience. - As a previous customer, I want to have similar clothing choices recommended so I can match my style. Chatbot Persona/Personality Decide on bot’s personality and tone of voice. This character can then be used in planning the conversation in later steps forming the bot's persona in conversing with users. We recommend creating a complete agent character which we can then model and grow, possibly adding humor to responses. Our visual designers can assist in coming up with a chatbot character. Chatbot Conversation Design We prioritise the user stories and plan them our in more detail. Elaborating as we go through each one. and noting main entry points to back-end system integration. Design the conversational workflow at a high level. Record all the possible topics and conversation parts, a whiteboard session is great at this point and a simple mind map. The next step is the conversational ui scripts(cui). We will write the bot scripts incrementally, starting with the core functionality and then expanding into personality driven intents and multiple responses. Always trying to focus on one conversational part at a time. Some examples of the scripts: Hi there, I'm the macbot ready to give you weather forecasts hi macbot where do you live, so I can send you weather forecasts. leeds ah ok, nice city right now its 1°C I hope you've got a hat and gloves! As part of the script design we will also elaborate on other elements of the dialogue, for example sets of options, conditions, user input and entities from the input. We will also define any custom entities for the chatbot. The entities are used for extracting parameter values from natural language inputs. For example the following entities: - Total Spa Experience - Experience Wellbeing Massage - Experience Body Pumice Then if you said "can I book a total spa experience" the chatbot would be able to pick out the total spa experience in your reply. {Hi, hello, good-day} I'm the spaworld bot which spa treatment did you want to book? can I book the [body pumice experience] please sure, what time and date? [midday] on the [23rd of feb] ok sure, same as last time right, with Anton? actually is [Denise] available yes no problem, all booked We will agree on the core conversation dialogues and fine tune them. Then we will also plan on how to handle users straying away from what we call the happy path (following the normal conversational flow). We will also allow for users trying to challenge the bot with sexts, swearing, off context questions, swearing or gibberish. We will always keep an eye on the conversation goals and insure they offer the best user experience whilst making sure the intents match core functionality. Chatbot UI Design The BOT Forge will produce prototypes for each core intent as an interactive mock-up providing the visual text interface and voice interactions to show how the conversation will flow. We also decide on whether we will use different types of structured messages (images, buttons, quick replies, lists, web-views. Depending on the chosen chatbot integration the mock-ups will also include some UI elements specific to the platform. We can share these mockups online or provide them as an animated gif. This is a great way of showing how a bot will work in real chatbot environment, or how the conversation will sound in the voice interface. Chatbot development We use an Agile development process using sprints, releasing features little and often to meet the story features. We work closely with our clients, always testing, improving the bot flow, the conversational knowledge base, the bots personality and the overall user experience. This process of iterative delivery a working chatbot will be deployed and ready to use by real users, right from the very first sprint. Chatbot Platform Integration We like to carry out the integration work for the chatbot as one of the first pieces of development work. This is so we can provide a working bot for our clients to be able to see a beta/testing version of the chatbot as early as possible. Then we can release bot features and conversation intents regularly. Conversation Development The conversational ability will then be implemented in the chatbot following the conversation design and initially focusing on the core intents and text responses. This will be an iterative process. Matching user intents to core functionality and features and training the natural language processor to understand users and handle conversation failure scenarios gracefully. As this stage some integration features will be mocked to return dummy data. During this development stage the chatbot will be provided as a beta implementation so that its available for its first conversations with our client. Users can be notified of new intents for testing. The training data at this stage will be invaluable for perfecting the bot conversation. This process will also highlight any need for new responses as a continuous cycle. Testing the bot based on responses will continue, we call this supervised learning . Further UI elements will also be created dependent on the chosen integration platform for the chatbot. Integration Development Once the conversational ability has been implemented we will implement any integrations needed for the core chatbot functionality. Writing the code to connect and extend your backend services and integrating with external services needed for the bot to deliver the correct functionality. Working through each story element and replacing any mocked data entry points. Each piece will be unit and system tested. Chatbot Alpha/Beta Testing Once development has been completed we will define how long we are going to do Alpha and Beta testing. Alpha testing is a type of acceptance testing; performed to identify all possible issues/bugs and continued supervised learning , before releasing the chatbot to your users. Bugs will be logged and tracked on our tracking tool and prioritized and fixed on a regular basis. The aim is to carry out the interactions with the bot that a typical user might perform. Making sure to carry out each user story to get the expected outcome. We are happy for our clients to become involved although to be fair you will already of had exposure to the bot as part of the ongoing agile project. Beta Testing of a chatbot is performed by "real users" of the software application in a "real environment". Ideally the chatbot Beta version is released to a limited number of end-users of the product to obtain feedback on the product quality. Beta testing reduces conversation and integration related failure risks and provides increased quality of the user experience through customer validation. It is the final test before shipping the chatbot to your customers. Direct feedback from customers is a major advantage of Beta Testing. This testing helps to tests the bot in real time environment. The experiences of the early users are passed on to the developers, who make final changes before releasing the bot commercially. Chatbot Deployment Once the round of beta/alpha testing has been completed we can deploy the chatbot as a live application. Chatbot Future Of course it doesn't end there. Once deployed the chatbot project will be maintained by The Bot Forge as a yearly subscription. We will constantly monitor your bot carrying out daily supervised learning and weekly improvements. Monitoring conversations and confirming qualified intents as well as checking for unmatched intents and fixing them as needed. We will carry out third party and integration maintenance, monitor api's for version updates. Making sure your bot is performing well and healthy! The Bot Forge are always available to discuss further improvements and functionality to add to your chatbot or just to talk to us about your next great idea. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. 10 Questions To Ask When Planning a Chatbot Project Tips. Insight. Offers. Are You In? Planning The Best Chatbot Congratulations you've had that lightbulb moment and you have an idea to create the best chatbot, or maybe you've heard so much about chatbots lately you feel you should explore the idea of using one for your company. If you want to read more about how a chatbot can help your company read our Why using chatbots for business can help you remain competitive blog post Whatever the reason now it's time to start looking at your idea in more detail to plan the best chatbot..but wait that can be hard. Don't worry, we can help! Chatbots have progressed rapidly over the past couple of years with advancements in Natural Language Processing (NLP) utilized used across voice and text-driven interfaces. There has never been a better time to start a conversational UI project. However its still vitally important to plan your project carefully. At The Bot Forge, we like to ask our clients the following questions to ensure we have a clear understanding of what they want to achieve with their chatbot project. So whether you are looking at creating your own bot, or commissioning a team of chatbot experts like ourselves ;) then it's important to ask yourself the following 10 questions before you start building the best chatbot. 1. What is the purpose of your chatbot? Why do you want to create a chatbot? What do you want the chatbot to do for your business and how will it achieve your business goals? Right from the beginning of the project, it? s important for yourself and your team to have a clear understanding of what your chatbot will do 2. What are the key goals of your bot project? What are the main aims of your conversational ai project? It could be to drive sales, provide 24/7 customer support or engage with new and existing customers by gathering customer feedback and delivering new product information. 3. How will you measure your success How will you determine the success of your chatbot? What will your Key Performance Indicators (KPI) be? For example, you could look at click-through rates, the numbers of inquiries handled correctly or feedback statistics gathered. 4. Who is going to use your chatbot? Have a clear idea about who is going to use your chatbot, what will be the user demographic? This may influence your chatbot's persona. 5. Where will your chatbot be deployed? Your audience should drive your chatbot platform choice if possible. You can deploy conversational ai assistants to a lot of places: - Facebook Messenger Chatbot - WhatsApp Messenger Chatbot - Telegram Chatbot - IBM Watson Chatbot - Slack Chatbot - Twilio - Microsoft Teams Chatbot - Custom Website Chatbot - IoT It really all depends on your use case. If it's an internal tool for your HR team then Microsoft Teams makes sense. Or if you need to help your website users then you can create a website chatbot. If you can collect information on which platforms your audience use then this can assist your decision. Now is also a good time to consider voice platforms such as Alexa or Google Home. 6. What will your chatbot do? Here you can really start to consider what sort of functionality the chatbot needs to provide and most importantly the conversations it will be able to support. A good way to capture chatbot requirements is by looking at them as user stories. The story is in the same format: As a , I want , so that: for example: - I'm a participant, I want to check what time I can start my event, so that I can be ready to leave in good time. - As a business, I want to collect customer reviews, so that I can improve their experience. - As a customer, I want to access my account details quickly and receive an account update through my personal assistant. 7. Will the chatbot have a character? Will the chatbot have its own persona, will it have a character? Is the chatbot going to just be a polite assistant or does it need a character to carry through your brand? 8. How will the chatbot create value? Think about the overall user experience. How will the chatbot ensure that users come back? For example by providing a simple and well-executed personal assistant then customers are going to use this as their first port of call to find information and/or contact your company. 9. How will people find the chatbot? How are you going to drive people to find and use your chatbot? Links on your website and also advertising on Facebook can be great places to start as well as content on your Facebook page. 10. How will you look after your chatbot? How will you monitor performance after launch? In comparison to other projects, it's important to note that once the chatbot is launched this is just the start of your journey. Essentially you are at the start of the optimization phase. You will need to provide resources to get the most out of your automated assistant after it's gone live. You will need to monitor user interactions, reactions, unanswered requests: so you can train and improve the overall user experience, training your chatbot is key! Conclusion After working through these 10 questions you should be well on your way to understanding your chatbot concept. With all our new clients at The Bot Forge chatbot agency, we ask them to fill out our chatbot checklist, feel free to download and work through it with other members of your team. We hope you find this post helpful in getting to grips with your chatbot project, feel free to share if you find the 10 questions useful. At The Bot Forge, we specialize in conversational AI so why not book a free consultation with us. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. 6 Tips to Ensure Your Chatbot is GDPR Compliant Tips. Insight. Offers. Are You In? General Data Protection Regulation (GDPR) entered into force and was fully operational as of May 25th 2018. You can read all about it here. The new regulations brought a series of changes and improvements while strengthening the current regulatory framework. The GDPR applies to any website or mobile application collecting data from EU residents and that means chatbots and voice assistants as well! Despite some myths and misunderstandings around GDPR the regulations there has been some success in the new policy despite still being described as being in a transition period. With incidents such as the Cambridge Analytica scandal last year users are even more concerned as to what we do with their data. It's important to note that, 71% of UK adults want tougher action in penalising companies that abuse our data privacy by misusing third-party data. If you use chatbots as part of your sales and marketing strategies, you’ll need to make sure the processes you use to collect consumers’ personal data, as well as what you do with this data are in line with GDPR. Read on for some tips on how to ensure that your chatbots are GDPR compliant. 1. User Consent Consent is not valid unless it is “freely given, specific, informed, and unambiguous.” Basically, that means a “clicked” agreement is required. For websites, your privacy notice is a great place to get consent from users. Here is a great example: Don’t forget to update your privacy policy! One of the rules of the GDPR is that all companies utilizing consumer data need to have a clearly stated privacy policy which contains the following pertinent information: - What information is collected? - Who is collecting it? - Why is it being collected? - How long will it be used for? - Who will it be shared with? - How can consumers withdraw from the agreement to give their data? For a chatbot, it should provide users with a clear-cut, transparent, distinguishable, and easily accessible form to understand what data is collected, and how it will be used by the bot and organization. This needs to be provided at the start of the conversation and also its often a good idea to provide an easy way to access this in future e.g for bots supporting NLP a free text intent or part of an integration menu such as Facebook Messengers: We've found that having a privacy page in place listing all the important information is also an effective way to aid in compliance. 2. Allow users to have their data forgotten According to the GDPR, users should be able to request that all their Personal Data is removed. Chatbots need an intent to support this e.g ‘please forget my data’, ‘delete my personal data’, etc. Or this could be part of the menu system: This data removal request needs to be followed up correctly. 3. Allow users to retrieve their data Users should be able to retrieve their Personal Data. Chatbot users should be provided with a clear and simple way to access, review and download copies of their data (in an electronic form) that was collected, free of charge. This can be actioned in multiple ways. You could either build a dialogue for this e.g ‘please tell me what data you are storing’, ‘can you send me my data’. The response should present the data to the user or send an email to start the process. 4. Use personal data for the stated purposes only This is vital for becoming GDPR compliant. Your online chatbot may be an informal way of collecting personal data, but it is still considered to be a data collecting and processing tool and so will fall under the GDPR legislation. Clearly stating what information is used for is key. This means that you are only able to use the data for the stated purposes, such as sending newsletters, emails, SMS marketing messages or contacting users on Facebook Messenger. Implement a mechanism to make sure users are clear as to what you will do with their data. This can be added as part of a welcome or supported by intent match or part of the privacy policy. If you tell your customers that you will be using their email address and mobile phone number to send them information about your services and products, you should do that and nothing more. 5. Leverage Chatbot Conversation Chatbots provide an engaging interaction medium for users which is no doubt enhanced by a personalised experience. This will often mean that a chatbot needs to collect some personal data from their users. When designing chatbots always remember to keep privacy first in mind. With a chatbot, it is easy to ask for a users permission and explain why you need it because you are already in a dialogue with your user. Use opportunities when available to clarify and advise users during the conversation. 6. Safeguarding Data Roles There are two important roles defined in the GDPR that affect you as a company and the chatbot you build. Firstly, the data controller and secondly, the data processor: - Data Controller represents the entity which determines the purposes and means of the processing of personal data - Data Processor represents the entity which processes personal data on behalf of the controller Data controllers are the decision makers about which personal data gets collected, stored and processed - so most companies are considered controllers! Chatbots are all about data. If you want to create a solid conversational experience, you need to use Natural Language Understanding (NLU) and dialogue systems. The underlying machine learning algorithms need training data in order to improve and learn. Collecting this data is necessary to train the models and the more data you have the better the bot performs. Data is essential - but it's also vital to reduce the risk of data breaches and adhere to the GDPR data processing principles. With GDPR you are prohibited to store this data without explicit consent from users or if there is no legitimate reason to store this data. If you do have a need to store this data to improve your chatbot’s interaction with consumers, you may not do so unless you have explicit consent. It’s common for many web and messenger servers to keep different types of logs, such as access, error or security audit logs. These logs might hold personal data such as IDs, IPs, and even names. Reviewing your logs will allow you to find any personal data and deal with it accordingly. Cloud Compliance At The Bot Forge we use the Dialogflow natural language processing engine to create our chatbots. Using Google Cloud services means we can rely on GDPR being upheld with regards to our chatbot data: At Google Cloud, we champion initiatives that prioritize and improve the security and privacy of user data. We’ve made multiple updates to ensure that Google Cloud customers can confidently use our services now that the GDPR is in effect. We have peace of mind as compliance with the GDPR is a top priority for Google Cloud. It's important to have this confidence when using third-party services which handle your data. Want to talk about GDPR and data privacy? About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Dialogflow Knowledge Connectors Tips. Insight. Offers. Are You In? In this post, I'm going to look at the new Knowledge Connectors feature in Google Dialogflow. As I look at the features in more detail I'm assuming you understand the more common Dialogflow terms and features - agents, intents & entities. It's also important to remember this feature is in beta. The Problem We've been working on chatbot projects for many years now and a large number of our chatbot projects have shared a similar requirement: the ability to answer a large number of questions on a particular subject. This may be to answer technical questions about a product offering or to offer information for a particular service. Often the information related to these types of questions is held on our chatbot customer's own websites as FAQ pages or in specific PDFs or unstructured text documents. These types of knowledge bases can often hold large amounts of information and so technically they will provide answers to thousands of chatbot questions. The challenge for a successful chatbot is utilising this often unstructured information to understand a question and provide the correct answer. To meet this challenge we can look at 2 approaches; the traditional one and using the new Dialogflow Knowledge Connectors. The Solution Traditional Approach Stepping back a bit it's important to briefly go over the traditional approach to creating chatbot conversational ability. There are a number of different chatbot frameworks out there such as Google Dialogflow, IBM Watson, Microsoft Bot, Rasa etc and they all largely use the same concepts. A user submits a voice or text query and this utterance will be matched to an intent and any entities extracted. The matched intent would either provide a static response or rely on some form of application layer to perform the required action to provide the response to the user. This approach can be easy. However, things can get complex and difficult to manage if the scope of intents is very large and or/ the information is constantly being updated. If we want to support questions with knowledge base information then each question needs to be created as an intent and the correct response formulated. This can lead to problems such as: - Problems with the Intent Classification model grow causing more incorrect classifications. - The amount of effort required to keep adding more training data to the model to ensure that the accuracy of the Intent classification remains high. Fortunately, Dialogflow provides a training UI in the web console to help keep track of any misclassified utterances, analyzing them and adding these to the training data, however, this does take time. - Creating and managing intents to support new information in document stores. Knowledge Connectors Knowledge connectors are a beta feature released in 2019 to complement the traditional intent approach. When your agent doesn't match an incoming user query to an intent then you can configure your agent to look at the knowledge base(s) for a response. The knowledge datasource(s) can be a document(currently supported content types are text/csv, text/html, application/pdf, plain text) or a web URL which has been provided to the Dialogflow agent. Using Knowledge Connectors To be able to use knowledge connectors, you will need to click "Enable beta features and APIs" on your agent's settings page. Its also worth mentioning that Knowledge connector settings are not currently included when exporting, importing, or restoring agents. I'm hoping that this is something currently being put in place by the Dialogflow team. Knowledge connectors can be configured for your agent either through the web console or using the client library that is available in Java, node.js & python. You can also configure from the command line. To create a knowledge base from the web console, login to Dialogflow & then go to the knowledge tab. The process is fairly straightforward and involves providing a knowledge base name then adding a document to the knowledge base. You can read more information creating a knowledge base here After you've done that then you just need to add an intent and return the response. It's also worth keeping in mind you can send all the usual response types and that means including rich responses which I think is pretty cool. Trying out knowledge connectors Ok, so its time to try out these wondrous new knowledge connectors. There are 2 different types of knowledge base document type: FAQ & Extractive Question Answering. These choices govern what type of supported content can be used. There are also a number of caveats for each content type which you can read more about this here Based on these 2 document types I looked at a couple of common use cases which we often encounter at The Bot Forge and correlate well with the document types supported: - Chatbot FAQ functionality using an existing FAQ webpage in a fairly structured format to provide answers from. - Chatbot FAQ functionality using information in an unstructured format to provide answers from. I carried out my tests using a blank Dialogflow agent with beta features enabled. 1- An FAQ Knowledge Base (Knowledge Type: FAQ) For my knowledge base I used the UCAS Frequently asked questions webpage and used the following URL as my data source. This processes the URL which is in the correct format and creates a series of Question/Answer pairs which can be enabled or disabled in the console, pretty neat! So giving this a spin my first test was "how do I apply" and the result was spot on, matchConfidenceLevel: HIGH matchConfidence: 0.97326803 Whilst different variations on the same question also returned a good result. "im not sure how to apply" matchConfidenceLevel: HIGH matchConfidence: 0.9685159 "can you tell me about how I can apply" matchConfidenceLevel: HIGH matchConfidence: 0.968346 Unfortunately, when I try something a bit less obvious. I get an incorrect result as it matches the wrong intent. "how do I submit my application" matchConfidenceLevel: HIGH, matchConfidence: 0.9626459 In this case, it's matching the "How can I make a change to my application" intent with a high confidence but unfortunately it's the wrong intent. So the problem here is we need to fine-tune the model and re-assign the training phrase (utterance) to the intended intent. The limitation is that in the knowledge base you can't fine-tune responses. If you want more control you will need to move this faq over to its own intent. This problem is compounded by the fact that the training feature of the console just lists each response intent as "Default Fallback Intent". It's hard to check which responses have been answered incorrectly. One way round is to look in the History area of the console and look at the Raw interaction log of each response. One really useful feature is that you can assign a specific extracted FAQ from the knowledge document and assign to an intent. Just click on view detail in the document list -> select the question and click the "convert to intents button". At the same time, this will create a new intent and disable the current Question/Answer pair. So overall pretty impressive if you have webpage or doc of structured FAQs you can use this to power an FAQ chatbot pretty effectively with some monitoring. 2-A more unstructured FAQ Knowledge Base (Knowledge Type: Extractive Question Answering) In this use case, I wanted to try out the ability of the knowledge connectors to return answers from more unstructured data. Again there are caveats about what data source you can use you can read more about this here. For my test, I used a standard drug leaflet with MIME type PDF covering Priorix, from www.medicines.org.uk. I created a new knowledge base, added a new document and made sure I selected the knowledge type as "Extractive Question Answering". Once imported the PDF is listed in the document list. My aim was to validate if Dialogflow could extract some fairly simple answers from the document. Now for some testing: "What is Priorix" matchConfidenceLevel: HIGH matchConfidence": 0.88257504 answer : "Priorix, powder and solvent for solution for injection in a pre-filled syringe Measles, Mumps and Rubella vaccine (live)" Unfortunately, although the response had a high confidence and match score it was actually an incorrect response. Ideally, the answer should have been: "Priorix is a vaccine for use in children from 9 months up, adolescents and adults to protect them against illnesses caused by measles, mumps and rubella viruses." I tried another test: "how is priorix given" matchConfidenceLevel: HIGH, matchConfidence: 0.8826 answer: The other ingredients are: Powder: amino acids, lactose (anhydrous), mannitol, sorbitol Again this was an incorrect response. I would have expected the correct response to be: "How Priorix is given Priorix is injected under the skin or into the muscle, either in the upper arm or in the outer thigh." So unfortunately not great results in extracting answers from the PDF I used. It would be interesting to look at a selection of other types of documents and corpora. Do Knowledge Connectors work? Again it's important to point out this is a beta feature. There are definitely challenges and in some functional areas much more to be done with Knowledge Connects. In conclusion, It's also important to recognise that I looked at 2 different types of use cases and knowledgebase document types which provided very different results so its worth looking at each one separately. Chatbot FAQ functionality using an existing FAQ webpage in a fairly structured format. If you want to convert your FAQ page into a chatbot or if you have a similar structured document such as a PRFAQ for a product or service then Connectors work well. Just supplying the URL of the FAQ page as a data source to the knowledge connectors is fantastic and provides fairly good results. However, it's worth keeping in mind there may still be match errors so the history log is invaluable in checking for them. Thankfully it's fairly easy to manage any question/answer pair which has been handled incorrectly by converting to its own intent. Chatbot FAQ using a document in an unstructured format. I found my test results with this use case rather disappointing. The accuracy of the extracted answers was fairly poor for my test case. Although for different document sources you may be able to get better results. The extracted answers look more like a match based on keywords with some additional coverage but it does not appear to consider the context in which the question is asked. Also, this type of knowledge connector does not provide any full control like intents in terms of context and priority of matching training phrases etc so there is no way of fixing bad responses. A feature where you can evaluate and train responses would be a great addition to the knowledge base so hopefully, that is in the Dialogflow team pipeline. Should I use Dialogflow Knowledge Connectors? If you have some FAQ information in a structured format then Knowledge connectors are worth a try with some caveats. If you have unstructured documents which you want your chatbot to use to extract answers to questions then at the moment knowledge connectors are not a magic bullet. It's a big ask, but for me, this is where the real value will lie particularly if you want to support large knowledge bases with a chatbot. Knowledge connectors are an experimental feature, so hopefully as the technology advances then they will improve. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. How To Create The Perfect Google Business Welcome Message Why Google Business Messages? Google Maps has 155 million monthly users and it's estimated that Google handles 5.6 billion searches per day - two trillion searches a year! Connecting with your customers at these two touchpoints is more beneficial than ever. Gone are the days when you needed to send customers to a website or social media profile to contact you. Google Business Messages allow you to chat to customers directly in a Google search result (also known as a SERP, or Search Engine Results Page), on Google maps, or through your Google Business Profile (formerly known as 'Google My Business', or 'GMB'). With automation and chatbots for Business Messages in their relative infancy, we've included some great example welcome messages, and tips to help you get the most from your Google's Business Messages chatbot integration. 5 Tips To Help Create The Perfect Welcome Message Improving user onboarding experiences and conversion rates of your users has never been as crucial as it is now. A welcome message could well be the first contact a customer will have with you. The two are unavoidably linked! Writing better welcome messages for your chatbot solutions can really help set the tone for your customers, and establish a great experience. These tips will help you to write more effective welcome messages for all your chatbots! 1. Greet, Introduce & Encourage The major aims of your Google My Business chatbot welcome message should be to greet your new user, explain your chatbot's purpose, and encourage them to take action. Use your welcome to set expectations for your customers and guide them through the initial stages of their interactions with your company. 2. Keep it Simple Your message should only be a maximum of a few lines. Avoid large chunks of text - try and split your content down, naturally, into separate messages. 3. Define Your Chatbot's Persona Always make sure your users know they are interacting with a chatbot. Humanizing your chatbot makes the whole experience more usable and fluid - if you don't convey a persona, your users will decide on it for you. If you don't convey a persona, your users will decide on it for you Your welcome message is the first opportunity to introduce your chatbot's personality. The language you choose sets your assistant's tone and values - which should match those of your brand. PS - now's a good time to give your assistant a name. Keep its name short, memorable, and easy to spell & pronounce. 4. Use Emojis (But Not Too Many) A great way to humanize your Google Business Messages chatbot is to incorporate emojis into your conversation. Not only are emojis a great way to add space to your text, but they can also add small personality traits to match the tone of your message - whether that be amicable or exciting! Be sure to stay true to your chatbot's tone of voice, and think about how appropriate they are in context. Emoji are difficult to use effectively in corporate or stressful/sensitive settings, e.g. funeral directors, emergency dentists, or divorce lawyers. Whatever you go for, go easy. Too many and you'll end up looking spammy - stick to the occasional one here and there to add a visual break, rather than something to focus on. 5. Make Your Call To Action (CTA) Clear In general, users won't have a lot of time to explore your chatbot's capabilities. It's wise to make your call to action as clear as possible - you simply can't afford for customers to be confused when they are presented with your chatbot's welcome message. When designing your call to action, keep your key business and marketing goals in mind. Making use of Google Business Message's conversation starters is a good idea to follow up with, so users can easily select your CTAs. You can use up to 5 of these, e.g. "Choose your bike" | "View bikes" | "See latest offers" Tips. Insight. Offers. Are You In? 5 Awesome Welcome Message Examples Now we've looked at some tips to consider, let's dive into our 5 awesome examples. 1. Conversational Commerce This welcome is aimed at increasing sales for a bike manufacturer: "Hi I'm {Bot’s name}, the GoodBikes virtual assistant. I can help you, "Choose the correct bike for your riding", "View our bikes", "View latest bike offers". How about highlighting an offer to drive sales: "Hello, {Customer’s first name}! I’m {Bot’s name}, and I’d be happy to help you win a 25% discount on your first purchase with {Your brand’s name}. Can I help you find a particular trainer?" "Road | Trail | Track” 2. Announcements Offer current data that enables self-service for users. Change the welcome message and conversation starters to temporarily contain this information if there is a big development or event that you anticipate people would look for, like a service outage. "Hi, I'm the Livewire virtual service agent" " I've got one thing you need to be aware of, we currently have an outage; normal service for your area is due to be resumed at 5:00 PM" "Is there anything else I can help you with today? 3. Contextual Welcome Messages Contextual information can be used to personalise your greeting. The user's name, location, entrance point, and place ID are all included in your contextual data (for location-specific entry points). For each language and place of business that you support, you're able to design a special welcome message: "Hi I'm {Bot’s name}, the {your brands name} virtual assistant for {location}. I can answer questions about {location}, how can I help? Closing time | Services | Parking Info" 4. Customer Support Provide an extra level of support for your customers and manage expectations with response times. “Hello, {customer’s first name}! Thanks for your enquiry. Please expect a response from our support agent within 24 hours. In the meantime, why not take a look at our product tutorial: {link to tutorial}" 5. Event Specific Your welcome messages can be seasonal or tied to promotional events; use your welcome message to highlight this to the user: "Welcome to {your restaurant name}, I'm {chatbot name} the virtual assistant. Don't forget its burger night tonight, 20% off all burgers! What can I help you with? Call us | Order online | Book a table" Conclusion Following these tips will help you stand out from the crowd and get the attention of your ideal consumers as well as help your existing ones. Utilizing Google's Business Messages for your brand is surprisingly easy. All you need is the help of a Google Business Messaging API partner. Knowledgeable partners, such as The Bot Forge, will help you provide rich conversational messaging solutions that will help you increase client loyalty and engagement About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. 3 Books That Will Boost Your Chatbot Knowledge Introduction Currently, chatbots are dominating online markets, especially in countries such as the U.S., India, Germany, Brazil, and the UK. According to a Business Insider article on chatbot statistics, 40% of internet users worldwide prefer chatbots over virtual agents because they get answers quickly and more conveniently due to their 24-hour service. Due to the increasing demand of consumers to have round-the-clock digital experience, experts predict that retail companies will increase their budget for chatbots to $142 billion in 2024 from just $2.88 billion in 2019. Therefore, we can expect that chatbots will become the primary communication channel for online consumers in the foreseeable future. As such, here are three books that can jumpstart and enrich your knowledge in the world of chatbots. 1. Designing Bots: Creating Conversational Experiences Before starting your journey, it is important to understand and familiarise yourself with the fundamental information about chatbots. Designing Bots: Creating Conversational Experiences by Amir Shevat can help you on this one. The book introduces the readers to the description, process, and purpose of chatbots. Shevat emphasises that chatbots are not trivial projects. Therefore, businesses that want to utilise chatbots must learn how to effectively use them to ensure a successful implementation and a return on investment. Our previous article, Planning the Best Chatbot, concisely breaks down the necessary steps when planning a chatbot project, including identifying the purpose, goals, and performance indicators of your project. Alongside our insights, the book provides information on how to build and design your chatbot by presenting actual cases. With the help of this book, you can learn and refresh your memory with the basic principles and start delving into the deeper concepts about chatbots without feeling overwhelmed. 2. Algorithms to Live By: The Computer Science of Human Decisions The second book, Algorithms to Live By: The Computer Science of Human Decisions by Brian Christian and Tom Griffiths, explores the power of precise algorithms in helping us decipher human questions, which allows us to predict human choices using computer science. The book posits that algorithms aren’t limited to the world of computers, but that they also bridge technology and human interfacing. This is why the book is worth reading. It highlights how mathematical philosophy and life are not so different when it comes to solving problems and making decisions. By solving human problems like mathematical problems, which includes inputting various information and seeing how they work together, we can reduce and deduce possible options and end up with the right answer– a process paralleling that of chatbots'. Solving problems and the steps that involve them are algorithms themselves, and chatbots work similarly. After customers input their concerns, the algorithm recognizes the problem and presents the most viable solution based on a predetermined set of actions or rules. Tips. Insight. Offers. Are You In? 3. Business of Bots: How To Grow Your Company Through Conversation This book, Business of Bots: How To Grow Your Company Through Conversation by Mariya Yao and Adelyn Zhou, goes beyond the theories of chatbots and discusses how businesses who want to connect with their customers can utilise chatbots. This is best for those who have gone through the chatbot basics and want to advance their knowledge. According to the authors, chatbots powered by artificial intelligence will not only help businesses improve their customer service departments, but also boost their sales and marketing strategies. To visualise the success of chatbots, the book also examined and featured hundreds of actionable bot strategies of leading brands in the marketplace, such as Sephora, Expedia, Victoria's Secret, Capital One, and eBay. After learning the ropes of chatbots, it is time for you to apply that knowledge and enhance your business with chatbots. Conclusion In a world where consumers prioritise efficiency and speed, chatbots will become the new mode of communication with consumers. Understanding how they work and how to best utilise this technology will definitely help businesses keep up with consumer needs. If you need assistance in initiating your chatbot services, do read about our custom chatbot development services. Post especially contributed by Cara Ariella Erickson for thebotforge.io About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. What is ChatGPT? AI-Mazing ChatGPT is the latest technology release from the team at OpenAI and it's taken the internet by storm. Reactions ranged from amazement to scepticism, with everything in between. It's been hugely popular with more than a million people using it in the first 5 days. ChatGPT is OpenAI’s latest large language model, released on Nov 30th 2022, in beta as a chatbot app which you can interact with on the OpenAI website. Like GPT3, it can explain scientific and technical concepts in a desired style or programming language, brainstorm basically anything you can think of asking... and yes, of course, hold pretty complex conversations! Like any new technology in this field, particularly one which has caused such a stir, it's important to not get too over excited and consider the real value, what can it do and what are its limitations. Let's take a look... So, What is ChatGPT? You're probably wondering how it works. The system is built on a type of artificial intelligence (AI) called a large language model. The ChatGPT model is based on reinforcement learning from human feedback and the GPT series of models from OpenAI which are themselves trained on extraordinarily large amounts of data. To create ChatGPT, the latest GPT-3.5 Instruct model was fine-tuned with conversation examples, instead of the whole internet, to concentrate on improving the model's specialist conversation abilities. Reinforcement learning was then used so that the model could practice its conversation skills and improve. The system works like any online chatbot, and you can simply type out and submit any question or prompt you'd like the AI to address. The ChatGPT service is currently accessible via a web chat interface. Its simple interface hints at what it can do but also some of its limitations. What Can ChatGPT Do? ChatGPT can do a hell of a lot. It's beyond the scope of this post, or any post for that matter, to cover everything it can do, but let's focus on some of the things it does well. It's also worth mentioning that all of these tasks are achieved automatically. No need to write complex prompts, configure temperature, or fine-tune models. It can have complex conversations with you The new chat capability of ChatGPT allows for a pretty natural conversation experience. It is the first chat-focused large language model and it's really good at it. Previous attempts at creating GPT3-based chat experiences has been hacky and pretty unreliable. It has long-term memory of up to 8192 tokens and can take input and generate output about twice as long as GPT3. All of this allows ChatGPT to maintain context and generate follow-up responses with astounding ease. The ability which ChatGPT has to hold a multi-turn conversation is, in my opinion, the real game changer here. To create a similar experience using the latest Intent-based conversational AI technology, i.e Rasa, involves a serious amount of work. It can have safer conversations In order to make ChatGPT "safe," OpenAI spent a lot of time attempting to disable responses that dealt with violence, terrorism, drugs, hate speech, dating, sentience, and eradicating humanity. OpenAI also claimed to disable web browsing and knowledge of current dates. It's still relatively easy to compromise these security efforts though. OpenAI have placed clear warnings that this is a test and encourages reporting of results. So you can assume this feedback will be used to make service safer. It's incredibly creative As we've previously discussed, the best use cases for ChatGPT involve creative writing, brainstorming, drafting, and creative information presentation. Any tasks where originality is valued more highly than accuracy. Writing blog posts and content From blog posts, to summarisation, to copywriting, to writing lecture notes about complex subjects... ChatGPT is pretty good at taking on any of these tasks. Normally after a little bit of polishing and editing the end result is really impressive. Writing lyrics and short stories It's also amazing at generating rhyming poetry and producing lyrics and understanding the components of a song i.e chorus, verse, and bridge. This is a huge leap compared to GPT3 where, from our experience, you have to finetune a DaVinci model based on a specific lyrics dataset. It Can Help Create Better Conversational Experiences ChatGPT and LLMs can do a lot to help create better chatbots and voice assistants. This is really interesting for the world of conversational AI. Whilst some people in the industry are looking nervously at their intent-based models, others are imagining a better world where LLMs such as ChatGPT can really help them to create better chatbots and voice assistants. Here are some examples of what ChatGPT can do: - Creating intent utterances As a tool for writing utterances for intents, it's fantastically capable of providing training data for intent matching. In the absence of any available customer conversational data, ChatGPT utterances can serve as a good means to bootstrap a chatbot ready for further iterations. - Entity generation Create entities by asking for permutations e.g "list 10 different ways of saying desktop" or "list 10 different types of cycling" - Prompt variations It's good practice to create different prompts to make for a better experience, you all knew that right? Well ChatGPT is brilliant for creating different ways of saying the same thing: "give me 5 ways of saying would you like a tip of the day" - Happy path creation ChatGPT can help provide some conversation path examples if you provide it with an outline of the chatbot/VUI you are creating. We've been using this to create happy paths for Alexa skills but this approach could be used for any conversational experience. - Persona creation ChatGPT can also be used to simulate conversations and provide more detail about specific personas - Test case generation This is a really useful one. If you want to create test utterances to train a model then for each specific intent you can simply ask ChatGPT to create some for you. Just explain the intent itself and away you go What's even more useful is the ability to prompt ChatGPT to create long tail test utterances with a simple follow-up question to the previous one. It Can Write Code Examples There are already some really interesting software products based on GPT3 Codex with one of the most standout apps being GitHub Copilot. ChatGPT continues this with the ability to create pretty good code output. Here is an example of a request for some simple Javascript code. Note the fantastic formatting capabilities of ChatGPT: ChatGPT even has the ability to create test code "can you create some unit tests in jest to test the object" and even to debug code to a limited degree. What are ChatGPT's Limitations? ChatGPT's drawbacks are highlighted nicely on the ChatGPT UI: - May occasionally generate incorrect information - May occasionally produce harmful instructions - Limited knowledge of world and events after 2021 This is a pretty good summary. ChatGPT Sounds like many of the millions of people posting on Twitter; they sound confident but can still be wrong. The security systems which are obviously a large part of OpenAI's roadmap for the technology can still be fairly easily broken. Yes, it's a large language model which has only been trained on historical data so there is a limitation there if you want to provide information. However, ChatGPT is aware of its own limitations. If you ask it about the current situation in Ukraine: "I'm sorry, but I do not have current information about the situation in Ukraine. My training data only goes up until 2021." What's Next For ChatGPT? We feel there is still a lot to come. Definitely including improved safety and we feel there are more features to come. There have already been features added including conversation history and improved performance. The brilliant formatting capabilities mean ChatGPT could be moving towards the ultimate encyclopedia, although the risks of misinformation are still there. The costs of a technology like this are eye-watering, so we're pretty sure that at some point ChatGPT is going to cost. There are already signs of this from the daily platform limits being introduced in the latest release. There is no doubt that there is some big money here. At the time of writing, ChatGPT has been valued at $9 Billion, and OpenAI's valuation may be approaching $30 Billion. It remains to be seen how much OpenAI will charge for ChatGPT when it's finally released into production. Conversational Search There has been a lot of discussion about conversational search products and whether they will soon rival the big search engines. Many people immediately saw ChatGPT as superior to Google search. However the reality is that they are very different. The biggest points to make are that the information from ChatGPT is often not correct, responses fabricated and not up to date. At the moment there are a lot of possibilities for conversational search and large language models and it's likely that the big search engine providers will be focusing on this area over the course of 2023. A note on watermarking The quality of the output from ChatGPT has already led to students and others passing off ChatGPT as human-generated. This is being treated as seriously as plagiarism. Because of the rise in "AIgiarism" (AI-assisted plagiarism) there are increased calls for ways to identify where AI is used to generate content. Metadata watermarking looks like a viable option to combat this. There are already OpenAI detector tools on Huggingface. OpenAI has a working prototype of the watermarking scheme that “seems to work pretty well”, according to an OpenAI researcher. It's suggested that a few hundred tokens – or a paragraph of text – is the point needed to get a reasonable signal that the text came from GPT3. There is going to be more demand for this sort of technology to tackle Algiarism, mass propaganda generation, or writer impersonation. Conclusion It's pretty mind-blowing and I've really only scratched the surface of what's possible in this post. ChatGPT and LLMs look set to change the conversational AI landscape forever. If OpenAI couples the ability to fine-tune models based on ChatGPT with your own knowledge bases then this would enable the creation of a conversational FAQ with ChatGPT's engaging conversational abilities which would really open up some fantastic possibilities. There will undoubtedly be an increase in the use of intent based and LLM conversational AI experiences. And finally, it's really important to note that, at the time of writing, the ChatGPT service is in beta, and not production ready. It's only available for human use, via the OpenAI UI. There is no API to use to talk to ChatGPT, unlike the other OpenAI models which are easy to use and integrate into existing workflows and tools. For now, sit back and figure out your next question for ChatGPT. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. The Bot Forge is One of the Most Reviewed UK AI Companies in 2022 The Manifest Recognizes The Bot Forge as One of the Most Reviewed AI Companies in the UK The Bot Forge creates modern solutions to improve organizational efficiency for our partners. Our team of experts helps you design, build, launch, or support enterprise-grade chatbots, voice assistants, and conversational IVR solutions. We aid you in making the most out of AI technology to enhance your business performance. Today, we’re thrilled to share that we’re among the leaders on The Manifest this year. According to the B2B research on The Manifest, we’re one of the most reviewed AI companies in the UK. “We are really excited to have been chosen as one of the leading chatbot and voice assistant agencies in the UK by The Manifest.” — Adrian Thompson, Founder of The Bot Forge We are industry experts in conversational AI, and we’ve been committed to delivering AI architecture expertise to a global client base since 2018. Over the years, we’ve been successful in producing groundbreaking solutions for many organizations worldwide. This award showcases our unyielding efforts in the past years to provide advantageous technology to our partners. In August 2022, a marketing analytics consultancy partnered with us for the development of a proof of concept. The client needed a virtual agent built on Dialogflow CX designed to illustrate the potential use case of conversational AI in the digital customer journey. The client shared the following about our partnership: “I appreciated the creative approach because speed and lean focus are the order of the day for POCs.” — Jonathan Lewis, CEO, Marketing Analytics Consultancy Thank you to Jonathan for taking the time to write his honest feedback. Don’t forget to browse through The Manifest, a company-listing platform, to discover more about our work. If you’re interested in our AI solutions, please schedule a free consultation with us today. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. How Much Does it Cost To Build a Chatbot in 2023? Tips. Insight. Offers. Are You In? Like most software projects the chatbot cost really depends on the scale and complexity of the project. These requirements will govern the effort involved in building your perfect automated assistant and the ongoing effort required to keep it running smoothly. Let’s take a look at some of the governing factors in how much your chatbot project will cost. How much does it cost to create a chatbot to fix our [insert business problem]? We are often asked this question by clients looking to start their first conversational AI project. At this point, we tend to ask a specific set of questions to get an idea about the scope of the project they have in mind. You can read a bit more about your chatbot scope here. Chatbot cost can be broken down into 2 parts. - One off design, development, deployment of the chatbot - Ongoing monthly maintenance, hosting and management costs Spoiler alert: we can’t give an exact price without knowing the details of your project. However, we can give some estimates based on the type of project. Jump to the end if you'd like to go straight there. Let’s dive in and take a look at the key drivers impacting the price for custom chatbots. Deployment Channel Chatbot Cost The first requirement to consider is the channel in which the bot should function. By this, I mean where the bot will be used. It could be as a website widget implemented on your webpage or deployed into existing messaging platforms. Examples of these platforms include Facebook Messenger, WhatsApp, Microsoft Teams, Slack, Telegram, and Viber. Some of these examples provide more complex UI elements which can be utilised in your bot. Other obvious channels to deploy a chatbot are voice; Google Assistant, Alexa or even Conversational IVR systems which can be connected to the same conversational engine as your text-based chatbots although voice assistants will invariably need work specific to voice channels. For our custom chatbot integrations, we normally provide one channel with the project and then charge per extra channel, as required. We’ve found that our clients will often want a web-based chatbot first and create and deploy different versions to other channels depending on the chatbot use case. Extra channel development costs vary, depending on the amount of work required to create the best user experience for the platform. Features Depending on where the chatbot will work in there is also scope to provide other functionality such as voice capability for web chatbots or enhanced chatbot interface features specific to the deployment platform. Again, costs depend on the amount of complexity and effort involved in building each feature. As an example, adding voice interaction capability to a web chatbot would be £3,000+. Human-agent handover via live chat or WhatsApp integration is also a popular feature. Natural Language Ability Chatbot Cost If a chatbot is required to support more complex natural language understanding (NLU- you can read more about some of the tech terms here) features and not just UI elements such as buttons then this will mean that additional effort is needed to train the bot and design and implement a more complex conversational flow. In reality, most text-based chatbots will have some level of NLU and, of course, voice assistants are all NLU. We utilise the best of breed NLU solutions to create our conversational experiences. In particular, we use Google Dialogflow ES and CX for many of our projects and, as a result, we are Google Tech partners and experts in Dialogflow. For onprem or open source solutions we also use Rasa. Conversation Skills The complexity, scope and volume of the required conversational ability also affect cost. This relates to specifics such as: - The number of branches in the conversation tree - The number of questions that have to be handled by the chatbot, which can often be in the thousands - The number of training phrases needed; this element can improve the accuracy of the chatbot, (you can read more about training data here) - The complexity of conversational ability i.e. support for complex user enquiries, multi-turn conversations. - Number of entities needed to support the required responses, don’t forget you can remind yourself of terminology here Languages Chatbots are capable of supporting different languages, as long as these are supported by the NLP engine. It’s possible to add different language permutations to the same chatbot project. However, each language will need its own testing and all the responses for each language and potentially any responses returned by business logic may need to be altered for each language. A conversational designer will also need to consider the nuances of each language here, so costs for each language will depend on the size and complexity of the conversational ability for the primary language. Integration Chatbot Costs Connect your chatbot to existing systems: APIs, RPA, Knowledge Bases The other area which will impact cost is dependent on the planned role of the chatbot: what the chatbot will need to do to carry out its role? Will the chatbot need to integrate with current systems to provide its responses? Will it need to hand over to live agents? Will it need to connect with CRM and ticketing solutions? Some chatbots may need to carry out complex interactions to provide answers to customer queries. You can read more about possible integrations here, but the rule of thumb is that if the system you want to integrate with has an API and a means of authenticating then we can integrate with it. Chatbots can also leverage other AI systems to provide relevant information to govern conversational flow. For example, sentiment analysis. With so many possibilities for chatbot features, it's hard to estimate the price here as each integration can have its own complexities and sets of APIs to authenticate with. Integration Chatbot Costs Connect your chatbot to existing systems: APIs, RPA, Knowledge Bases The other area which will impact cost is dependent on the planned role of the chatbot: what the chatbot will need to do to carry out its role? Will the chatbot need to integrate with current systems to provide its responses? Will it need to hand over to live agents? Will it need to connect with CRM and ticketing solutions? Some chatbots may need to carry out complex interactions to provide answers to customer queries. You can read more about possible integrations here, but the rule of thumb is that if the system you want to integrate with has an API and a means of authenticating then we can integrate with it. Chatbots can also leverage other AI systems to provide relevant information to govern conversational flow. For example, sentiment analysis. With so many possibilities for chatbot features, it's hard to estimate the price here as each integration can have its own complexities and sets of APIs to authenticate with. Deployment & Infrastructure Security Often security demands for a chatbot project need specific features, for example, HIPAA compliance. In these cases, SSO, RBAC, and on-prem or private cloud deployment can be used to ensure compliance with company security policies. These can have an impact on overall project costs and again, costs are based on the demands of a specific project. Chatbot Training & Maintenance We offer our chatbot solutions based on a SAAS model. Costs incurred tend to be based on a yearly subscription and again depend a lot on the scale and complexity of the chatbot. These monthly costs will cover the following: - Access to our world-class chatbot and voice assistant analytics platform (Chatseer) - Daily supervised learning and improvements - Monitoring conversations and confirming qualified intents as well as checking for unmatched intents and fixing them as needed - Third-party and integration maintenance. Making sure your bot is performing well and healthy! - Natural Language Understanding service costs (depending on volume and platform used). - Hosting and data storage - Chatbot reporting interface - Post-development support. As a rule, monthly maintenance costs tend to be in the region of 10% of the initial implementation cost. Chatbot Packages The cost of a chatbot project can vary widely depending on the overall scale of the project and the features required. We tend to split our projects into 3 packages. You can see the features included and the one-off project costs and monthly costs in the table below. It’s worth keeping in mind that the cost of a capable chatbot does not have to be prohibitive and it’s often easy to start small and add features as business needs require them. We make sure all our chatbot and voice assistant projects will scale. So even if you want to start with a smaller scale chatbot solution, your company can still expand and build on this to create a large scale solution further down the line. Discovery and requirements phase We provide a discovery and requirements service for conversational AI projects. Our aim is to help businesses understand the potential of conversational AI and identify the requirements for a specific project. This service typically includes an analysis of the business needs and goals, an assessment of the available data and resources, and the identification of potential challenges and opportunities. We will work closely with you to understand the problem that needs to be solved, and to identify the key requirements for the conversational AI project. We will also recommend different conversational AI platforms and supporting technologies that can be used to build the solution. Our goal is to help your organisation understand the potential of conversational AI and to provide you with a clear plan for how to proceed with the project. The cost of the service will depend on the complexity of the project and the level of support required from the service provider. Deliverables Project Cost: £3,000 to £15,000 Proof of concept (POC) If you have an idea or use case for a conversational AI product or feature it's normally good practice to create a POC. A POC is an early model that does not have all the final product's functionality, the main goal of a POC is to test the technical feasibility of a solution, and to identify any potential challenges or issues that would need to be addressed before moving forward and investing time and money on the development of a full-fledged system or application. We aim to keep costs down but ensure all the work can be used as a basis for a production project. Deliverables - Define the problem or use case - Identify the data and resources required - Analyse and select conversational AI platforms and supporting technologies - Build a simple conversational AI model - Create integration for the chosen channel - Carry out all required integration works - Test the POC - Evaluate the results - Iterate and improve the model based on the results Project Cost: £2,500 to £15,000 Small Project A smaller chatbot project is a relatively simple and straightforward implementation of a conversational AI system, typically designed to address a specific use case or business need. This type of project may involve building a chatbot that can handle simple customer inquiries, such as answering FAQs or providing information about products or services. The chatbot can be built using pre-built chatbot platform or framework, with pre-trained models that can handle natural language processing (NLP) and understand the user's intent. The chatbot can be integrated with the business's website or mobile app, and can be accessed by customers through a chat interface. The chatbot's functionality can be limited to the specific use case that it is designed to address, such as providing customer support or information about a particular product or service. The chatbot's responses can be pre-defined, and the chatbot can be trained to understand and respond to a limited set of customer queries. The cost of a smaller chatbot project will depend on the complexity of the use case, but generally, it is relatively low compared to a larger, more complex conversational AI project. Additionally, a smaller chatbot project will typically require less time and resources to develop and launch, and may be used as a stepping stone to larger, more complex projects in the future. Project Cost: £2,500 to £10,000 Monthly Maintenance Cost: £200 to £1000 (depending on volumes) - Website chatbot - Facebook Messenger chatbot - NLU - 10-20 intents - 100s training phrases - 5 – 10 rich UI elements - knowledge base support - Small talk - 1 language Medium Project A medium chatbot project is a more complex implementation of a conversational AI system that addresses multiple use cases or business needs. This type of project typically involves building a chatbot that can handle a wider range of customer inquiries and provide a more personalized experience. The chatbot can be built using pre-built chatbot platform or framework, with pre-trained models that can handle natural language understanding and complex conversations. The chatbot can be integrated with multiple channels such as website, mobile app, social media platforms etc. The chatbot's functionality can include multiple use cases, such as providing customer support, answering frequently asked questions, providing information about products or services, and even handling transactions. The chatbot's responses are generated through a combination of predefined and dynamic responses, and the chatbot can be trained to understand and respond to a wide range of customer queries. The chatbot can also be integrated with other systems such as CRM, ERP, or inventory management systems to retrieve information and perform actions. The chatbot can also be equipped with features such as personalization, sentiment analysis, and analytics to provide a more engaging and personalized experience for the customers. The cost and time required for a medium chatbot project will be higher than a smaller chatbot project as it involves more complexity, advanced features and integrations. However, this type of project can bring significant benefits to the business, such as cost savings, improved customer engagement, and increased efficiency. Project Cost: £10,000 to £25,000 Monthly Cost: £500 to £2,500 (depending on volumes) - Website chatbot - Facebook Messenger chatbot - Microsoft Teams Chatbot - Slack Chatbot - Alexa Skill - Google Assistant - NLU - 1000s of training phrases - 50-100 intents - 10-25 rich UI elements - Simple integration - 1 or 2 languages Large Project A large scale or enterprise chatbot project is a comprehensive implementation of a conversational AI system that addresses multiple business needs and use cases across an organization. This type of project typically involves building a chatbot that can handle a wide range of customer inquiries and provide a more personalized experience, and it can integrate with multiple internal systems and processes. The chatbot can be built using pre-built chatbot platform or framework, include extensive bespoke coding and complex integrations. The chatbot can be integrated with multiple channels such as website, mobile app, social media platforms, SMS, smart Interactive voice response (IVR), and even voice assistants like Alexa, Google Home or even digital humans. At this level functionality can include multiple use cases, such as providing customer support, answering frequently asked questions, providing information about products or services, handling transactions, and even automating internal and external processes such as smart IVR integrations. The chatbot can also be integrated with other internal systems such as CRM, ERP, inventory management, and HR systems to retrieve information and perform actions, as well as with external systems like payment gateways, and logistics providers. Large scale or enterprise chatbot projects are complex and require significant resources and expertise. They can be costly, but they bring significant benefits to the business, such as cost savings, improved customer engagement, increased efficiency, and automation of internal processes. Additionally, a well-designed and executed enterprise chatbot can provide a competitive advantage and can help in differentiating the business from its competitors. Project Cost: £25,000 to £100,000+ Monthly Cost: £2,500 to £5,000+ (depending on volumes) - Large scale enterprise chatbot with multiple API integrations - 10,000s of training phrases - Personalised UX - 1000s intents - Multiple knowledge bases - Deployed to multiple channels including conversational IVR - Custom user interface elements - Bespoke functionality - Multiple languages About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. 9 Questions To Help Define Your Chatbot Project Scope [2023 Update] Defining Your Chatbot Project Scope So what is a scope of work? In terms of conversational AI development, a scope of work typically outlines the specific tasks and objectives that will be accomplished during the project. This can include details such as the functionality of the chatbot, the technologies and platforms to be used, the process for testing and deployment, and any ongoing maintenance and support that will be provided. So it is essentially a detailed description of the project's deliverables and serves as a blueprint for the development team to follow. The scope of work is an agreement between the client and the development agency that outlines what will be delivered and the expectations of both parties in terms of cost, timelines and quality. The success of a chatbot or voice assistant project relies heavily on the initial planning and discovery stages. It is crucial to establish strong foundations during these stages in order to ensure a smooth progress throughout the project Chatbot and voice assistant projects can vary greatly in terms of scope and complexity. At The Bot Forge, we often receive inquiries from customers with a wide range of conversational AI project ideas. Some have already done extensive research and have a clear set of high-level requirements in the form of use cases or user stories. Others, however, may only have a general understanding of their problem and want to explore the potential of a chatbot or voice assistant as a solution What are the key elements of a chatbot project scope? The following are some key elements to consider when scoping a chatbot project: - Purpose: Clearly define the purpose of the chatbot, such as automating customer service, providing information, or completing transactions. - Functionality: Identify the specific tasks that the chatbot will be able to perform, such as answering frequently asked questions, booking appointments, or processing orders. - User flow: Define the user flow and interactions that the chatbot will have with the user, including the type of input and output (text, voice, etc.). - Integration: Identify any systems or APIs that the chatbot will need to integrate with, such as a CRM or inventory management system. - Language and tone: Define the language and tone that the chatbot will use to communicate with users. - Data and security: Define the data that the chatbot will access and the security measures that will be put in place to protect that data. - Deployment: Identify the platforms and channels where the chatbot will be deployed, such as a website, mobile app, or messaging platform. - Ongoing maintenance and support: Identify the ongoing maintenance and support that will be required to keep the chatbot running smoothly, such as bug fixes and updates. - Performance metrics: Define the performance metrics that will be used to measure the chatbot's success, such as response times and customer satisfaction. - Timeframe: Define the project's start and end dates and the milestones that will be reached along the way. By clearly defining the scope of the project, it will be easier to identify the resources, timelines, and budget required to successfully deliver the project Asking the right questions Scoping a chatbot or voice assistant project is largely about asking the right questions. We often find the questions we need to ask to pin down the high-level requirements and get an idea of scope are often the same. So we try to get answers to the following questions as soon as possible: Tell us about your business/department/area... e.g. We are the market leaders in creating x. My team handles customer service for our organization. We have x staff members and handle approximately y queries a day. Our key metrics are z and z. What are the business problems that you'd like to address? e.g. “we have a problem in our company, with getting too many questions about x via y, and they are often the same. What can a chatbot do to help us? Where can it be used?” What are your objectives? e.g. we want to use a chatbot to answer these repetitive questions so our team can concentrate on answering the more difficult queries What is the expected process flow and/or user journey of the chatbot? e.g. Our users request information via phone call/email/IM. 80% of these questions are simple and repetitive. We want to address these key queries via a chatbot. Further, we wish to provide our users with a simple way to speak to a live agent if more information is needed. What are the use cases that the chatbot or voice assistant needs to satisfy and how complex are they? e.g. we have a handful of questions which we get asked a lot. These are standard customer support requests such as where is my order? These can be answered in a few minutes. We also receive 50 or 60 other inquiries about our products which can be very detailed. What channels does the chatbot need to be deployed to? e.g. the chatbot will need to be deployed onto our department website as a web widget and a Microsoft Teams chatbot. Do you need to support hand over to live agents to answer advanced customer queries or to step in when needed? e.g. there are live agents which we would like to hand over the chat conversation to What are the additional requirements and/or conditions? e.g. we need to log a ticket detailing the chat into our system. We need a Spanish language version How are you going to measure success? e.g faster response to the customer, reduced hours spent answering questions, NPS Once we have the answers to these questions, businesses invariably want a rough estimate: how long will the solution take to build? How much will that cost? We find we are now in a better place to give some high-level estimates. We are also in a position where we understand what our customer's problems are and how we can address them with conversational AI. TIP: Download our free chatbot checklist to help you iron out your scope Tips. Insight. Offers. Are You In? You Have Your Scope... What Next? Once you have your chatbot scope it’s time to work closely with your chatbot solutions provider (*tip*, that’s The Bot Forge!) in a more detailed project planning phase which can be broken down into the following steps: - Sure, here are the steps for the project planning phase of a conversational AI project such as a chatbot or voice assistant: - Define project goals, and objectives: Clearly identify the project's purpose, what it will deliver and what it will not deliver. Define specific, measurable, achievable, relevant and time-bound (SMART) goals to align project objectives with the overall business objectives. - Identify stakeholders and establish communication plan: Determine who will be impacted by the project, who will be involved in the project, and who will be responsible for approving and implementing the project. Create a communication plan to keep stakeholders informed of project progress, decisions, and issues. - Assemble project team and assign roles and responsibilities: Identify the resources required to complete the project, including internal team members and external vendors or contractors. Assign specific roles and responsibilities to team members to ensure clear accountability and effective collaboration. - Create a project plan and schedule: Develop a detailed project plan that outlines the project's activities, dependencies, milestones, and deliverables. Create a schedule that shows the start and end dates for each activity, and allocate resources accordingly. - Identify risks and develop a risk management plan: Identify potential risks that could impact the project's success, such as budget constraints, schedule delays, or resource shortages. Develop a risk management plan to mitigate or avoid these risks. - Obtain approval and funding: Once the project plan is complete, present it to stakeholders for review and approval. Obtain the necessary funding to support the project. - Implement the project plan: With the project plan approved, project team can start to implement the plan and execute the project activities as per the schedule. - Monitor and control the project: Continuously monitor the project's progress against the plan, identify and resolve issues, and make adjustments as needed. - Close the project: Once the project is completed, document the results, and perform a post-project review to identify what worked well, what could be improved, and what lessons were learned. Requirements analysts, Product managers, and stakeholders, conversation designers, AI trainers and developers all need to be involved in the planning stages. The key to a successful project is to ensure the whole team has a shared vision of what the problem is, what the solution is, and who the solution is for. It's this mutual understanding which will ensure the successful creation of a high-level plan and the bedrock for a successful conversational AI project. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Arabic NLP Guide [2023 Update] Introduction Arabic is the fourth most spoken language on the internet and arguably one of the most difficult languages to create automated conversational experiences for, such as chatbots. An Arabic chatbot is a program that can understand and respond in Arabic. Natural language technologies enabling us to simulate and process human conversations in Arabic have improved a lot over recent years. Enabling us to train to understand the emotions, and meanings, and detect the misspellings and sentiments of the language. In this post, we wanted to take a look at the challenges, and available tools and create a brief proof-of-concept chatbot using one of these tools. Arabic NLP Challenges Arabic natural language processing (NLP) is a rapidly growing field, but it also presents a number of unique challenges compared to other languages. - Sparsity of Data: One of the biggest challenges facing Arabic NLP is the lack of large-scale, labeled datasets. This makes it difficult to train accurate models and leads to low performance on certain tasks. - Complex Script: Arabic script is complex and includes many diacritics and ligatures, which can make text pre-processing and feature extraction more difficult. - Morphological Complexity: Arabic has a complex morphological structure, which can make it difficult to accurately segment words and identify the root of a word. This can make tasks such as stemming and lemmatization more challenging. - Language Variation: Arabic is spoken in many countries and dialects, which can lead to variations in vocabulary, grammar, and syntax. This can make it difficult to design models that are able to handle the diversity of the language. - Annotation Challenges: Annotating text for NLP tasks is always a challenge, but it is even more so for Arabic due to the complexity of the language and the lack of resources. - Right-to-Left Script: Arabic script is written from right to left, which can make it challenging to integrate with left-to-right script systems and can also affect text alignment and layout. - Lack of Standardization: There are few standard resources for Arabic NLP, such as corpora, part-of-speech tag sets, and named entity recognition tags, which can make it difficult to compare results across different studies and to replicate previous work. - Cultural and Religious Sensitivity: Arabic text may contain sensitive cultural and religious topics, which may require special consideration when processing and analyzing the data. Despite these challenges, there is a lot of ongoing research and development in the field of Arabic NLP, and many organizations and researchers are working to overcome these obstacles. With the increasing demand for Arabic NLP in areas such as customer service, e-commerce, and social media, it is important to continue to invest in this field and develop solutions that can help organizations to better understand and engage with Arabic-speaking customers. To conclude, Arabic NLP is challenging due to the complexity of Arabic script and grammar, the lack of data, and the diversity of the language. Arabic Conversational AI Technologies The NLP technologies include advanced machine learning algorithms, natural language understanding models, and language-specific libraries and tools which need to carry out the following tasks: - Arabic Speech Recognition: This technology is used to convert spoken Arabic into text, which is then processed by the conversational AI system. - Arabic Text-to-Speech: This technology is used to convert text-based input into spoken Arabic, allowing the chatbot or voice assistant to speak in the language. - Arabic Natural Language Processing (NLP): This technology is used to understand and interpret the meaning of text written in Arabic. It includes techniques like tokenization, part-of-speech tagging, and sentiment analysis. - Arabic Language Modeling: This technology is used to train machine learning models on large amounts of Arabic text, allowing them to understand and generate the language. - Arabic Sentiment Analysis: This technology is used to determine the emotions and opinions expressed in Arabic text, which is useful for understanding customer feedback or gauging the effectiveness of marketing campaigns. Technical Solutions CAMeL Tools CAMeL Tools is a suite of Arabic natural language processing tools developed by the CAMeL Lab at New York University Abu Dhabi. The camel-tools package comes with a nifty ‘morphological analyzer’ which — in a nutshell — compares any word you give it to a morphological database (it comes with one built-in) and outputs a complete analysis of the possible forms and meanings of the word, The tool will reduce orthographic ambiguity to account for several common spelling inconsistencies across dialects. Camel-tools accomplishes this by removing specific symbols from specific letters. Repustate The Repustate platform provides a number of natural language processing tools for analyzing Arabic dialects. It understands three major Arabic dialects – Gulf Peninsular, Egyptian, and Levantine Arabic also it Obtains granular Arabic emotion analysis by aspect rather than Visualize all the insights in a customer insights dashboard Arabic natural language processing (Arabic NLP) powers the sentiment model, such that it differentiates between Arabic dialects while picking up on colloquialisms, language nuances, social media short forms, and even emojis. Repustate enables you to quickly and accurately capture customer and employee sentiments to increase efficiency and improve customer experience, provides native language analysis for 23 languages, and makes social media listening effortless by seamlessly integrating with the world's most popular social networks, review sites, and news sources. Watson NLU IBM Watson is one of the most well-known conversational AI platforms. IBM Watson Natural Language Understanding gives you access to detailed developer resources that help you get started fast, including documentation and SDKs on GitHub. The Arabic Natural Language Understanding enables users to extract meaning and metadata from unstructured text data. Text analytics can be used to extract categories, classifications, entities, keywords, sentiment, emotion, relationships, and syntax from your data. Some high-level features of the platform - Train Watson to understand the language of your business and extract customized insights with Watson Knowledge Studio. - Surface real-time actionable insights to provide your employees with the tools they need to pull meta-data and patterns from massive troves of data. - Deploy Watson Natural Language Understanding behind your firewall or on any cloud. There are some Arabic language limitations, some features are not supported in Arabic such as classifications, concepts, emotions, and semantic roles for these features. Azure Cognitive Service Azure Cognitive Service for Language is a new cloud-based service that provides NLP features for understanding and analyzing text. This language service unifies Text Analytics, QnA Maker, and LUIS and provides several new features. Most importantly it supports 96 languages including Arabic. You can create an FAQ bot trained on unstructured data or use this to create advanced conversational experiences with the Microsoft Bot Framework. Other Options This is not an exhaustive list. There are many other Arabic NLP options out there (e.g Farasa, MADAMIRA, and Stanford (CoreNLP) Botpress Botpress is a favourite of ours as it's an all-in-one conversational AI platform. Most importantly for this post is that the Botpress natural language understanding engine also provides Arabic natural language understanding out of the box. Botpress is a platform that makes it easier for developers to create chatbots. The platform assembles all of the boilerplate code and infrastructure you'll need to get a chatbot up and running, as well as providing a complete dev-friendly platform with all of the tools you'll need. The platform contains the following features: - To build multi-turn conversations and workflows, there's a visual Conversation Studio. - To simulate chats and debug your chatbot, you'll need an emulator and a debugger. - Natural Language Processing activities are built-in, including intent categorization, spell checking, entity extraction, and more. To expand the functionality, there is an SDK and a Code Editor. Botpress is multi-channel so your Arabic chatbot can be deployed to Slack, Telegram, Microsoft Teams, Facebook Messenger, and an embeddable online chat are among the major messaging services supported. The platform also provides Analytics, human handoff, and other post-deployment technologies. Botpress facilitates the creation of FAQ-style chatbots. Typically, this chatbot will rely primarily on pre-populated responses. The platform also enables you to create more complex multi-turn conversational experiences capable of comprehending Arabic and communicating in a human-like manner. They may extract information like dates, amounts, and locations from talks. Botpress, like any other adaptable chatbot builder platform, offers limitless bot development possibilities. Botpress may be used for almost anything, from virtual enterprise assistants to consumer-facing bots that live on popular messaging networks. Botpress Interface Features Although it's beyond the scope of this document to review the Botpress platform in too much detail it's useful to briefly cover the basics. The first thing that should be mentioned is that the interface of the platform is very smooth and easy to learn in a short time, building a chatbot using Botpress is quite simple, Let's review the interfaces of Botpress. Studio Interface When you choose a bot, you'll be taken to the Conversation Studio. For a new chatbot, Conversation Studio creates a new flow. Update the conversational flow and train an NLU model after testing, and then test and debug the chatbot Flows Using a user-friendly design, the Flows page assists you in creating a conversational flow. Natural Language Understanding Botpress is an intent-based platform. You can create intents and train the model with utterances and specify how the bot should respond. The platform also offers many of the standard NLP features: - Entity extraction. Every phrase contains entities that help your bot understand a user’s intent and respond appropriately. - System and custom entities. System entities are known entities that you can incorporate into your bot to accelerate development. You can also provide custom entities in the form of patterns or lists. - Slots. These are the parameters that must be fulfilled to complete an action associated with intent. You define your slots and the NLU tags certain words from a user input that can be identified as intent slots. - Slot filling. The engine gathers info required to satisfy a particular intent. Q&A The user can post frequently asked questions and their answers using the Q&A page. Libraries You can use hooks and actions on the Libraries page to import your custom code. Analytics The Analytics page shows dashboards that contain analytics data obtained during user chats. Bot Improvement The Bot Improvement tab helps you to monitor and develop your chatbot by managing negative comments from users. Other Features - Broadcast: You can use the Broadcast page to deliver information to a big group of individuals. - Code Editor: Without leaving the Botpress Conversation Studio, you may create and update actions, hooks, libraries, configurations, and module configurations on the Code Editor page. - HITL Next: The HITL page allows you to integrate humans into the loop of the conversation when human intervention is needed. - Misunderstood: The Misunderstood page includes the user's input that triggered the error-handling cycle, as well as when they give negative feedback regarding the Q&A. - Testing: You can build conversation scenarios on the Testings tab to confirm that the bot maintains its good behaviour regardless of the scenario. Unit tests are what they're called. Arabic Chatbot POC The intention is to build an Arabic Chatbot by using the Botpress platform which supports the Arabic language. Botpress was chosen for this project because the easy-to-use interface and out-of-the-box functionality allowed us to create a working chatbot fairly quickly. For this project, it's going to be an Information Provider only for a Hotel chatbot concierge. A simple FAQ Bot which is the customer will ask and the bot will respond. We used the Q&A feature in Botpress to train the bot in Arabic to understand and respond to questions. The challenge that was faced in the early stages was that there is not enough information about the Arabic language that may help to build the best Chatbot. There is scope for more information. Tips. Insight. Offers. Are You In? Conclusion There are a number of excellent natural language tools and conversational AI platforms available to create chatbots that can converse in Arabic, with the accuracy and technology of Arabic natural language understanding improving day by day. However, there are still challenges in creating and maintaining Arabic chatbots. This is compounded by a skills shortage of Arabic speakers in the AI world who have experience in creating chatbots in multiple languages and dialects and designing conversations in these languages whilst taking each nuance of a specific language into account. Natural Language Processing (NLP) is a challenging field and it feels like some of the major players in this space need to step up their game. Google Dialogflow and Amazon Lex are conspicuous in their absence of Arabic support. Of course, even if Arabic NLU's strength has increased significantly, it is always possible to improve it. The NLU engines are improving all the time, and further breakthroughs are undoubtedly on the way. There will always be work to do until NLU reaches anywhere near human levels. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Understanding the Difference between ChatGPT and GPT3 The World of AI: Understanding the Difference between ChatGPT and GPT3 ChatGPT Confusion At the time of writing Since the launch of ChatGPT at the end of November 2022, numerous solutions have hit the market claiming to be ChatGPT-branded. However, I'm here to clarify that these solutions are not ChatGPT, but rather GPT3 solutions. There seems to be a lot of confusion between ChatGPT and GPT3. This is compounded by some solutions in the marketplace claiming to use ChatGPT which is either totally wrong, trying to ride the hype train, or genuinely confused with the underlying tech. What's the difference between ChatGPT and GPT3? So you may be wondering, what's the difference between ChatGPT and GPT3? GPT3 stands for Generative Pre-trained Transformer, which is a Large Language Model (LLM) built by OpenAI and released in June 2020. The GPT3 model was later iterated into GPT3.5, also known as InstructGPT, to improve its ability to follow instructions and complete tasks. If you are using the Davinci model from OpenAI's API, you are using InstructGPT or GPT3.5. Many companies have already used GPT3 and GPT3.5 to enhance their existing products and create new ones, such as AI-assisted writing tools. However, this is not ChatGPT. ChatGPT has undergone further training, including RLHF (Reinforcement Learning from Human Feedback). The training process involved humans reviewing and rewriting responses generated by the model to make them more factually accurate and conversational. The responses were then fed back into the model to train it on how to produce more human-like answers. The model then underwent a reward model training process where multiple responses were generated and ranked by humans based on their quality and fit. The data was then fed back into the model to train it on what constitutes a good response. OpenAI also used Proximal Policy Optimization (PPO), a Reinforcement Learning approach, to create policies for the ChatGPT language model. This process not only improved the accuracy and conversational breadth of responses but also trained the model to produce safer content by blocking racist, sexist, or inappropriate responses. However, despite being built on the GPT3.5 model, ChatGPT produces better responses than GPT3.5, as it has been specifically trained to generate high-quality, human-like responses. This is why people are often confused between the two models. What can you do with GPT3 GPT3 is incredibly powerful and don't forget the basis for ChatGPT. Its applications are wide-ranging because it has an API to build plugins or tools that use Large Language Models. It can generate text, answer questions, translate languages, summarize long articles, and even complete tasks such as coding and creating charts. Here are a few things you can do with GPT-3: - Text generation: GPT-3 can be used to generate human-like text in various styles, from creative writing to news articles, and even poetry - Question answering: GPT-3 can answer a wide range of questions with high accuracy, making it a useful tool for knowledge management and customer service - Chatbots: GPT-3 can be used to develop advanced chatbots that can handle complex conversational tasks, such as booking a flight or ordering food - Language translation: GPT-3 can translate text from one language to another, providing near-human level accuracy - Content summarization: GPT-3 can summarize long articles or documents into concise summaries, making it easier to quickly understand the most important information - Code generation: GPT-3 can write code, from simple scripts to complete applications, making it a valuable tool for software development - Creative applications: GPT-3 can be used for creative projects, such as generating music, visual arts, or even video game design. What can you do with ChatGPT As I've covered previously ChatGPT is built to have conversations and do it well. So its conversational capabilities (remember only its own chat interface) are better than GPT3 because it's been tuned to do it. It understands natural language input and generates human-like responses to questions and supports follow-up questions. Some of the things that can be done with ChatGPT include: - Question answering: ChatGPT can answer a wide range of questions, providing users with relevant and accurate information on a variety of topics - Conversation simulation: ChatGPT can mimic human conversations, making it ideal for use in customer service, virtual assistance, and other scenarios where a human-like interaction is required. - Text generation: ChatGPT can be used to generate text, such as product descriptions, headlines, and other types of content - Summarization: ChatGPT can be used to summarize long articles, news reports, or other written content into shorter, more concise text - Translation: ChatGPT can be used to translate text from one language to another, making it a useful tool for global communication. Summary So....ChatGPT is built on the GPT3.5 model but is a conversational interface accessible only through a browser and does not have a publicly available API..at the time of writing. One thing we know about conversational AI is that the landscape is changing quickly and an API release is coming soon. GPT3.5 is available via an API and a browser and it's this technology that can be used to create lots of different applications including chatbots. It's also worth mentioning that GPT3.5 can also be leveraged to provide conversational experiences "Like" ChatGPT. Remember they are not ChatGPT, but it's possible to leverage GPT3.5 and add enhanced conversational capabilities which are similar. So memory and context coupled with a smaller domain area knowledge, not the whole internet! This type of implementation is possible and is something we are working on at The Bot Forge so feel free to get in touch if you would like to learn more about that. About The Bot Forge Consistently named as one of the top-ranked AI companies in the UK, The Bot Forge is a UK-based agency that specialises in chatbot & voice assistant design, development and optimisation. If you'd like a no-obligation chat to discuss your project with one of our team, please book a free consultation. Voice Assistant & Chatbot Projects Made Easy Let our UK-based team of experts help you design, build, launch, or support enterprise-grade chatbots, voice assistants, and conversational IVR solutions. We're Trusted By... The Benefits of Conversational AI Chatbots, Voice Assistants and Conversational IVR help organisations across multiple areas. Expect to streamline your customer experience, automate processes, improve marketing reach, increase sales, and reduce costs. What We Do Our chatbot agency enables organisations to make the most effective use of conversational AI technology by providing expert consultancy and development services. Our team is focused on forging engaging voice and text-based conversational interfaces using market-leading technologies. Technology Agnostic We use the latest technologies for our conversational AI development, leveraging our advanced knowledge in each platform. Creating advanced conversational ability and implementing complex integrations. Multi Industry We have experience creating conversational agents for multiple industry verticals and a variety of use-cases. Our Approach Conversational AI Solutions AI Chatbots A chatbot is a service, powered by rules and artificial intelligence, that you interact with via a chat interface. The service could be any number of things, ranging from functional to fun, providing answers, collecting customer information, driving sales. They can live in any major chat product (Facebook Messenger, Slack, Telegram, Viber, Twitter). Chatbots can also be deployed into voice-enabled assistants such as Amazon Echo or as part of your website. An AI chatbot or voice assistant is the natural and engaging way to connect with your customers and users. Read more about chatbots. Voice Enabled Technology With the explosion of voice search on platforms such as Amazon Echo and Google Home, now is the time to expand your digital interactions to voice-activated services. Intelligent IVR: New technological capabilities now mean that we can integrate telephony services with chatbots. Enabling us to offer an innovative calling experience with advanced voice interaction. Stay Up To Date Understanding the Difference between ChatGPT and GPT3 The World of AI: Understanding the Difference between ChatGPT and GPT3 ChatGPT Confusion At the time of writing Since the launch of ChatGPT at the end of November 2022, numerous… Arabic NLP Guide [2023 Update] Introduction Arabic is the fourth most spoken language on the internet and arguably one of the most difficult languages to create automated conversational experiences for, such as chatbots. An Arabic chatbot… 9 Questions To Help Define Your Chatbot Project Scope [2023 Update] Defining Your Chatbot Project Scope So what is a scope of work? In terms of conversational AI development, a scope of work typically outlines the specific tasks and objectives that… Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Sitemap Pages - About Us - Blog - Book Free Consultation - Careers - Case Studies - Channels - Chatbot Agency - Chatbot Analytics (Chatseer) - Chatbots For Business Guide - Contact Us - Guest Author - Home - Legal - Partners - Platforms - Services - Site Map - Use Cases Posts by category - Category: AI - 9 Questions To Help Define Your Chatbot Project Scope [2023 Update] - What is ChatGPT? - How Much Does it Cost To Build a Chatbot in 2023? - The Bot Forge is One of the Most Reviewed UK AI Companies in 2022 - 10 Questions To Ask When Planning a Chatbot Project - 6 Common Mistakes to Avoid When Developing a Chatbot - Buckinghamshire Business Festival Sponsor 2021 - A Guide to Conversational IVR - The Bot Forge Named UK Industry Leader - YouTube Adds Voice Search & Commands - What Can We Expect From Conversational AI in 2021? - Key Features of Conversational AI Platforms - The Bot Forge Named a Leader in AI - Why Business Chatbots Give You a Competitive Edge - Learn How AI-Powered Sports Software Helps Event Organisers - The Bot Forge Featured in Milton Keynes Business Magazine - The Non-Technical Guide to Popular Conversational AI Terminology - Category: Channels - Category: Google Business Messages - Category: Messenger - Category: WhatsApp - Category: Chatbots - Arabic NLP Guide [2023 Update] - How To Create The Perfect Google Business Welcome Message - 3 Books That Will Boost Your Chatbot Knowledge - 6 Tips to Ensure Your Chatbot is GDPR Compliant - What Makes a Successful Chatbot Project? - Dialogflow CX Now Has a Free Trial - Enterprise AI Chatbot Integrations - Discover The Benefits of a WhatsApp Chatbot - Google Launch AI Chatbot for COVID-19 Info - How to Train a Chatbot - IBM Watson for Building Chatbots - Dialogflow Migration V2 Guide [Part 1] - Why Should You Use Dialogflow For Your Chatbots? - Fred Whitton Challenge Chatbot Goes Live - Category: Customer Support - Category: Event Assistant - Category: Retail - Category: Virtual Assistants - Category: Conversational UI - Category: Dialogflow - Category: Google Assistant - Category: Guides - Category: News - Category: NLP Platforms - Category: Technology - Category: Voice Assistant - Category: Website Chatbot Access your chat transcripts, chatbot analytics and reporting in Chatseer Optimize chatbot and voice assistant effectiveness using advanced chatbot analytics Advanced chatbot and voice assistant analytics at your fingertips. We created Chatseer; our custom chatbot insights platform, to enable chatbot owners to access their chatbot usage information quickly and easily. Key Metrics to evaluate Your Chatbot’s Performance We took our in-house chatbot analytics platform and created Chatseer. We listened to our chatbot owners and created what they needed to monitor the performance of their chatbot. A real-time platform to enable our customers to view the most important metrics to understand how their chatbot is being used. Coupled with an advanced notification service so that portal users can stay informed and proactive about how their digital assistant is being used. - Review live chat transcripts - Explore sentiment and NLP accuracy - Identify mishandled and unhandled Intents - View intents & entity details - Users & sessions - Monitor KPIs - Increase user satisfaction - Reduce escalations - Reduce NLP failure rate - Optimise your chatbot experience Advanced chatbot analytics The platform provides real time chat transcripts, broken down by conversation and highlighting other metrics such as sentiment. Users can also view top intent details as well as the messages which are unhandled. Metrics can be exported easily as .csv files. Advanced rule based notifications allow clients to watch their chatbot usage and action if necessary. Supporting multiple platforms Chatseer is platform agnostic. Chatseer can monitor chatbots and voice assistants created on a number of different platforms. So although it plays so well with Dialogflow and Google Assistant, you can also connect to other NLP platform solutions such as Rasa, Microsoft Bot Framework, Watson Assistant and Amazon Alexa. If you have a chatbot created with another platform and want to provide analytics to your customers, please get in touch, we may be able to help. Brands We created Chatseer based on the needs of our chatbot clients. Our chatbot customers have assess to all their conversational data in a simple intuitive interface. Our chatbot analytics dashboard helps them ensure conversations are running smoothly, providing key chatbot usage metrics at a granular level. With our advanced alerts, tracking events around specific statements is made easy. Automated usage reports allow easy access to bot engagement, helping track completion rates, monitor KPIs and provide valuable sales and lead insights. Bot Agencies & Digital Agencies Chatseer provides an out of the box chatbot analytics solution for chatbot and digital agencies to provide for their customers. Allowing them the time to create the best chatbots possible for their clients. With great power comes great responsibility. Handing over an NLP platform to your clients has some associated risks. They are often complex with history logs hard to fine. A client can easily break conversation flows and worse. This is where Chatseer comes in, the perfect way to add value for your client by providing them with a deep insight into how their chatbot is being used. Bolt on analytics for your chatbot project For companies who have already created their own chatbot and want to provide usage analytics easily and cost effectively then Chatseer is the perfect choice. Enterprise Plugins Choose from our enterprise plugins to extend your conversational solution further. Leverage advanced features such as our action tracker so you can watch responses for specific intents and trigger actions accordingly. Chatseer can be integrated with 100s of everyday applications so you can keep up to date with your chatbot. Chatseer allows you to consume chat logs from other platforms. For example if you have Dialogflow Stack Driver logs you can import these into Chatseer or if you have an Alexa skill you can call the new Alexa Metrics API Simple Pricing Some chatbot analytics platform pricing structures are complex and confusing. Ours isn't; choose from FREE, PRO or ENTERPRISE. The Ultimate Chatbots For Business Guide Get a FREE crash course explaining chatbots, AI and how they can help your business. Chatbots for Business Guide AI Chatbots are the present and future of customer service and engagement. They provide an effective tool for businesses to handle customer enquiries 24/7, improve customer experience and drive sales. Now is the time to start thinking about your own chatbot. This chatbots for business guide will help you learn about chatbots, what they are and how they can help. It also includes some vital tips from the experts on planning your own chatbot. Write for Our Guest Author Program Become a guest author of our technical blog to talk about conversational AI and related technologies. Why Write Technical Articles for The Bot Forge? Writing about emerging technology can bring career-enhancing benefits, improving your exposure within the community. You will have to dig deep into your topics to write world-class content, which gives you a deeper understanding of how these technologies work. What Can You Write About Our blog articles cover a lot of different competencies, frameworks, programming languages, and modern development techniques. We’re seeking comprehensive articles that show people how to get things done with new technologies in their conversational AI projects. We are pretty passionate about all things related to voice and text-based conversational AI: Conversation Design It’s a massively emerging field and key to creating a successful conversational experience. It’s really a combination of several design disciplines, including voice user interface design, interaction design, visual design, audio design, and UX writing. Conversational AI Technology The area of conversational AI Technology is a huge field; NLP Platforms: Dialogflow, Rasa, Microsoft Bot Framework… Chatbot interfaces: React, Angular, Vue. Languages: Node, Modern Javascript, Python… Integrations: WhatsApp, IVR, SMS, Facebook Messenger, Viber… You can write about any of these related technologies. NLP/NLP/Machine Learning Are you a machine learning engineer, do you live for Tensorflow or regularly check out the latest from Kuki/Blenderbot/Meena? Do you spend an inordinate length of time on www.kaggle.com? then this could be your chance to talk about the latest in technology. Expert editing Your material matters to us. To help you show your best work, you will get hands-on guidance and reviews from our expert editors. Hone your skills We can provide the coaching that strengthens the article and teaches you how to boost the next one. Remuneration We believe that your content deserves great pay. Per article, we offer up to £200. AI Consulting Artificial intelligence consulting and development services for your AI project. We provide AI consulting to help companies use AI technologies to improve their businesses. Whether you want to implement text analytics into your chatbot pipeline or carry out automatic translations of text or add voice intelligence to your conversational AI project our experts will help you find the best solution for your business challenge. Advanced Machine Learning We build AI and ML-powered custom solutions by leveraging cognitive solutions which include technologies that use natural language processing, machine learning, deep learning, image, video and text analytics to enable people and machines to interact more naturally. Technologies - Google Cloud Cloud Vertex AI - Google Cloud Auto ML - Google Cloud Recommendations API - Google Cloud TensorFlow Enterprise - Google Cloud TensorFlow Lite - Google Cloud Natural Language AI - Google Cloud Speech-to-Text / Text-to-speech Meet Your Business Requirements Using AI Conversational AI - Creating automatic speech recognition - Transcribing in real-time - Text-to-Speech; converting text into natural-sounding speech - Speech-to-Text; accurately convert speech into text. - Derive insights from unstructured text using machine learning - Dynamically translate between languages AI Solutions - Powered by AutoML, train high-quality custom machine learning models - Data labeling - Personalized product recommendations - Automate business processes that rely on interpreting video, image, text, or audio AI consulting to understand your goal and deliver a solution We take a close look at your business use-case – and what’s required to achieve it. Then we do any necessary groundwork to plan your project and create a robust solution using the best-of-breed technology. - Discovery workshops - Market research - Requirements gathering - Solution design - Solution delivery - Ongoing support Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Dialogflow Developers We are experts in using Google Dialogflow to deliver intelligent voice and text-based solutions. Our Dialogflow developers specialize in getting the most ROI for your project. Dialogflow Experts We provide expert advice from established Dialogflow developers, architects, and conversational design experts. Integration Specialists We are specialists in integrating your Dialogflow project with existing systems. We are Google Technical Partners We’ve worked extensively with Google Dialogflow and we are well placed to leverage the incredible power of Dialogflow ES or CX to create advanced chatbot and voice assistant solutions for our clients. We hold Cloud Contact Centre AI Integration Expertise in the Google Cloud Partner Advantage Program. - Chatbots - Voice Assistants - Conversational IVR - Dialogflow CX Experts - Dialogflow ES Experts - Contact Centre AI Experts - CCAI Experts - Google Cloud AI Engaging conversational AI solutions We provide a range of specific services for Dialogflow chatbot and voice assistant implementations. Using Dialogflow CX and ES enables us to build custom voice and chatbot solutions with rich conversational experiences. Using Dialogflow we are able to match customers’ requirements with the correct conversational solution. Enterprise-grade solutions for multiple platforms We can deploy our chatbots across many different platforms and supporting multiple languages. Built on top of Google Cloud Platform your chatbot can scale to hundreds of millions of users. Dialogflow Experts We stay up to date with the latest Dialogflow developments and make sure we are always experts in our field. Coursera Specialization Certificate Customer Experiences with Contact Center AI Course Certificate Building Conversational Experiences with Dialogflow Dialogflow Experts We hold Cloud Contact Centre AI Integration Expertise in the Google Cloud Partner Advantage Program. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Voice Assistant Development Voice assistants are the future! We can create voice-driven conversational AI solutions to take on multiple business functions. Whether it be across platforms like Amazon Alexa and Google Assistant or deployed into an automated IVR system. What is a Voice Assistant? A voice assistant is a digital assistant that uses voice recognition, speech synthesis, and natural language processing (NLP) to provide a service through a particular application. Voice assistants are often referred to in different ways depending on the application: Intelligent Personal Assistant, Smart Assistant, Automated Assistant. Voice assistants can also come in a number of different guises. Such as smart speakers that listen for a wake word to become active and perform certain tasks. Amazon’s Echo, Google’s Home, and Apple’s HomePod are types of smart assistants. Some assistants also live on Smartphones such as Siri and Google Assistant. Others are an integral part of a vehicle navigation and entertainment system. At the cutting edge of technology is the conversational IVR system which is where legacy IVR systems are replaced with AI powered assistants which are connected to telephony engagement channels. Therefore a voice assistant can be connected to any telephony channel to handle and route calls and the complex numbered IVR menu system can be replaced with an advanced voice assistant. Smart Speakers Smart IVR Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Service Level Agreement The Bot Forge continuously monitors the functionality of its chatbots and rectifies faults in accordance with the SLA as detailed below. Area - Client service Action - Client management Detail - Contact reports will be issued within 24 hours of meeting - A weekly status report will be provided on major projects/multiple project accounts - Ensure that all calls and emails are responded to by the end of the day - Keep the client up to date on relevant information re: jobs in progress - Provide alternative solutions for any issues that may occur - Pre-inform client of all team absences, provide detailed handover notes and replacement agency contact (to be introduced at least 12 hours in advance) - Project/account review meeting with Client Management team and client on a quarterly basis Area - Development Action - Planning & design Detail - Project planning execution will adhere to client specifications as provided - The Bot Forge are happy to advise on technical capabilities and relevance to client project ideas Area - Project management Action - Planning & scheduling Detail - We use an agile development process using sprints, releasing features little and often to meet the story features. - We work closely with our clients, always testing, improving the bot flow, the conversational knowledge base, the bots personality and the overall user experience. - This process of iterative delivery a working chatbot will be deployed and ready to use by real users, right from the very first sprint. - Project and production timing plans will be adhered to and in the event of milestones being missed, a revised timing plan will be provided. - Any changes to ultimate delivery will be discussed and agreed with the Client. - The Bot Forge will always aim to meet the original deadline. Where this is not possible potential alternative solutions will be provided. Area - Development Action - Delivery Detail - Beta testing environment and live environment are set up for each project. - Project will be delivered on budget, in the event of a project being over budget, an alternative on-budget alternative solution will be provided. Area - Software support & maintenance Action - Chatbot support/response times Detail - We track bugs with our Trello Boards, clients will have their own access for efficient bug tracking. - Clients are also able to contact The Bot Forge via email, voicemail, text message or the customer support chatbot available on the website. - Issues raised through the Support Services shall be categorised as follows: - (a) critical: [the Software is inoperable or a core function of the Software is unavailable]; - (b) serious: [a core function of the Software is significantly impaired]; - (c) moderate: [a core function of the Software is impaired, where the impairment does not constitute a serious issue; or a non-core function of the Software is significantly impaired]; and - (d) minor: [any impairment of the Software not falling into the above categories; and any cosmetic issue affecting the Software - We aim to respond to requests for support services promptly, and in any case in accordance with the following time periods: - We seek to acknowledge all new client bugs within 4 hours. - Resolving the requests may take longer, depending on nature, complexity and coding effort required to rectify the bug. Once triage on the reported issue has been carried out we can then provide an estimate of timescale/effort to rectify the problem and whether the work is covered in the maintenance agreement. - Chatbot NLP changes will be actioned within 48 hours during a normal business day, although we aim to meet emergency changes in a shorter timespan whenever possible. Weekend changes to be actioned within 36 hours. - We carry out continued daily/weekly supervised learning to improve conversation flow of all our chatbots. Our aim is to always be improving and enhancing chatbot capability. - A maintenance plan and regular updates to be agreed with the client on a per-project basis Area - Finance Action - Billing Detail - Any changes to costs will be discussed with the client and documented via email. - A final cost estimate will be provided at the end of the job. - Following client approval of final costs, an invoice will be issued. Our goal was to create a Facebook Messenger chatbot for endurance events. Facebook Messenger The chatbot helps people find their next sporting event and enables them to click directly to the active directory listing. The chatbot also has powerful notification functionality so users can receive daily/weekly notifications for new events based on their own criteria. Users can set their own location and event alerts easily via the chat interface. We wanted to create a chatbot which could assist people in finding their next endurance event by utilising the Active Network search api. We aimed to provide the following features: Facebook messenger menu integration Event Notifications Manage notifications for Last Minute Events, Upcoming Events, Event Offers. Advanced Event Search Search by: Event Type, Location, Free search, Date. Location Save/Update user location Help Information, Contact Support, Feature Request. Chatbot Persona Sporty persona for chatbot The chatbot we created is integrated within the “Facebook Messenger app” users can contact it through the private “Messages” feature of their page, or directly through the Messenger App. Carly is a great direct marketing tool. Direct Marketing via Facebook Messenger many times better than e-mail. Engagement via Messaging Apps gives much higher user engagement than e-mail. Facebook Messenger chatbots can benefit from: |Cookie||Duration||Description| |cookielawinfo-checkbox-analytics||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".| |cookielawinfo-checkbox-functional||11 months||The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".| |cookielawinfo-checkbox-necessary||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".| |cookielawinfo-checkbox-others||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.| |cookielawinfo-checkbox-performance||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".| |viewed_cookie_policy||11 months||The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.| Specifications The Customs Clearance Consortium wanted a Brexit customs information chatbot which they would easily be able to add to their current website in the customer-facing and Consortium members areas. The chatbot will work on any website and provide a responsive mobile-friendly interface. Utilising free text and rich UI elements to aid conversation flow and offer meaningful and accurate responses. The chatbot persona was to be helpful, upbeat and be called CEECEE. The primary use-cases for the chatbot are: - To answer customer queries on the public-facing CCC website - Provide a supporting role in training new CCC agents and providing knowledge assistance when handling enquiries Common FAQs The chatbot should be able to respond to the more common domain-specific questions related to customs such as Brexit faqs, transit information, safety and security. The chatbot was also to take on the role of a jargon buster; to provide information about the terminology that is used when discussing import/export after Brexit and the required preparations. Answering these questions the chatbot would be able to provide its own succinct answers and/or point to the correct page on the CCC website. Customer: what does wto mean Chatbot: The World Trade Organisation. A group consisting of 168 trading territories worldwide... Multi-turn Enquiries Other key areas of information that the chatbot needed to concentrate on were to provide route-specific information. The chatbot would need to understand queries regarding documentation for routes and understand country names to extract them from the conversation and select the correct information for that route. These enquiries could be straightforward or more complex enquiries where CEECEE would need to ask further qualifying questions to provide the most accurate information for the user enquiry, e.g: Customer: I want to import from France Chatbot: where are you importing to? Customer: UK Chatbot: do you want to come direct, via EU or via NI Customer: direct Chatbot: ok let me look up that information Chatbot: Please follow the following link for importing Direct from France to United Kingdom of Great Britain and Northern Ireland.. Chatbot: link to correct route>> Despite being able to answer common questions the focus on the chatbot was to be usability. With effective conversational handling and always an easy provision for users to contact the CCC team if necessary. The chatbot will be part of a solution where Customs Clearance Staff could access chat transcripts, chatbot analytics and reporting. Fred Whitton Challenge Chatbot An Automated Event Assistant Key Facts The Project The Solution The Results I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer. - Carolyn Brown Fred Whitton Challenge Steering Group – Saddleback Fred Whitton Challenge The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, that was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments. - Katie Paterson Human Race Events & the Saddleback Fred Whitton Challenge – http://humanrace.co.uk Tommy the Help For Heroes AI Chatbot A web-based AI chatbot designed for Hero for Heroes Key Facts The Project The Solution The Results I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. On average, we’re having 15-18 people per day engaging with the bot. This isn’t just opening it up, but actually typing a question or pressing one of the preset buttons. We’re really pleased with how it’s going. Jamie Walker Marketing Director So far the feedback from Help For Heroes has been fantastic. Tommy is working hard to answer any questions he is asked. The key thing to remember is that Tommy is powered by machine learning and so will improve over time with regular training. What does the future hold for Tommy? We may investigate adding voice input capabilities; which will make for one advanced automated assistant! Our goal was to create a digital compliance assistant to be integrated into the MO® Enterprise platform to provide a compliance and professional development information service 24/7. © Model Office SAAS Regulatory Dashboard © Model Office wanted to create a chatbot which could provide accurate responses to the large variety of regulary specific and general questions which would be asked as part of a complex enterprise level SAAS. These questions could be simple FAQs such as: User: "What are pension trustee duties?" MO: "Pension Trustees duties do not change across pension..." Or more complex enquiries where MO would need to ask further qualifying questions to provide the most accurate information for the user enquiry e.g: User: "What is the latest on Pension transfers " MO: "What concerns you? Pension misselling? Poor investor decision making?" User: "Pension Misselling" MO: "The FCA are doing some good work here Link to more information" The chatbot would be provide as an API service which could be integrated into the © Model Office dashboard. We were provided with some very useful intents and training phrases and user enquiry data from the team at Model Office as they know their subject matter inside out. Intents were provided to us in spreadsheet format and from this information we were able to create the conversational scripts and then implement the conversation ability. You can read more about how we run our chatbot projects here. This was an iterative process. Matching user intents to core functionality and features and training the natural language processor to understand users and handle conversation failure scenarios gracefully. The training data was invaluable for perfecting the bot conversations. The process highlights the need to monitor the chatbot as part of a continuous cycle of continuous learning. MO supplies key information and guidance on all user questions 24/7 as part of the complex Model Office financial regulation platform. The MO chatbot API is hosted and managed by ourselves in the cloud and then consumed by the Model Office chat interface. MO has a female character with an informal and helpful personality which works well with the subject matter and her role of a compliance assistant. MO can handle 340 + separate intents (separate enquiries) with multiple training phrases(utterances) for each one of these. Some intents can be answered simply whilst others needed a more complex approach to the conversation. MO remembers context and asks further questions to provide more relevant answers to her users. The chatbot also provides Smalltalk and automatic spelling correction. The MO chatbot API returns text and HTML responses for richer content. Training is ongoing with the Model Office chatbot, we are constantly improving her responses and adding new ones so that she is always getting smarter. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Hands on and highly personable and flexible with creative ideas, their personable and innovative approach is impressive. Chris Davies Director |Cookie||Duration||Description| |cookielawinfo-checkbox-analytics||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".| |cookielawinfo-checkbox-functional||11 months||The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".| |cookielawinfo-checkbox-necessary||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".| |cookielawinfo-checkbox-others||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.| |cookielawinfo-checkbox-performance||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".| |viewed_cookie_policy||11 months||The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.| Chatbot Channels Connect to your customers conveniently What is a Chatbot Channel? Think of a chatbot 'channel' as the interface/system used by the end customer in the chat, as opposed to the tech behind the conversation (we call that bit the chatbot 'platform'). The customers that use your chat implementation will normally be familiar with, and probably choose the channel, e.g. WhatsApp, or Messenger. However, they are very unlikely to be familiar with the underlying platform that powers the conversation, e.g. Dialogflow or Rasa. Omnichannel Chat Experiences It's easier than you might think to create omnichannel conversational experiences. You can deploy an automated assistant onto any chatbot channel or platform; we work with you to pick the right channel(s) to meet your customers' requirements, helping you maximise your ROI. Finding the right channel for your needs depends largely on its intended use case. Where will your solution be most useful for its end users? For example, if it's an internal tool for your HR team, Microsoft Teams could make sense. Perhaps it's intended to help your customers find products or track orders, in which case a mobile app or website chatbot with built-in WhatsApp and Messenger options could be perfect. If you want to handle telephone enquiries more efficiently, then a smart IVR (interactive voice response) system is the channel for you. - Website - Messenger (Facebook/Meta) - SMS - Microsoft Teams - Slack - Smart IVR - Apple iOS Business Chat - Google Business Profiles (formerly Google My Business) - Mobile App - Google Assistant - Alexa - IoT Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Graham Markwick, CEO, Rossano Ferretti. "I was impressed with their understanding of our needs. Flexibility Friendliness and approachability" Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Jonathon, CEO, Marketing Analytics Consultancy "I like working with small teams and deep subject-matter experts. Working with Adrian was an informative and enjoyable experience. Adrian certainly knows his stuff when it comes to conversational AI. The project did call on Adrian's creative problem-solving on several fronts which I think is a strength of his given several constraints we faced with Google and working around the client's internal systems and processes. I appreciated the creative approach because speed and lean focus are the order of the day for POCs." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." We're Trusted By... Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Our aim was to design and create a Facebook Messenger chatbot called SPOT on the ManyChat platform. We also needed to develop the services to enable the chatbot to search for skin check clinics, GPs and specialists in Australia. Facebook Messenger Chatbot, Website Chatbot © Skin Check Champions is an Australian charity organization. Their aim is to improve access and awareness for the early detection of skin cancer, especially for communities most at risk of skin cancer. Connecting people with their local GP, Skin Clinic or Dermatologist – or bringing specialists to the people via the free, educational pop-up skin check clinics and world-class technology. © We were approached by Skin Check Champion's digital agency: Reny Digital to create a chatbot solution called SPOT BOT to be deployed to Facebook Messenger and also their website. SPOT was to be created on the Manychat platform and provide a number of conversational flows to carry out core functionality such as searching for a Skin check specialist to book an appointment or follow up afterwards. We were also required to create the Health Direct skin specialist middleware which would provide the search service for the chatbot to use. It's always refreshing when your client has a clear vision of what they want to do with a chatbot and the guys at Reny Digital and Skin Check Champions had this in spades. SPOT was an incredibly collaborative experience and we worked closely with Skin Check Champions, Reny Digital, Novartis, and Meta on this project. Initially, we worked closely with SCC and the Reny Digital team to understand the brief and go through each of the conversation flows. These flows were then designed and shared in Whimsical diagrams and iterated as we polished each one to ensure the optimum conversational experience. From the Whimsical diagrams, we were then able to create the flows on the Manychat platform and release each one for multiple iterations of testing, bug fixing and polishing to ensure the conversational flows were as engaging and efficient as possible. We then developed the search API on a serverless Google Cloud hosting environment which provided search capabilities based on the criteria provided by the client. We created SPOT BOT the Messenger Chatbot which you can talk to here . The chatbot was also deployed to the Skin Check Champions website. SPOT enables users to book a skin check by providing a location search of local clinics and GPs. He provides valuable information about skin cancer and makes it easy to donate. We also incorporated a skin cancer risk quiz and a powerful sharing functionality to encourage friends and family to get checked too. Ultimately... to save people from skin cancer. SPOT has a friendly, personable character who combined animated GIF's with copy-written as if it was your 'niggling' friend. Comprising of multiple, well thought through message trees. SPOT BOT has been hugely successful and has helped thousands of people to: SPOT's popularity continues to grow and is approaching 2000 users. He has even made it onto the TV and was covered on the Australian Today Show! SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner.... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied..... Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough. Scott Maggs Founder & CEO |Cookie||Duration||Description| |cookielawinfo-checkbox-analytics||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".| |cookielawinfo-checkbox-functional||11 months||The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".| |cookielawinfo-checkbox-necessary||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".| |cookielawinfo-checkbox-others||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.| |cookielawinfo-checkbox-performance||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".| |viewed_cookie_policy||11 months||The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.| Google Business Messages Chatbot Connect with your customers in their moment of need Why Use Google Business Messages? 75% of consumers now prefer to engage with a brand over private messaging channels versus traditional channels. Over 5.5 billion searches happen on Google Search every day. With Google’s Business Messages, your brand can be there to help answer your customer’s questions, the moment they have them. Build a customer's trust by showing expected wait times, common questions, and an option to speak to an agent. Sell from the SERP by showing off your products & services in carousels and cards! - Meet customers in their moment of need, in the channel of their choice - Improve response times with digital agents and increase customer satisfaction - Drive business value with richer, more engaging experiences What Can a Business Messages Chatbot Do? Messaging a business without having to leave a search result, you say? Yep, that's cool. It's easy to add a 'Chat' option to your brand's Google Business Profiles (formerly known as 'Google My Business'). Before you know it, Business Messages is prominent on your brand listings in Google Search & Google Maps. For those of you that know your SERPs from your SEO, there are multiple entry points to business messages. As well as the standard business profile view, you can kick off a chat via local packs, featured snippets, and sitelinks. The option to message isn't limited to search results; you can add the same chat interface to your website. Google Business Messages can be connected to Dialogflow ES and CX which are amongst the most powerful conversational AI platforms in the industry. That right there is the foundation of a time saving, customer delighting chatbot. Put smiles on your customer's faces with annoyingly useful features like carousels and photos that let you expand your conversations into loyalty, purchases, appointment scheduling... even upselling. Choose a Google Partner Why Choose Us? We are part of Google’s program for Business Messages which enables us to learn and build with the technology and influence the product roadmap. We can offer our customers an upgraded messaging experience through Google Search and brand-owned channels whilst leveraging the advanced AI of Google Dialogflow ES/CX to create truly automated experiences. Business Messages creates a stronger customer experience by enabling us to do a better job at ‘hearing’ shoppers, answering their questions and uncovering new ways to delight Levi’s fans.” Rico Arrastia, VP Product Experience, Levi’s Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Partner Program Bring the power of chatbots, AI and conversational UI to your customers Big or Small, you are welcome here How do you profit with us? Sales and Consulting The Bot Forge creates enterprise grade custom chatbot solutions that can assist your customers with many different business processes. A chatbot can achieve maximum benefit for your customers. Attractive pricing, and immediate benefit from each sale is a win – win for you and your customers. Project Delivery Every chatbot enquiry and project is different. We have the experience and expertise in developing chatbot solutions, which means a unique approach and customized solutions for your clients. You can profit on one of our chatbot project implementations for your clients by providing value-added services, such as: product installation and customization, integration to 3rd party solutions, app development, training, etc. Repeat sales and SAAS While your clients chatbot benefits become increasingly apparent, they are likely to request more features for their chatbot which generates more additional profit. Many of our chatbots are provided as a SAAS model which means a monthly revenue stream for yourselves. Keep in touch with your chatbot clients. And get rewarded. Can we work together? You are innovators You look to the future and eager to innovate with an interest in new technology. You have existing clients You already have an established business and a solid base of clients. You are ready to introduce You're itching to introduce your clients to the latest chatbot technology Trusted partner relationship Join a select few reselling our chatbot solutions across the globe. With the experience and know-how of The Bot Forge, you are in good hands. Be the first to introduce chatbot services to your clients. Referring them to The Bot Forge is incredibly easy: fill out the form with the required information, and we’re on it. We deal with the project scoping and software delivery and once complete you can just enjoy the revenue! If you are a digital agency and you want more involvement then that works for us too. Partner with us to be at the forefront of the AI Chatbot Industry. Our Partners Sendbee is a conversational platform for WhatsApp. It integrates with the Official WhatsApp Business API to allow businesses to view and respond to Whatsapp messages as a team, automate conversations with chatbots and send automated notifications to WhatsApp contacts. Jovo Enables us to build and run voice experiences that work across devices and platforms. Including Amazon Alexa, Google Assistant, mobile phones, Raspberry Pi, and more. We are proud to be Bronze sponsors of Jovo “The chatbot combines powerful natural language understanding and rich text elements where appropriate to manage conversational flow. It's easily implemented into customer websites with minimum technical know-how.” Adrian Thompson, Founder, The Bot Forge The Stitch AI platform provides the ability for users to manage their chatbot conversational ability. Firstly chatbot administrators can edit responses and UI elements and secondly at the same time leverage a powerful rules based reponses system. Bot responses can be fine tuned to respond to specific enquiries or variables taken from the conversation: for example postcodes, product types or other variables such as budget. These rules can also be used in allocating meeting bookings and leads. Admins can edit available meeting types as well as the company products and services which the chatbot will handle enquiries for. Meeting types are configurable for meeting duration, buffer length or meeting delay to fine tune availability. Portal administrators can also manage their company and coverage area and most importantly sales users. Company sales staff can be allocated their own postcode area or product or service. Sales user availability and meeting bookings comes from integration into a number of different calendar providers, this functionality is facilitated by the fantastic scheduling APIs provided by cronofy.com As a pan-European, multi-location business, ecoATM needs to list, manage and optimise a large estate of individual locations across the Google Business Profile platform. Our aim was to create a virtual agent proof of concept (POC) to communicate with prospective customers across ecoATM's numerous Google Business Profile locations to ascertain the lead generation performance of the channel. © ecoATM is the market leader in mobile phone recycling and resale, they offer a simple, fast, rewarding, and eco-friendly way to dispose of unwanted phones with a number of smart kiosks deployed across the UK in supermarkets or shopping centres. Motif partners are a marketing analytics and growth consultancy. © We were approached by Motif Partners to develop a live functional proof-of-concept for ecoATM on the Google Business Messenger platform. The virtual agent was to be created on the Google Business Messages platform and Dialogflow CX conversational AI platform to illustrate the potential use case of conversational AI in the digital customer journey. The agent needed to satisfy the following use-cases: 1. Provide a price offer 2. Answer a range of FAQs 3. Provide information about ecoATM 4. Provide In-depth information about how the ecoATM process works 5. Email signup We were required to carry out conversation design and create the Google Business Messages agent and supporting Dialogflow agent along with the required business logic middleware to provide the pricing service that the chatbot would consume to calculate a phone price for a user. The agent was to be deployed onto Google maps on a subset of locations. Motif partners had a very clear idea of the conversations which the virtual agent needed to support. We carried out a number of fact-finding sessions with Motif partners and collated all the necessary information for the use cases. Our conversation designers worked through the rough conversation flows on an interactive conversation design platform: Voiceflow. At this point, we could create a working prototype. This hands-on, realistic version of the final product enabled us to get rapid feedback and iterate quickly on the more complex flows such as "Price your phone" and the faq drill-downs. After getting client feedback we updated the design and released a new version to ensure the conversational flows were as engaging and efficient as possible. Once the conversation designs these were signed off we were then able to develop the virtual agent on the Dialogflow CX platform and develop the required middleware to support the Google Business Messages and Dialogflow agents. The solution was then thoroughly tested and client feedback was taken into account and applied in a series of iterations to polish the final result. The agent was then launched on a number of client locations on Google maps. We created an intelligent which is able to answer questions about the ecoATM business and provide 'price my phone' functionality where a user is asked a series of questions before being provided with a price for their smartphone. Agent responses were sent back from Dialogflow to Google Business Messages in the correct format so the platform could provide a rich conversational experience providing rich media carousels, knowledge cards, suggestion chips and buttons. Google Business Messages has native, secure integrations with Google Cloud services to allow for business logic creation. We created middleware using Google Cloud Functions to support intent fulfilment and to handle webhook calls from the business messages agent with everything secured with Google Identity and Access Management. The live experience is functional with a high-level of rich functionality (cloud functions, rich media carousels, knowledge cards) that effectively showcases the early potential of the medium. I'm pleased with what was achieved in the time. Jonathan Lewis Director, Motif Partners The solution was designed, developed and launched on time and we will be gathering data on usage. Google Business Messages is a great way to drive customer engagement when organisations have multiple locations. There are a number of improvements that could be made to the virtual agent down the line to improve the chat experience: including personal context messages, location-specific information and live agent handover. I like working with small teams and deep subject-matter experts. Working with Adrian was an informative and enjoyable experience. Adrian certainly knows his stuff when it comes to conversational AI. The project did call on Adrian's creative problem-solving on several fronts which I think is a strength of his given several constraints we faced with Google and working around the client's internal systems and processes. I appreciated the creative approach because speed and lean focus are the order of the day for POCs. Jonathan Lewis CEO |Cookie||Duration||Description| |cookielawinfo-checkbox-analytics||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".| |cookielawinfo-checkbox-functional||11 months||The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".| |cookielawinfo-checkbox-necessary||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".| |cookielawinfo-checkbox-others||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.| |cookielawinfo-checkbox-performance||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".| |viewed_cookie_policy||11 months||The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.| Specialists in Rasa Chatbots We are specialists in creating solutions using Rasa Open Source. Creating contextual assistants that really help our users with advanced Natural Language Understanding and the ability to deploy anywhere. We chose Rasa Chatbot as our go to Open Source Natural Language Understanding platform. Rasa provides the infrastructure & tools necessary for us to create high-performing, flexible, custom contextual chatbots. We realised that in some cases where privacy and security is key a cloud based Conversational AI platform may not be the best fit. For example where clients have specific security constraints or sensitive data and therefore don’t want their NLP service in the cloud. Using Rasa open source means we can create on-prem solutions whilst not compromising chatbot functionality. With Rasa, we create advanced text- and voice-based assistants. Using out of the box training data to create solid conversational experiences. We then use machine learning to improve those conversations. We can also integrate our chatbots with existing systems and channels and deploy our chatbots across many different platforms. We connect our Rasa chatbots to our chatbot analytics platform so our customers can see how their Rasa chatbot is being used. We stay up to date with the latest Rasa developments and make sure we are always experts in our field. Deployment Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Graham Markwick, CEO, Rossano Ferretti. "I was impressed with their understanding of our needs. Flexibility Friendliness and approachability" Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Jonathon, CEO, Marketing Analytics Consultancy "I like working with small teams and deep subject-matter experts. Working with Adrian was an informative and enjoyable experience. Adrian certainly knows his stuff when it comes to conversational AI. The project did call on Adrian's creative problem-solving on several fronts which I think is a strength of his given several constraints we faced with Google and working around the client's internal systems and processes. I appreciated the creative approach because speed and lean focus are the order of the day for POCs." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Requirements & Data Collection Rossano Ferretti was clear in its vision of using conversational commerce. They wanted to utilise chatbot technology to help sell the correct luxury haircare products to their customers by matching the products correctly to hair type. These personal recommendations would come in the form of an interactive quiz, and would be key to Ferretti Bot's interactions with its customers. Initially, we worked closely with Rossano Ferretti to understand their brand, its values and its range of luxury haircare products. This enabled us to understand the brief and design the most effective conversational capabilities to meet the requirements. Conversational Design & Chatbot Training To plan the chatbot's conversational capabilities we asked our conversation designers to streamline the chatbot responses and map conversational flows. For the product quiz, we knew the details of the questions to ask, and the associated attributes to manage the flow of the conversation. Other flows were designed to cover general product inquiries, faqs, and salon information. Extensive custom entity work was also needed to support the quiz and product and hair types. Italian & English-Speaking Chatbot Although using the same conversational aI core functionality we needed to create 2 different language versions to support English and Italian. All the training data and utterances were tracked and collaborated on via our chatbot scripts. For the Italian translations, we worked closely with the Rossano Ferretti team in Italy to create the correct utterances to train the conversational AI model and all responses needed to be translated. The project involved a number of custom features and integrations which were developed and deployed by our software team. Book a Free Consultation Let us show you how your company can benefit from the latest in conversational AI technology Free, With No Obligation So you’ve heard about chatbots and voice assistants and you want to know more, or you’re new to conversational AI entirely and want a simple overview. Maybe you have a problem that you want to solve and you want to find out if a chatbot can help. It’s up to you. Firstly we will start by gaining some understanding of your core business. We will tailor our consultation to cover the areas of chatbot technology and benefits you are interested in and where and how a bot would work in your organisation. The key to increased sales and customer loyalty is by improving your customer’s experience. We can show you how a chatbot can help. If you want we can also work through one of our initial chatbot project fact-finding sheets. We find this is an interesting exercise for many people as it’s a good way of stimulating further conversation on specific uses of a chatbot for your business. Our Aim With all our consultations, we aim to achieve 2 things: - Understand your organisation, its pain points, and your requirements - Discuss how the latest conversational technology can help your organisation Book Your Consultation We normally use Zoom for consultations. If you'd prefer to use another app, please let us know after you've scheduled your meeting. Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. About Us Meet a UK-based chatbot agency that loves to solve problems Our History Our Mission We forge conversational AI projects that deliver extraordinary value to your business Chatbot capabilities are evolving rapidly, opening up a wealth of opportunities. We consult, design, build and monitor the optimum chatbot for your organisation. Creating an effective chatbot can be complex. Our chatbot builders are here to walk you through the process all the way from initial planning, chatbot design, then delivery, training, and ongoing support. We help businesses fix pain points, increase sales, streamline business processes and improve their customer support with the latest conversational AI technology. We provide solutions that can be integrated into a range of different platforms (Alexa, Facebook Messenger, Google Home, Slack, Microsoft Teams, Website Integration). Our clients span a variety of different industries, including eCommerce, SaaS, accounting, legal, events management, industrial, retail, HR, fashion and finance. Our Team Adrian Thompson Founder & CEO Adrian brings more than 20 years of software development experience and holds an MSc in Computing & Information Systems and is a certified conversation designer. He has worked across a host of industries and company sizes, primarily in the role of lead Software Engineer. Before founding The Bot Forge, Adrian was a senior engineer at McAfee. He's passionate about creating chatbot and voice solutions for The Bot Forge’s customers. Using his extensive knowledge in conversational AI technologies and the latest conversation design practices. Julie Whiteside Director of Business Development & Partnerships Julie is responsible for developing and executing business strategy and expanding our growth/opportunities including alliances, partnerships, and other collaborations. In the past, Julie has managed strategic global relationships for companies such as Microsoft, IBM, HP, SAP & VMware. She enjoys working in emerging technologies and exploring new ways to forge technology-led partnerships. Emily Williams Marketing Consultant Emily is a legit marketing guru. Having climbed the corporate ladder in her 20s, she's been crucial to the success and subsequent sale of several high-growth and well-known businesses, including Friends Reunited (arguably the first social network) and XE.com (one of the most visited websites in the world). Tom Irving Product Marketing Consultant With a background in FinTech, Tom has 15+ years of experience taking ideas from concept to reality. Having originally honed his skills as a Business Analyst, he went on to lead successful Product Management and Marketing teams. He's always enjoyed solving problems using tech, spanning a wide range of companies, from NASDAQ-listed enterprises to London startups. Our Location The Bot Forge HQ is in the picturesque village of Waddesdon, in Buckinghamshire in the UK. Waddesdon is famous for its Manor House; we like to think we come a close second, though. Our team works 100% remotely and is spread across the UK. Although we rely heavily on best-in-class collaboration tools like Zoom & Slack, we also love to meet our clients in person, especially when it's in a project's best interest. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Contact Us Get in touch about your conversational technology requirements Want to chat with us about how we can help you out with AI, chatbots, or conversational interfaces? We’d love to help you realise your vision; please get in touch if you'd like our help. Conversation Design Designing the AI assistants of your dreams Certified Conversation Designers Our team use the latest conversational design techniques to create human-centric experiences for our AI Assistants. We have deep knowledge of the current conversational AI platforms. Conversation design is a relatively new role and is one of the important roles in a conversation AI team. It’s a complex and involved role which is key to creating a chatbot or voice assistant which is helpful and natural and as a result successful. Our design team are all Conversation Design Institute certified Conversation Designers. What is Conversation Design? Conversation designers work on chatbots, voice assistants and other conversational applications. Designers need a blend of knowledge across technology, psychology and copywriting. They need a deep understanding of the technology behind the chatbot, including its capabilities. They have to understand how the technological aspects and constraints impact the design. Designers understand the many challenges of conversational AI. A conversation designer's role is to understand your organisation's's operations and processes, challenges and objectives. A good designer can turn your business requirements into customer journeys, use cases, and natural flows. Conversation designers work hand in hand with our conversational AI engineers. The engineers take the flows, utterances, intents, entities, and responses then create the conversational experience on the platform of choice. Maybe we're biased, but when done well, it's a thing of beauty. Conversation design typically comprises: - Understanding use-cases - Understanding the customer journey and customer interactions - Customer persona - Chatbot/Voice Assistant persona - Dialogue - Intents clarification and utterance creation - Entities - Contexts - Copywriting Conversation Design Tools How Can Our Conversation Designers Help You? Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Graham Markwick, CEO, Rossano Ferretti. "I was impressed with their understanding of our needs. Flexibility Friendliness and approachability" Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Jonathon, CEO, Marketing Analytics Consultancy "I like working with small teams and deep subject-matter experts. Working with Adrian was an informative and enjoyable experience. Adrian certainly knows his stuff when it comes to conversational AI. The project did call on Adrian's creative problem-solving on several fronts which I think is a strength of his given several constraints we faced with Google and working around the client's internal systems and processes. I appreciated the creative approach because speed and lean focus are the order of the day for POCs." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." We're Trusted By... Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Custom Chatbot Development We love to build high-performing, enterprise-grade chatbots utilising industry-leading technology. A Boutique Chatbot Agency As a chatbot agency, we offer chatbot development services for a wide range of industries, including e-commerce, real estate, financial services, healthcare, manufacturing, and travel & hospitality. No matter your requirements, we can offer a solution tailored to your company's needs. We pride ourselves on leveraging the latest conversational AI technology to match your requirements. Allow us to pick the best in breed technology for your use case and budget. A custom chatbot development service to meet your needs Every chatbot project is different. Our custom chatbot development services are flexible to meet your needs. We can create your project from a detailed brief or we can work with you from idea stage to bring your project to reality. Our focus is to make sure your chatbot project is at the right price to suit your budget, meets your requirements and above all is a success. Expertise Conversational AI technology is constantly evolving, with technical capabilities changing rapidly. It’s our job to navigate this landscape and select the best technology to create a chatbot solution which will meet your requirements and integrate with your current systems. We are technology agnostic. We choose the best technology for your project. Industry-Specific Chatbots Each industry can benefit from a chatbot in unique ways using tailored solutions. - Improve participant communication - Event support with familiar technology - Provide fast event information - Provide organisers with immediate access to event guides and handbooks - Multi-language customer support 24/7 - Events promotion Market-Leading Technology Every chatbot project is different. So whether you need a cloud-based solution or something on-premise, we can help! Our chatbot development utilises the most advanced AI platforms available. We specialise in a number of natural language platforms, including: - Rasa - Dialogflow - Amazon Lex - Microsoft Luis & Bot Framework - IBM Watson Wide Ranging Chatbot Solutions We regularly integrate with these channels, and more! - Facebook Messenger Chatbot - WhatsApp Chatbot - Telegram Chatbot - Slack Chatbot - Twilio - Microsoft Teams Chatbot - Custom Website Chatbot - Google Assistant - Alexa - IOT Enterprise Grade Standards We run the majority of our services in the Google Cloud, AWS or Microsoft Azure, providing a solid and scalable platform that is ISO certified and GDPR compliant. To provide the best in class conversational AI we have deep integrations with best of breed Artificial Intelligence technology. Expert Chatbot Management All the conversational projects we deliver are built upon a solid platform and managed by The Bot Forge team so that your organisation and your users can benefit from the technology without headaches. All of our customers also get access to our advanced chatbot analytics platform so you can view the most important metrics to understand how your chatbot is being used. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Digital Human Creators Super realistic & interactive digital assistants designed to mimic human behaviour What is a Digital Human? Also known as a Digital Avatar, a Digital Human is capable of displaying a wide variety of human body language. Anything from facial expressions to nodding, body positioning, and even pointing is possible. This can all be supported by artificial intelligence that can digest & understand client input, and then return not only the information they require but also a suitable non-verbal response. As well as providing an emotionally engaging experience, a digital avatar can exist in a media-rich environment, supported by other web technologies. Digital Human Technology & Implementation A Digital Human is based on some specific technologies which all work together to provide the experience. The first platform is the visual layer which provides the digital human and background. We have experience in using Uneeq and Trulience to create our digital humans. The digital human converts speech to text which is then sent to a conversational AI platform layer or chatbot service, e.g Google Dialogflow, which enables the agent's conversational abilities. The digital human calls this service which constructs the correct response to be spoken by the agent in a voice of your choosing. It also decides on which facial expressions, emotions and supporting information to present to the user. SSML (Synthetic Speech Markup Language) is used here to dictate the manner, speed, tone and movement of what the digital human says and does in their environment. At The Bot Forge, we are specialists in user interface development, training and building the conversational AI service. We ensure sound conversation design is carried out to meet the expectations of the use case and consistent brand experience. How Can a Digital Human Help? Our Digital Avatar Expertise Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Graham Markwick, CEO, Rossano Ferretti. "I was impressed with their understanding of our needs. Flexibility Friendliness and approachability" Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Jonathon, CEO, Marketing Analytics Consultancy "I like working with small teams and deep subject-matter experts. Working with Adrian was an informative and enjoyable experience. Adrian certainly knows his stuff when it comes to conversational AI. The project did call on Adrian's creative problem-solving on several fronts which I think is a strength of his given several constraints we faced with Google and working around the client's internal systems and processes. I appreciated the creative approach because speed and lean focus are the order of the day for POCs." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." We're Trusted By... Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Chatbot Platforms Find the right platform for your chatbot project What is a Chatbot Platform? A chatbot or voice assistant is a computer program using artificial intelligence (AI) which conducts a conversation with people over text or voice. This interaction can take place in a number of channels e.g web, mobile, messenger platforms, smart speakers or IVR systems. Conversational AI platforms enable developers and conversational architects to create these conversational experiences. AI technology has developed to a level where it can mimic some of the complexity of human conversation. Platforms use Natural Language Understanding (NLU) technology to help them understand speech, text, and intent, decipher different languages, and respond as a human would. NLU is often a key part of a conversational AI platform, but not always. Some platforms are specific to certain channels, e.g. Manychat, whilst others are for creating multi-channel conversational agents, e.g. Dialogflow. Platforms tend to provide similar tools and capabilities, including: - Natural Language Understanding, the ability to understand free text questions using trainable models to improve their understanding - Speech recognition and speech synthesis - Multi-language support - Omnichannel integrations, to enable deployment of chatbot and voice projects across platforms including web, mobile, messenger and telephony - Visual flow builders to create conversational flows - Contextual Handling, a mechanism that allows the conversational agent to remember context from previous statements in order to guide the flow of conversation - Flexible ways to integrate with business logic and third-party systems to enable conversational assistants to fulfil their use-case Our 8 Favourite Platforms There are a wealth of conversational AI platforms on the market ranging from start-up solutions to the heavyweight players in the cloud computing space. We've included 8 of our favourites chatbot platforms below, as well as some key information about each of them: Google Dialogflow Google's Dialogflow is a natural language understanding platform that started out as API.ai. It was bought by Google and has been one of the most popular conversational AI platforms with over 1.5 million developers. The Dialogflow platform enables users to create small or very large complex conversational experiences supporting voice or text in multiple languages which can be deployed into a number of different channels. Dialogflow is also at the heart of Google Contact Center AI; enabling enterprises to create advanced contact centre solutions. Nowadays there are 2 versions of Dialogflow: ES (standard) which is the historical platform and Dialogflow CX which is the latest version offering a new UI and powerful state machine. We Like: - Pay-as-you-go pricing - New super powerful BERT NLU - Testing and CI and Analytics - Flow and page support - SKD support - Easy integration with all the power and scalability of GCloud Services - Free version of ES We Don't Like: - CX interface is not exactly drag and drop and is not very intuitive - CX could get pricey IBM Watson Assistant IBM Watson Assistant is a digital assistant version of IBM Watson artificial intelligence (AI) and natural language conversation system. Watson was initially developed as a question answering system to compete on the US game show Jeopardy! Since then, the Assistant platform has been developed to allow users to create advanced conversational experiences. The platform includes a conversational dialog builder and a content library. Intent recommendations, automatic training and analytics help to improve AI agent capabilities. We Like: - Very strong NLU - Pay as you go - Strong documentation We Don't Like: - Weak channel integration capabilities Microsoft Azure Bot Service Another big player in the conversational AI platforms. The Microsoft Azure Bot Service enables you to build intelligent, enterprise-grade chatbots which can be easily deployed to multiple digital channels. The Bot Framework Composer is an open-source, visual authoring canvas for developers and multi-disciplinary teams to design and build conversational experiences. Composer makes it easy to create a chatbot and map visual flows as well as build complex integrations. Context is still not well supported by Luis however there is a labs project: Conversation learner currently in development which promises to handle this requirement. We Like: - Luis is one of the best NLU - Easy integration with extensive Azure services We Don't Like: - Weak channel integration capabilities Rasa Rasa is one of the most popular open-source machine learning frameworks for building AI assistants and chatbots. So far the platforms we’ve mentioned have been based in the cloud. For some organisations, we’ve found that they are uncomfortable putting their data on the cloud. This can be especially true in finance, insurance and healthcare where use-cases involve sensitive, confidential data. Rasa keeps your data safe. You can install it on your laptop, or in your data centre, or in your private cloud. It’s fast, stable, and has been downloaded over 10 million times. Rasa also holds contextual understanding at its core. Rasa X is also an open-source tool built on top of Rasa core and offers easy deployment and training of your automated assistants as well as usability and performance testing. We Like: - Rasa Core is open source - The starter packs for building AI assistants - Build in integrations - Great developer community We Don't Like: - Not a lot! ManyChat ManyChat is one of a few platforms which initially concentrated on creating Facebook Messenger chatbots for marketing, sales & support with a focus on growing ROI and revenue. However, the platform now supports WhatsApp, Telegram, Instagram, SMS and Email. There is a free version and a range of other packages. The platform powers more than 400,000 businesses across the world and has supported 1bn+ monthly business-to-customer conversations. ManyChat provides tools to grow your Messenger audience or engage with your current audience. You can send targeted messages and content to all of your subscribers at once. You can also automate your Messenger marketing and send messages from RSS, Facebook, Twitter and YouTube based on time delays, or user interaction-based triggers. The ManyChat visual drag-and-drop chatbot flow builder is also one of the best we’ve seen. Not an NLU platform like the others mentioned but ManyChat can be integrated with an NLU platform such as Dialogflow and there is plenty of scope for integrations with dynamic content. We Like: - Out of the box templates - The brilliant chatbot builder - Community We Don't Like: - You are working in the realms of Facebook, so you need to be careful and adhere to their messenger usage Jovo Jovo is an open-source conversational AI framework that lets you build voice and chat experiences that work across platforms and devices, for example, Alexa, Google Assistant Facebook Messenger, Instagram and the web. Jovo is constantly being improved, with the latest version 4 recently released. Jovo is flexible so you can connect your own NLU with the abstracted language model Jovo model, making it easy to train multiple NLU platforms such as Google and Alexa. Jovo also includes an integrated debugging environment. The Jovo ecosystem also has a marketplace for sharing/finding integrations and there is no shortage of useful resources such as server integrations. We Like: - Great for voice assistants - Some cool chat client templates. We Don't Like: - Not as well backed as the bigger platforms - No rich UI for building conversations CSML Slightly different to the other platforms we’ve covered; CSML is both an open-source, domain-specific programming language, and a conversational engine created by Clevy.io. CSML is actually a fully-fledged programming language with built-in context and memory management. It's also extendable with custom CSML functions. Its expressive syntax makes it extremely easy to develop complex chatbots, and its processing engine features built-in short and long-term memory, powerful context management, and integrations with other systems through HTTP APIs. We Like: - You can plug in your NLU platform of choice - The state machine We Don't Like: - Chatbots only - No rich UI for building conversation flows - Not as well backed as the bigger platforms OpenAI OpenAI is an AI research and deployment company. This is not a complete conversational AI platform so different to the other platforms we have covered. However, we’ve been on the beta list for a while and we think it’s one of the most exciting Conversational AI providers. OpenAI’s mission is to ensure that artificial general intelligence benefits everyone. They have created some extremely powerful APIs based on GPT-3. OpenAI can be applied to any task which involves understanding or generating natural language with a number of different fine-tunable models offering different power levels. There is also a Codex that translates natural language into code. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Graham Markwick, CEO, Rossano Ferretti. "I was impressed with their understanding of our needs. Flexibility Friendliness and approachability" Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Jonathon, CEO, Marketing Analytics Consultancy "I like working with small teams and deep subject-matter experts. Working with Adrian was an informative and enjoyable experience. Adrian certainly knows his stuff when it comes to conversational AI. The project did call on Adrian's creative problem-solving on several fronts which I think is a strength of his given several constraints we faced with Google and working around the client's internal systems and processes. I appreciated the creative approach because speed and lean focus are the order of the day for POCs." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." We're Trusted By... Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. OpenAI GPT-3 Use the latest in language processing to get ahead of the curve What is GPT-3? GPT-3 & Large Language Models A large language model is a statistical language model that has been trained on a large corpus of text. This type of model is able to capture the complex patterns and relationships between words in a language. GPT-3 is a state-of-the-art language processing model developed by OpenAI. It is a type of artificial intelligence called a "transformer" model, which is trained to generate human-like text by predicting the next word in a sequence based on the context of the words that come before it. GPT-3 is one of the largest and most powerful language models ever created, with 175 billion parameters, and it has been shown to be able to perform a wide range of language tasks, including translation, summarization, and text generation. In June 2020, OpenAI released a public API for the GPT-3 text generation AI. This removed barriers to entry for at-scale text generation and marked the start of an explosion in interest in AI content tools and their possible use cases. What Can GPT-3 Be Used For? You can use GPT-3 to perform a wide variety of natural language tasks, such as language translation, text summarization, and text generation. GPT-3 has been used to create chatbots and virtual assistants that can hold conversations with people, as well as to generate human-like text for a variety of applications, such as news articles, social media posts, and creative writing. Other potential uses for GPT-3 include language translation services, content generation for websites and social media, and customer service assistants. Applying GPT-3 In The Wild In the real world, the potential use cases for GPT-3 technology are limitless. They range from writing product descriptions to analyzing customer feedback and generating summaries and insights... not to mention a few less obvious use cases. Obvious Uses of GPT-3 - Writing sales & marketing copy - Writing, classifying and processing social media output - Writing product descriptions - Sentiment analysis - Summarising copy - Repurposing copy - Generating ideas - Translating copy Not So Obvious Uses of GPT-3 - Creating song lyrics from a fine-tuned model to match a specific style and genre - Building a pair programmer feature using the OpenAI Codex to assist with code writing, even debugging - Helping design a tabletop role-playing game story - Creating a chatbot which can answer follow-up questions, admit its mistakes, challenge incorrect premises, and monitor for and reject inappropriate requests. How Can We Help You With GPT-3? We work closely with our clients to realise their goals using the latest advancements in GPT-3 technology. We are experienced with all the current language models available. We love to fine-tune or help you create your own. Our team has extensive experience using the fine-tuning capabilities of GPT-3. We can help you prepare and upload training data, and train and use a new fine-tuned model. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Chatbot Development Services We are the UK’s premier chatbot development services provider. We are experts in leveraging conversational AI to solve your most complex business challenges. Chatbot development services for any industry We provide conversational AI services for all industries – E-commerce, Real Estate, Banking, Healthcare, Manufacturing, Finance, Travel & Hospitality, and others. We offer individual consulting tailored to your organisations needs. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Graham Markwick, CEO, Rossano Ferretti. "I was impressed with their understanding of our needs. Flexibility Friendliness and approachability" Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Jonathon, CEO, Marketing Analytics Consultancy "I like working with small teams and deep subject-matter experts. Working with Adrian was an informative and enjoyable experience. Adrian certainly knows his stuff when it comes to conversational AI. The project did call on Adrian's creative problem-solving on several fronts which I think is a strength of his given several constraints we faced with Google and working around the client's internal systems and processes. I appreciated the creative approach because speed and lean focus are the order of the day for POCs." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Conversational Commerce Boost online sales by utilising the latest in conversational marketing The eCommerce Opportunity Chatbots and voice assistants can have many roles, perhaps more commonly in customer support roles. The role of a chatbot in sales and commerce is less well-known. If you want to give your business a sales edge, there's no denying that the role of conversational assistants in e-commerce is becoming increasingly important. After all, chatbots have been found to increase sales by an average of 67%. Conversational commerce is here to stay. “Conversational commerce is about delivering convenience, personalization, and decision support while people are on the go with only partial attention to spare.” -- Chris Messina, UX Expert It's not just reaching your customers on the appropriate channels. Conversational commerce is also about providing a different sales experience. By leveraging conversational interfaces (online messaging, chatbots, voice assistants, etc.) we can deliver an enhanced shopping experience to customers. What is Conversational Commerce? Conversational commerce, also known as chat commerce or conversational marketing, is a method that can be employed by online businesses to sell products and services utilising the power of conversation. Potential customers interact with your experience through a chat app, a chatbot, a voice assistant, or a messaging platform. Customer communication meets the objective as long as it is individualised, useful, and leads the consumer farther down the sales funnel. Conversational commerce was most likely coined a term in 2015 when it was introduced in an article by Chris Messina, an American writer and the creator of the hashtag. Messina highlighted that there was a growing trend of selling products and services through messaging apps and chat applications. The Benefits of Conversational Commerce Why is Conversational Commerce Important? How Can We Help? At The Bot Forge, we can help build, improve or maintain your entire conversational commerce experience. We're experienced in using the latest in chatbot technology, across the most important customer channels & apps. Contact us today if you'd like to know how conversational commerce can help you: - Automate your sales process - Convert engagements into sales - Improve sales using personalisation - Answer product FAQs and upsell - Develop & maintain customer relationships Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Real Estate Agent & Property Chatbots Revolutionise the way clients find properties to buy or rent, and streamline your commercial & private customer journeys. The Property Opportunity Real estate is one of those industries where communication plays an essential role. Just having leads is not enough. The quality of those leads and the relationship with them you build over time; that’s what you’re after. However in an age of multiple channels: Web, Facebook Messenger, WhatsApp and high volumes of enquiries it’s tough; chatbots provide the ability to communicate across many platforms when it counts. Chatbots have appeared in the real estate industry as a great way of providing value, from lead generation to nurturing and creating a cross-platform presence. A chatbot for the property industry We’ve talked about the benefits of using chatbots in business in our chatbots for business guide. Each industry has it’s own specific set of problems, you can read more about how chatbots have helped here. With estate agents, large and small they have their own challenges. Not all people who contact real estate agencies are qualified leads that will buy. Thus, many real estates waste their time answering similar questions from people who would never return. Meeting growing numbers of requests to schedule valuations and viewings and connect them to the correct members of the team is challenging. Many Estate Agent websites look great but simply do not have an effective form of lead capture. Potential clients often visit and then leave without leaving any contact info. House hunters are accustomed to accessing services 24/7 and want easy ways to contact estate agents across the channels they use e.g WhatsApp, Facebook Messenger, SMS. Real estate chatbot specifications The real estate chatbot asks qualifying questions of buyers and sellers to determine their exact wants and needs when prospecting the real estate market. The chatbot will understand property type terms, addresses, times, dates, requirements. The chatbot is easy to use. Chatting with the bot is intuitive and encourages the user into leaving their contact info or even better booking a call with the correct real estate employee. They can request an instant valuation or use other messaging channels to contact staff directly! The chatbot must be able to cover most standard estate agent questions and direct users to relevant content on the website as well as support more complex multi turn enquiries providing information based on details offered by the customer. The chatbot will work on any website and provide a responsive mobile friendly interface. Utilising free text and rich UI elements to aid conversation flow and offer meaningful and accurate responses. The chatbot will need to enable seamless handover to popular channels such as WhatsApp. Calendar integration is vital for a chatbot to do it’s job in booking valuations and viewings. Integrating with existing systems is important. Chatbots will need to meet integration requirements for CRMs and existing estate agent platforms. The chatbot will be part of a solution where property agent staff can access chat transcripts, chatbot analytics and reporting. Answer common sales/lettings enquiries Many estate agent enquiries are similar from one estate agent to another. We created an extensive training data-set and programmed our templated chatbot solution to enable it to answer questions specific to estate agent enquiries for example “I want to buy”, “can I sell my property?” and extract more specific details such as how many rooms, location, price bracket, property types, even the current state of the market. We analysed large sets of training data to tailor an extensive machine learning model so that the chatbot can handle the majority of estate agent questions out of the box. We then added the most advanced chatbot technology to the solution. Utilising Google Dialogflow and leveraging our expertise with this technology. The chatbot can then seamlessly connect to existing estate agent systems. A rich web chat interface where users can use buttons and free text to communicate effectively. Our chatbot also provides a simple and effective way of handing over to WhatsApp business. Chatseer provides all the data our users need to perfect and monitor the chatbot experience. Customer Service Chatbots Quick & seamless help for your customers. Boost your team's efficiency. The Rise of Customer Service Chatbots Organisations that focus on improving customer experience can increase revenue by 80% Customer support is the backbone of a great customer experience. Arguably one of the most popular uses for chatbots and voice assistants is the customer support role. The use-cases here can be endless; from a simple FAQ website chatbot to a multi-channel enterprise solution. Customer support chatbots have become increasingly important to customer service provision. With the increased demands of reaching your customers on multiple channels and companies being forced to operate with reduced staff the demand for high-quality customer support often overwhelms available support. Using a chatbot to combat the endless demands of effective customer support is a smart move, regardless of your organisation's size. Let's take a look at how chatbots and voice assistants can give your customers remarkable service and support. 265 billion customer support requests are made every year, and it costs businesses $1.3 trillion to service them. Chatbots can reduce these costs significantly. The widespread use of chatbots and voice assistants across customer support provision continues to increase with millions of enquiries handled by conversational AI technology every year. Technology advancements and competition in conversational AI mean the chatbot market is booming. Insider Intelligence predicts that consumer retail spend via chatbots worldwide will reach $142 billion by 2024 Insider Intelligence estimates that up to 73% of healthcare admin tasks could be automated by AI, and widespread adoption of chatbots throughout healthcare, banking and retail sectors could save organisations $11 billion annually by 2023. Customer Support Chatbot Examples Chatbots have been used successfully in the customer support role for many different organisations. Supercharge Your Customer Service Consistent Support Across Multiple Channels Your customers don’t care what omnichannel support is, but they do want to be able to contact you via the channel that's most convenient for them. Using conversational AI enables quicker, more reliable, and personalized responses across almost any channel. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Charity Chatbot Charities face the same customer expectations as any other organisation: providing positive customer service and experiences. Every day charitable organisations face the challenge of keeping operating costs low while still making sure their wealth of information is shared accurately and in a timely fashion. The Opportunity For Charities When speaking to various charities, they often disclose that their biggest challenge is finding ways to quickly and efficiently answer the high volume of FAQ’s they receive daily from customers enquiring about volunteering opportunities, how to donate, fundraising and the work they do as a charity. Spending time answering repetitive questions can lead to a drain on your Customer Support resources particularly if they are inundated with calls and emails on a daily basis. We're Trusted By... How Can Conversational AI Help Your Charity? Charity chatbots can be super efficient extensions of staff and volunteers which are always on hand to help or tell a story. Conversational interfaces or virtual assistants are an efficient way to deliver information 24-7 or to keep audiences engaged and interested in their cause by taking them on an emotional journey, freeing up precious time for charities to carry out core service delivery and fundraising activities that need the human touch. Charity chatbots can be programmed to tell a story, answer questions, help direct queries to the right answer, or engage naturally with charitable audiences. The Benefits - Available 24/7 - Help with fundraising and keep supporters up to date on how their donation has been spent - Promote your events across multiple channels - Customisable questions/answers can provide links to the website content but more importantly answer an enquiry directly in the conversation - Deliver accurate, consistent and personalised information across channels - Offer self-service options that reduce call, email and live chat interactions - Support live agents and reduce average call handling times within the contact centre - Provide staff, volunteers and agents with immediate access to internal guides and handbooks - Deliver significant cost reductions with ROI in typically less than 12 months - Gain better insight into user behaviour with advanced chatbot analytics - Improve the customer experience, reduce costs and build loyalty Our Charity Chatbots With our affordable chatbots for Charities, your organisation can efficiently share information internally and externally 24 hours a day, 7 days a week while reducing support costs and freeing up time for more complex enquiries. Many charity enquiries are similar from one charity to another: volunteering opportunities, how to donate, fundraising and the work they do as a charity. We start every new project from a charity blueprint chatbot that already has basic training incorporated. This way, customers can benefit from a lot of value for just a fraction of the cost. We created an extensive training data-set and programmed our templated chatbot solution to enable it to answer questions specific to charity enquiries for example “how do I donate?”, “when is the next fundraising event?”, “can I volunteer?”. We analysed large sets of training data to tailor an extensive machine learning model so that our charity chatbot can handle 100s of charity questions out of the box. We then added the most advanced chatbot technology to the solution, the more conversations, the smarter it gets. Your chatbot will have a rich web chat interface where users can use buttons and free text understanding to communicate effectively. Finally when your chatbot is up and running you will have access to Chatseer which provides all the data our users need to perfect and monitor their chatbot experience. The End Result A bespoke chatbot tailored for your organisation, powered by advanced AI technology and managed by experts. Capable of scaling and continuously learning. Chatbots need love! We handle the regular maintenance, training and support of your chatbot. Council & Local Authority Chatbots Supercharge your efficiency and delight local residents. The Opportunity For Local Authorities A District Council support chatbot to enable residents to find the answers to their questions on their website more easily. Reduce the need for the Customer to telephone their Contact Centre or visit Council Offices. The Council would like to increase efficiency and make costs savings whilst ensure customer service experience does not suffer Introducing The Council Chatbot With most councils there is a constant need to review and refresh how services are delivered to and accessed by their residents. Contact centre, email and social media contacts can be in the 10s of thousands. As technology develops and users become accustomed to accessing services 24/7 they need to ensure that they have the means with which to engage with the public in the most cost effective way-reserving telephone and Face to Face services for those who are unable to engage digitally. Generally queries are dealt with via forms completed on Council Websites, via Contact Centre or by customers visiting a Council Office. A chatbot facility deployed onto a council website will divert contact away from the Customer Services, it will also help to improve the content on the website and raise the council profile. Specifications A chatbot solution which reduces contact to customer services team, enabling members of the public to find answers to their queries on the website 24/7. W3C AA2.1 Compliant, will work with most websites, mobile friendly. The chatbot must be able to cover most standard council support questions and direct users to relevant content on the website. Branding of chatbot to match corporate website styling. Support complex multi turn enquiries providing information based on details offered by the customer. Utilise free text and rich UI elements to aid conversation flow and offer meaningful and accurate responses. Ability to flag questions/words that are inappropriate and provide a suitable response. Provide a platform where council staff can access chat transcripts, chatbot analytics and reporting. System should meet all latest security standards for GDPR, infrastructure and cloud hosting Our Approach Many customer support enquiries are similar from one council to another. We created an extensive training data-set and programmed our templated chatbot solution to enable it to answer standard questions regarding council services for example Recycling and Waste, Transport and Education questions. We analysed large sets of training data to tailor an extensive machine learning model so that the chatbot can handle the majority of standard council questions out of the box. We then added the most advanced chatbot technology to the solution. Utilising Google Dialogflow and leveraging our expertise with dialogflow and our own APIs to create integration capabilities with existing systems. As a result a flexible automated assistant will become a must for all councils and their services. The Solution Natural Language Capabilities Conversational Ability The council chatbot solution can handle 1000s of separate intents (separate enquiries) with multiple training phrases(utterances) for each one of these. Some FAQ type intents can be answered simply whilst others need a more complex approach to the conversation. The chatbot remembers context and asks further questions to provide more relevant answers to users. The chatbot also provides Smalltalk and automatic spelling correction. Graceful Handling of Errors Chatbots will occasionally not understand a question or fail to find the appropriate answer. Its essential to handle these situations appropriately. The council chatbot solution is able to leverage specific techniques to get a user back on track: Custom fallback handlers, feedback acceptance, direct SMS/Email messages to support teams, and sentiment analysis all provide a safety net to provide the most positive user experience. Involving Responses The council chatbot returns text and richer UI elements such as cards, button links, images and embedded video for a richer user experience. Chatbot Analysis Chatbot Forge comes as standard with the council chatbot solution, enabling council staff to: - Monitor KPI - Reduce NLP failure rate - Review live chat transcripts - Identify mishandled and unhandled Intents - NLP / Intents & Entities - View users & session data - Increase user satisfaction - Reduce escalations Integrations The website where the chatbot will operate is still only one customer touchpoint. The council chatbot solution has multiple integration possibilities and is designed to be deployed to Intelligent IVR systems, Facebook Messenger or WhatsApp. About Us We are The Bot Forge, a UK-based chatbot agency ready to create conversational AI solutions for your business Our Agency Vision Forge a conversational AI project which brings extraordinary value and experience to your organisation Chatbot capabilities are evolving rapidly, opening up a wealth of opportunities. Our chatbot services are second to none. We consult, design, build and monitor the optimum chatbot for your organisation. Creating an effective chatbot can be complex. Our chatbot builders are here to walk you through the process all the way from initial planning, chatbot design, then delivery, training, and ongoing support. We are bot building experts and provide solutions that can be integrated into a range of different platforms (Alexa, Facebook Messenger, Google Home, Slack, Microsoft Teams, Website Integration). Our Approach Our team of natural language processing (NLP) experts, conversation designers, conversational architects, project managers, and interaction designers are focused on forging engaging voice and text-based conversational interfaces powered by AI. We look at your business and advise where a chatbot can be of value, whether it be marketing, e-commerce, business support, or other applications. Our work is focused on the development of customer-specific solutions. Agile methods are integrated into our workflow to guarantee high customer involvement and an iterative development process. Read forging a successful chatbot to find out about your project at The Bot Forge. The Conversation Experience The devils in the dialogue An effective AI Chatbot can distinguish your brand, enhance relationships with current customers and open new channels to fresh customers. At the heart of all our projects is the perfect conversational experience. However, it’s not always a straightforward process and is something that needs careful planning. The requirements and discovery stage of a project is in our mind the most important and this is where we will plan your chatbots capabilities and functionality using user stories. We build out the conversation flows to achieve the chatbot’s purpose, including visual assets, buttons and information cards depending on your chosen integration. Our natural language professionals will assist in writing the copy for the bot responses and conversational dialogue whilst making sure the user experience is handled appropriately if things move off from the expected conversational flow. We can also work with you on brand personality and bot character. Careers Join a global & diverse team of freelance conversational AI experts We are a forward-thinking technology company that specializes in the development of advanced conversational AI solutions. Our team of experts is dedicated to delivering exceptional customer service and developing cutting-edge AI technologies that are transforming the way businesses interact with their customers. At our agency, we're a remote-first company with a focus on flexibility. We believe that everyone should have the opportunity to strike a balance between their work and personal lives, and that’s why we offer a flexible working environment. Are you an expert conversation designer or conversational AI engineer? At The Bot Forge, we specialize in creating conversational experiences and automations for a variety of industries. We’re looking to build up our network of conversational AI professionals. If that sounds like it's down your street, we can't wait to hear from you! Conversation Designers Are you a skilled conversation designer with a passion for creating engaging and natural conversational experiences? We're looking for talented individuals to join our team on a freelance basis to help us design and improve chatbot and voice assistant experiences for a variety of industries. If you have experience in conversation design, script writing, user experience design, or other relevant fields, and want to work on exciting projects that push the boundaries of conversational AI, we encourage you to apply. As a freelancer at our agency, you'll have the opportunity to work with a team of experienced professionals and further your skills in the field of conversation design. Please send over your CV/resume, relevant samples of your work, and a link to your LinkedIn profile to careers@thebotforge.io. Conversational AI Engineers We're currently looking for talented individuals to join our team on a freelance basis. If you have experience with the latest conversational AI platforms, natural language understanding, machine learning, or other relevant technologies, and want to work on challenging and innovative projects, we encourage you to apply. As a freelancer at our agency, you'll have the opportunity to work with a team of experienced professionals and further your skills in the field of conversation design. Please send over your CV/resume, relevant samples of your work, and a link to your LinkedIn profile to careers@thebotforge.io. Sales Chatbot Supercharge your sales with a custom built AI powered sales chatbot. Help your customers through the buyer journey and maximise revenue and user experience every step of the way. The Opportunity For Organisations Missing out on leads? E-commerce sales flat or declining? Hard to navigate products? Sounds like it's time for some help from an advanced AI sales chatbot. How Can a Sales Chatbot Help You? Give personalized messages When you visit a shop you are often welcomed by a sales assistant, so what not do this online. A proactive chatbot helps loosen things up with a customized message and can highlight products or features thus engaging with the customer and showing that help is at hand! Whether your visitor is a new or returning customer, you can write multiple messages and scripts tailored to their experience. These messages can be tailored for new and returning customers. “Ciao & welcome, I’m (your chatbot name) bot, here to help you choose the perfect (product) for you, just click if you want some help!” “Thanks for checking out (your website name)! I’m around if you have any questions or just want to chat.” “Welcome back, (customer name)! You know the drill, I’m around if you need help. Give me a shout if you need anything” Stop customers from leaving Chatbots are on the front line. Your chatbot will satisfy shoppers’ expectations by being a click away. This means your sales chatbot is always the first point of contact for all new incoming requests, which helps reduce response times and engages with customers before they consider leaving. Get valuable feedback It’s a fact that reviews are very important. Spiegel research centre reported that nearly 95% of shoppers reading online reviews before making a purchase. Using a chatbot to harvest reviews is an important feature. Your sales chatbot can request a review at the best time or automatically send an automated review request. You can enhance the review process by making it easier for the customer by asking pre-scripted questions: Did you find the right product? What do you think about the product range Would you recommend our company Have you found everything you need? Have I helped you today Live feedback and conversation monitoring can also be important. Your sales chatbot can monitor the conversation. For example, watching for changes in sentiment, and suggesting a handover to a live agent. Easy order tracking for your customers You want to know where your order is but you can’t speak to anyone. It’s one of the main problems with e-commerce customer support. There is no worse customer experience than clicking on the chat now button and the live chat window says “There is nobody available right now”. You simply want to know how long it will be before your product will be shipped! Providing a sales chatbot means you can integrate with your existing order and stock systems and provide immediate help with all tracking and returning purposes. Communicate in multiple languages For companies selling globally, it’s often important to support multiple languages. Handling multiple language inquiries with Live chat or other standard inquiry routes is expensive. Conversational AI can support multilingual chatbot integrations. Inbound messages are converted into the respondent’s favored language, and answers are translated on the fly. So providing a chatbot for multiple language versions of your website enables you to provide 24/7 support for all your customers. Answer frequently asked questions It’s time-consuming and expensive to answer inquiries with live chat, email or phone. Customer demands are often higher outside normal working hours as these are the convenient times to shop which exacerbates staffing problems. It would be a shame to lose a sale just because a user can’t ask a quick question about a product or service and receive a prompt response. A sales chatbot can answer recurrent service requests from your customers automatically. Chatbot responses can connect to internal systems to answer questions or ask further qualifying questions to provide more detailed information. For example here the chatbot understands the product type and asks further questions: "I'm interested in buying a Trek Revenge how much will that be to ship?" "Are you looking to ship to the UK?" "I live in Oxford" "Do you want next day or priority?" "next day please, I can't wait!" "OK sure that will be £15" The customer experience is enriched. Instead of repeating your FAQ page word for word, a sales chatbot independently converses with customers and asks them questions to reach a solution. An advanced sales assistant If you have a complicated product line or you struggle with other challenges such as matching the right product to your customer then a sales chatbot can add serious value. For example, luxury hair products which need to be matched for a specific hair type for maximum benefit. A chatbot can provide that personalized experience to drill down into customer requirements to make the ideal product suggestion. If product lines can be confusing to navigate it’s the perfect place to deploy a product expert chatbot to help customers make the right choice. A chatbot's focus can be advanced product knowledge, identifying matching products for customers. Chatbot Use Cases From sales to customer service, discover some key applications of a chatbot and conversational AI We're Trusted By... Solutions That Span Industries & Use Cases No matter your industry, conversational AI will keep dropping benefits on your doorstep. Not only will your customers be happier, but you'll save time, money, and risk. Here are some key examples of industries, use cases and business areas where we highlight the potential application and benefits that a chatbot can deliver. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Chatbot Case Studies Artificial intelligence delivering genuine results We're Trusted By... Success Stories We’re focused on helping our clients leverage conversational AI to bring real benefit. From tech companies & international law firms to charity organisations & e-commerce stores, our team has achieved smile-inducing results across all the industries we’ve worked across. BNP Paribas Improve a fintech customer experience using the latest in chatbots and conversation design? Challenge accepted. Skin Check Champions The world's first digital assistant designed to save people from skin cancer Rossano Ferretti A sales & service boosting chatbot for a luxury haircare brand Help for Heroes Frictionless customer support for a prominent UK charitable organisation ecoATM A pioneering customer-focused Google Business Messages chatbot Model Office Support compliance & regulatory change in Fintech & startups Customs Clearance Consortium Supporting Brexit transition and answering customs queries Fred Whitton Challenge Automated event management & support Carly Helping sports enthusiasts find their next endurance event Stitch A powerful tool to capture lead details and manage workflow Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Graham Markwick, CEO, Rossano Ferretti. "I was impressed with their understanding of our needs. Flexibility Friendliness and approachability" Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Jonathon, CEO, Marketing Analytics Consultancy "I like working with small teams and deep subject-matter experts. Working with Adrian was an informative and enjoyable experience. Adrian certainly knows his stuff when it comes to conversational AI. The project did call on Adrian's creative problem-solving on several fronts which I think is a strength of his given several constraints we faced with Google and working around the client's internal systems and processes. I appreciated the creative approach because speed and lean focus are the order of the day for POCs." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!" Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." BNP Paribas Personal Finance: Fintech Chatbot Challenge Serendip Fintech Accelerator Program Key Facts The Project Our Approach Conversation Design Following Industry Standards The challenge was to carry out a reduced-scope conversational AI project with a focus more on the process and industry best practices of conversation and NLU design than the final implementation of existing technologies of the BNPPPF technical landscape. Discovery & Requirements By carrying out a series of onsite workshops and twice-weekly virtual project meetings we carried out the following investigations and built up a solid understanding of BNPPPF technologies, operations and users. Technologies Explored the available technology landscape at BNP Paribas PF concentrating on the conversational AI capabilities of the current technology vendor at BNP Paribas PF. We carried out a series of fact-finding workshops and meetings with the BNPPPF customer support team. Operations We looked at the BNPPPF customer support operations in more detail. In particular, we looked at support queries that the support teams are currently handling. We were also able to gain a detailed understanding of specific transactional enquiries by following call flow diagrams and also support staff information flow cards for specific support enquiries. User Personas It's important to understand User/customer personas so we spent some time looking at the types of customers an automated solution would need to assist. Where the conversations would take place was also considered. Users could be one of 2 types: existing users or new users. Happy Conversation Design Creating Chatbot Persona For a chatbot persona, BNPPPF already had a character, Credito, so we were able to take the tone of voice and character traits from existing brand guidelines. The brand guidelines and tone of voice were then followed through in later stages when writing the chatbot responses. Discovering & Prioritizing Use Cases From the pool of use cases and support queries covered in the earlier discovery phase, we were able to agree on a subset of user journeys for existing and new customers which we could concentrate on helping with a chatbot. - Log in support - Repeat account details - Making a payment - Early settlement - Electronic signature Security Considerations It's no surprise that implementing a production-ready chatbot for a bank comes with several security challenges. We spent time considering these challenges: particularly the need for the protection of sensitive customer data, such as personal information and financial details as well as adhering to the compliance and privacy regulations requirements. Mapping out chatbot and user needs We worked through each use case in detail. Taking into account user needs and chatbot needs for each specific case: concentrating on goals, responsibilities, mindset and capabilities. Sample Dialogue & Flowchart Design Dialogue: Part of our conversation design process was to spend time with the team going through the BNPPPF brand guidelines while adhering to their values of Responsibility, Transparency, Empathy and Simplicity. We also looked at the tone of voice, examples of how different tones of voice worked and end-user expectations. Chatbot responses were then aligned with the tone of voice for all further working examples. Flow design: Designing flows with an interactive prototyping tool is a good way to progress a conversational ai project. We use Voiceflow for most of our projects. We were able to leverage the power of Voiceflow to enable rapid progress on conversation design to map realistic conversations and define complex processes. Voiceflow enabled us to work on the conversation design quickly and collaborate with other stakeholders in the challenge. "Production-ready conversational designs should be as reflective of the live experience as possible" The Solution I am confident The Bot Forge will be able to give us digital solutions that improve the customer journey and help to reduce OPEX in the process. Simon Jones (Head of Operations) The results of the challenge were presented to all stakeholders and participants at the Serendip Showcase Event at the Science Centre in Birmingham. Overall the feedback from the team at BNP Paribas Personal Finance was positive and challenge 3 was viewed as a success. Our expertise and knowledge allowed us to meet the demands of the challenge and have placed the team at BNP Paribas PF in a strong position to tackle their next phases of improving customer engagement and streamlining internal processes with conversational AI. Financial Services A revolutionary customer experience driven by seamless AI interactions The Conversational AI Revolution in Financial Services The way financial firms conduct business and engage with customers is changing as a result of advancements in conversational artificial intelligence (CAI). Financial services organizations are increasingly turning to chatbots, voice assistants, and smart IVR systems to provide quick and convenient customer service, improve efficiency, and reduce costs as well as provide innovative solutions for their customers. Tackle Less Obvious Use Cases Aside from the more obvious chatbot roles, there are several other, less obvious uses for conversational AI in financial services beyond customer service and support. Here are a few examples: - Fraud detection: Chatbots and voice assistants can be used to help detect fraudulent activity by analyzing customer behaviour and flagging unusual or suspicious transactions. - Compliance: Chatbots and voice assistants can be used to help financial services organizations ensure compliance with regulations by providing information and guidance to employees and customers, including providing specialist support & knowledge. - Internal communication: Chatbots and voice assistants can be used to facilitate internal communication and collaboration within financial services organizations. For example, employees could use a chatbot to request information or assistance from colleagues, or to report issues. - Loan applications & approval: Chatbots are set to streamline the process of loan approval. Bots make it easy to go through the process seamlessly by just answering questions on loan applications. - Employee training: Chatbots and voice assistants can be used to provide training and education to employees within financial services organizations. For example, a chatbot could be used to provide information about new products or services, or to help employees stay up-to-date with industry developments. - Market research: Chatbots and voice assistants can be used to collect and analyze customer data, providing valuable insights for market research and product development within financial services organizations. - Pension assistance: Chatbots can also provide pension-specific information to resolve recurring customer support services issues. Overall, there are many potential uses for conversational AI in the financial industry beyond customer service and support, including fraud detection, compliance, internal communication, employee training, and market research. As these technologies continue to evolve, we can expect to see even more innovative and useful applications in the financial services sector. Why Use Conversational AI in Financial Services? Let's take a closer look at some of the specific benefits which can be achieved by using conversational automations, e.g. chatbots and voice assistants, in financial services: - Improved customer experience: Chatbots, voice assistants, and smart IVR systems can provide quick and convenient customer service, 24/7 whilst carrying across brand values. This can lead to improved customer satisfaction and loyalty. - Increased efficiency: Conversational AI can handle simple tasks and frequently asked questions, freeing up human customer service representatives to focus on more complex issues. This can lead to increased efficiency and productivity. - Cost reduction: Implementing chatbots, voice assistants, and smart IVR systems can help reduce the need for human customer service representatives, leading to cost savings. - Personalization: Chatbots and voice assistants can use machine learning to offer personalized recommendations and advice based on individual customer needs and preferences. - Scalability: Conversational AI can handle a large volume of customer inquiries and requests, making it easier for financial services organizations to scale their operations. - Data collection and analysis: Chatbots, voice assistants, and smart IVR systems can collect and analyze customer data, helping financial services organizations to better understand customer needs and preferences, and to identify trends and patterns in customer behaviour. Overall, the use of conversational AI in the financial industry can help improve the customer experience, increase efficiency, reduce costs, and provide valuable insights through data collection and analysis. Conversational AI Challenges in Financial Services Like any industry vertical, financial services poses a number of unique challenges for conversational AI implementations. In financial services, security, data privacy and domain complexity mean there are a few key challenges that can be difficult to overcome in the wrong hands: - Complexity of financial products and services: Financial products and services can be complex and difficult to explain, which can be a challenge for chatbots and voice assistants. These systems may not always be able to provide detailed and accurate information, and may need to be supplemented by human customer service representatives. - Limited understanding of context: Chatbots and voice assistants may struggle to understand the context of a customer's enquiry or request, especially if it is phrased in a way that is difficult for the system to interpret. This can lead to confusion and frustration for the customer. - Ethical concerns: The use of conversational AI in the financial industry raises ethical concerns, such as the potential for biased algorithms and the risk of data privacy violations. Financial services organizations need to ensure that their conversational AI systems are designed and implemented in a way that respects the rights and interests of their customers. - Resistance to change: Some customers may be resistant to using chatbots, voice assistants, and smart IVR systems, and may prefer to speak with a human customer service representative. Financial services organizations need to consider this and provide options for customers who prefer human interaction. - Implementation and maintenance: Implementing and maintaining chatbots, voice assistants, and smart IVR systems can be costly and time-consuming. Financial services organizations need to carefully consider the costs and benefits of these technologies before implementing them. While the use of conversational AI in the financial industry offers many benefits, it is important for financial services organizations to carefully consider the challenges and take steps to address them. Financial Services Conversation Design Following best practices when designing conversational experiences for financial institutions is important if you want a successful project. You can read more about the approach we took with BNP Paribas Personal Finance. - Identify the chatbot's goals and objectives: The first step in designing a chatbot is always to identify its goals and objectives. For a personal finance company, this might include providing information about products and services, assisting customers with transactions, and helping customers manage their finances. - Determine the target audience: For a personal finance company, this might include both non-customers and returning customers. Understanding the needs and preferences of the target audience will help inform the design of the chatbot. - Develop a conversation flow: This involves creating a map of the different paths the conversation could take, based on the user's input and the chatbot's responses. It is important to consider both non-customers and returning customers when designing the conversation flow. - Design the chatbot interface: The chatbot interface should be designed in a way that is intuitive and easy to use for the target audience. This might include designing a user-friendly interface, using clear and concise language, and providing appropriate visual aids. - Test and refine the chatbot: After the chatbot has been designed, it is important to test it and gather feedback from users. This can help identify any issues or areas for improvement, and allow for refinements to be made before the chatbot is launched. The process of conversation design for a chatbot involves identifying the goals and target audience of the chatbot, developing a conversation flow, designing the chatbot interface, and testing and refining the chatbot. Don't forget to consider both non-customers and returning customers when designing the chatbot to ensure that it meets the needs of its target audience. You can read more about some of these specific conversation design processes by reading about the work we did with BNP Paribas Personal Finance. Financial Services Conversational AI Platforms Many organisations already have a cloud services provider, and most of these provide their own conversational AI platform. Conversational AI Platforms tend to provide similar tools and capabilities, including: - Natural Language Understanding (NLU) - the ability to understand free text questions using trainable models to improve their understanding - System and custom entities - Knowledge base parsing to intents or FAQ builders - Speech recognition and speech synthesis - Multi-language support - Omnichannel integrations, to enable deployment of chatbot and voice projects across platforms including web, mobile, messenger and telephony - Visual flow builders to design conversational flows - Contextual Handling - a mechanism that allows the conversational agent to remember context from previous conversational turns in order to guide the flow of conversation - Flexible ways to integrate with business logic and third-party systems to enable conversational assistants to fulfil their use-case - Handover to live agent mechanisms - Usage analytics platform - Prototyping capabilities - Testing and continuous integration Major vendors provide similar feature sets as well as a selection of out-of-the-box NLU models and templates. Depending on the provider, some of these can be more specific to financial services use cases. Measuring Success We’ve looked at the benefits and challenges of implementing conversational AI to tackle financial use cases. We need to measure if a chatbot or voice assistant has been successful to ensure it's beneficial for the organisation and so we can see how to keep improving it. There are several ways to measure the success of financial services chatbots and voice assistants: - Customer satisfaction: This can be measured through customer surveys or through customer service ratings. High levels of customer satisfaction can indicate that the chatbot or voice assistant is effectively meeting customer needs and providing a positive experience. - Usage and adoption: Tracking usage and adoption rates can also be a useful way to measure the success of financial services chatbots and voice assistants. If the number of customers using the chatbot or voice assistant is increasing over time, this can be a sign of success. - Efficiency and cost savings: Financial services organizations can also measure the success of chatbots and voice assistants by tracking the efficiency gains and cost savings they provide. For example, if the use of a chatbot leads to a reduction in the number of customer service representatives needed, this could be a sign of success. - Task completion rates: Tracking the percentage of tasks that are completed successfully by the chatbot or voice assistant can also be a useful way to measure success. A high task completion rate can indicate that the chatbot or voice assistant is able to handle a wide range of customer inquiries and requests effectively. - Customer retention: Measuring customer retention rates can also be a useful way to gauge the success of financial services chatbots and voice assistants. If the use of a chatbot or voice assistant leads to an increase in customer retention, this could be a sign that the technology is providing a positive customer experience. Overall, there are a variety of metrics that can be used to measure the success of financial services chatbots and voice assistants. It's important to choose the right metrics based on the specific goals and objectives of your organization. Are Chatbots Fit For FinTech? Absolutely. Conversational AI automations in the financial services industry can help improve customer satisfaction and loyalty, while also reducing costs and increasing efficiency. However, it's important that best practices in conversational design are followed as well as utilising a complete strategy to continue to improve on chatbot or voice assistant implementations. Ensuring your agent understands customer enquiries, provides a seamless experience, and adheres to data privacy laws are all important considerations. As Natural Language Understanding (NLU) technologies, specifically large language models (LLMs), continue to evolve, we can expect to see even more innovative and useful applications in the financial services sector. We're Trusted By... Reliable Expertise Google Cloud Partner The Bot Forge an approved Google Cloud Partner. We are also recognised, by Google, for Cloud Contact Centre AI expertise. Highly Rated The Bot Forge has been consistently chosen as one of the UK's top-ranked AI companies. Our company is not only 5-star rated, but listed among the best on Clutch. ManyChat Partner As a ManyChat Agency Partner, The Bot Forge are recognised experts when it comes to building on top of the #1 chat marketing platform for Facebook Messenger. Happy Clients Jamie (Help For Heroes) "I’m really pleased with the bot and services we’re getting from The Bot Forge. Since we started working with Adrian, he completely lived up to his promises. The end-to-end process has been very slick. The team was very straightforward to deal with. It was very much about them looking at how they could deliver in the quickest amount of time, with the least amount of investment required. The Bot Forge understood our pain as a charity with a small team, and they took away a lot of the mystery and fluff from the process." Chris (Director, Model Office) "The Bot Forge provides custom software development services for a RegTech company. The team developed a compliance chatbot for the client's platform to provide guidance to their customers. Excellent, very happy with the personalised services, accommodation of our specific needs within financial services. Their personable and innovative approach was impressive." Emily (Xe.com) "We came to The Bot Forge to gain an insight into Chatbot technology, its capabilities and its applications. We found them to be knowledgeable and insightful when discussing bots and AI. We were particularly interested in how chatbots could help us save on customer service costs and provide a new channel for us to connect with new and existing customers. The information which we obtained from speaking to The Bot Forge will be invaluable in making more informed decisions in the future about using this technology and we hope to work with them again." Scott (CEO, Skin Check Champions) "SPOT BOT has generated a few thousand unique users since its launch without any paid advertising or promotion. Every user is completely organic, spread (as designed) through shares and word of mouth, leading to thousands of skin checks booked and tens if not hundreds of skin cancers found. A great first dip into the Messenger Bot pool which we're really excited to build on with Bot Forge as a vital partner... It's really lovely to work with them. Very clear communicators. Quick and efficient responses. Strong experience - well applied. Adrian was a really great partner, setting us up for success at all turns. Can't recommend him and his team enough." Katie (Human Race Events) "The Bot Forge offered a great service to us for the Saddleback Fred Whitton Challenge, which was really helpful for our customers and customer service team alike! They created a Facebook Chatbot based on the FAQs on the event website, which developed over time as more questions came up. Not only did this take some weight off our team and enhance customer experience, but it has also allowed us to better understand what information our riders are seeking, so that we can better answer their questions proactively through the website and social media. Adrian is always available at the drop of a hat, and eager to provide helpful solutions and developments." Paul (Stitch) "They’re responsive and organized, providing all the necessary information to track project progress. The team is incredibly easy to work with. They took our idea and made it into reality." Carolyn (Fred Whitton Challenge) "I’m impressed with the chatbot it seemed to work well. I think it is a good source of help and with it learning as it goes along it would answer lots of questions going forward. If it cannot help it still contacts the organisers where we can answer." Jack (Clifford Chance) "The CIPS Professional Services Group (Procurement) approached The Bot Forge regarding consultancy and the creation of a demonstration Chatbot to support a conference presentation regarding industry 4.0 Technology. This was shown in front of ~100 Procurement professionals on December 2018 at Clifford Chance (London). The Demonstration Chatbot built by Adrian at The BotForge was brilliant and we received really good feedback on the idea and execution. The Bot Forge perfectly met our requirements. The team at Botforge will do everything they can to ensure your project is a success at the right price to suit budget! Would fully recommend!"