Create app to add chat GPT to a website

you have to is the that the

3 Likes

Welcome to the Community @FLAG_Financial_Litre :wave:

I am afraid I didn’t quite understand your comment. Could you please elaborate on it?

2 Likes

Creation of a ā€˜chatbot’ option that has specific questions and answers typed in - and no live chat. Including quick answers and automated responses. Not connected to facebook/instagram/telegram/etc…

Helpful because it’s available 24/7, and can handle an unlimited number of customers at one time. Not restricted by have poeple in all timezones or the number of support agents.

4 Likes

Hi @BelMetric_Web_Shop :wave:

Thank you so much for such a thorough description of your use case!

We already have a similar request on our Wishlist, and I’ve just added your request there too. You can keep an eye on all the updates right here :wink:

2 Likes

Where are we on implementing an AI chatbot on websites?

4 Likes

Hi @Oliver_Wassef :wave:

Much as I’d love to share an update, unfortunately, we can’t give any specific timeline for this app at the moment

We see that this idea is gaining votes and we do realize its importance to you. In the coming year, we are going to actively develop new widgets, and we’ll prioritize them based on the number of votes they receive.

We promise to keep you updated about any progress :slightly_smiling_face:

Thank you so much for your interest and help, this is huge!

2 Likes

I think A simple AI summary of the current webpage , much like the AI-generated summary for users that just want the 'skinny" .

2 Likes

Hmm, sounds interesting @David_Cooney :+1:

We’ll try to consider your suggestion when working on this app. All the updates will be posted here.

A huge thank for adding your idea and welcome to the Community :wink:

3 Likes

Make An AI Chatbot To Embed To Website To Use Like ChatGPT With open AI

3 Likes

Hi there @user6025 :wave:

Glad to say that we already have such a request in the Wishlist! I’ve moved your comment to the thread where we’ll keep you in the loop :wink:

2 Likes

It has been a long time now, since this was postet 1,5 years. Chat gpt has evolved significantly version 4o available now… it is really incredible and can automate and connect many things also via api…

I truly desire, to have an all in one chat gpt widget on the site.

That means, user decides first which channel to use for communication first, like chat on website, or whats app etc.

This bot can really save costs to business by anwersing requests 24/7 , creating quotes and so on…

you can literally automate your whole business with chatpt and other apis…

2 Likes

Its not going to happen here, 191 votes and we’re all screaming at them to do it. There is a real need for this and its not complicated to do :upside_down_face:

3 Likes

Hello friends, thank you very much for your comments in this thread!

We’ve found out that our developers are currently investigating this issue but have a few questions that would greatly assist them:

  1. Could you please describe your use case in detail, including the user journey on your website?

  2. Regarding the bot training, what type of information and in what form do you have to train the bot? This part is really important, so your contribution will be very much appreciated :raised_hands:t2:

3 Likes

Hi,

The primary goal for this chatbot is to provide seamless, automated customer support by answering all user queries without requiring my direct interaction. Here’s a detailed overview of my requirements and the learning curve phases:

Key Requirements:

  1. Initial Content Understanding:

    • The chatbot needs to crawl all URLs listed in the website’s sitemap to understand the site’s content. This crawl will only be performed once initially.
    • For subsequent updates, I will provide the URLs of new or modified pages. If there is a significant site-wide update, I will request a new crawl.
  2. Content Analysis and FAQ Creation:

    • The bot should analyze the content from the crawled URLs and generate a structured FAQ database. This database will be stored under my domain (server).
    • Alternatively, I can create a dedicated database containing product and company information (e.g., ā€œAbout Usā€, payment terms, conditions of use, etc.). The chatbot will have access to this database to retrieve information and generate relevant FAQs.
  3. Database Integration:

    • The database will be comprehensive, including all necessary product details and company policies.
    • The chatbot will query this database to provide accurate responses to user inquiries.
  4. Learning and Escalation Phases:

    • Phase 1: Initial Deployment and Training:
      • During the initial phase, the chatbot will handle basic queries based on the initial crawl and database information.
      • For complex or new inquiries, the chatbot will escalate chats to me if I’m online (time sensitive to me responding) or send inquiries via email if I’m not (no response after a minute). This will allow me to manually handle responses and add them to the bot’s knowledge base for future reference.
    • Phase 2: Intermediate Learning:
      • As the chatbot gathers more data from user interactions and my manual inputs, it will improve its response accuracy.
      • The bot will start handling more complex queries independently, with fewer escalations needed.
      • Regular reviews of the chatbot’s performance and updates to its knowledge base will ensure continuous improvement.
    • Phase 3: Full Autonomy:
      • In the final phase, the chatbot will be capable of responding to all user queries without my direct interaction.
      • The system will include mechanisms for self-updating its knowledge base with new information provided via updates or crawls.
      • Ongoing monitoring and occasional manual updates will maintain the bot’s accuracy and relevance.
  5. Continuous Improvement:

    • As the bot receives new information or updates, it will adapt and update its FAQ and response database accordingly.
    • The chatbot will utilize machine learning techniques to enhance its understanding and improve responses over time.

Technical Specifications:

  • Crawl Frequency: Initial crawl once, with on-demand crawls for significant updates.
  • Data Storage: Flexible, with the option to store data under my domain or use an external database.
  • Integration: The bot should seamlessly integrate with my website’s existing infrastructure.
  • Scalability: The system should be scalable to handle increasing volumes of data and user interactions.

Additional Notes:

  • User-friendly interface for me to update the bot’s knowledge base.
  • Robust error handling and logging mechanisms to track the bot’s performance and issues.
  • Security measures to protect sensitive data and user privacy.

Thank you for considering this project. I’m looking forward to discussing it further and working together to bring this chatbot to life.

Best regards,

Mathew

4 Likes

I agree with Lords World!

The bot should be able to create quotes for customers, answers questions even create invoices or payment links. Almost any good software company has their own api nowadays, so connections can be made here…

It takes a lot of time for me to create quotes manually… if users send us requests for example via jotform on our website (has api too) then the ai chat could create a quote based on the input… (based on our price list or else) and autosend customer an email or whats app with the offer.

There are many great marketing usecases… a bot could also pop up if he notices that customer has hesitation at checkout… ā€œDo you have any questions?ā€ …

I am a non tech person but open ai seems to have all resources to build a bot very easiliy…

https://openai.com/api/

I am checking out available solutions on the market now…

Regarding your questions Helena:

  1. Transportation company:
    we have a jotform booking form on the website and whats app chat…
    after user submitted his infos, we manually create a quote and send it to them via email. but this process is very time consuming, so it should be automated.

  2. Bot training information:
    Price lists, website content, faqs, create a manually word doc, urls…. with more instructions or commands./prompts that are relevant for your business and train the bot.

5 Likes

Update:

So I tried out some bots… they work quite nicely…
Currently using chatbase .co

They also offer API integration with low price compared to many other providers…
But I have two chat widgets now on my site… they even overlap… so this sucks quite bad…

Concerning your previous quetsions Helena, the process is all similiar to most providers. You can write prompts for the bots and then also train him by resources like: (screenshot attached)

1- Post website link. Bot crawls your site and gets context. Posting link to sitemap is also offerd my many providers.

2- upload pdfs or txt files for futher training (like price lists)

With some providers you need to get your own chatgpt api key… also because of accounting or billing… the charged will run on you api key with chatgpt…

I really enjoy the chatbot… I can vie all conversations it had with visitors, and also revise the anwers it should have given, if it was not appropriate! :slight_smile:

I really love it. It replies in the same language like customers (had netherland customer 2 days ago), also when I’m sleeping… and this is really an amazing thing, isnt it? Looking forward for eflisght to create a framework for it!

Chatgpt should be the engine for it.

One more thing:

It’s really important to have an all in one chat… i believe. Customers like to use their favorite channel… so instead of having multiple chat widgets placed on your site, you should be able to integrate into one… and after clicking somehow… users chan choose which to use.


5 Likes

@Darius your comments are awesome, thanks a million! I believe they will be super helpful for the devs, I’m going to share your findings with them :fire:

Actually, I’ve got some cheering news: we’re going to start thinking about the ChatGPT widget concept in a week or two!

Specifications

Although you’ve already posted lots of great comments and suggestions in this thread, there are still a couple of things we’d want to specify.

  • After the bot provides answers from the knowledge base, what actions do you expect the bot to take next?

  • Do you expect the bot to take any specific actions?

  • How should a dialogue with the bot ideally conclude?

  • You mentioned that you need a bot to collect a customer’s name, email, and phone. Are there any other details you think the bot should gather at this stage?

A huge thank you for your help! :raised_hands:t2:

2 Likes

I just recommend trying out varios providers yourself such as chatbase co or chatbot com before devoping your own…

Most bots run on chatgpt so it’s the admins task to train their bots… since there are many different business cases it is not good to design a specific bot from your side…

Most providers offer custom pre made prompts or templates for specific use cases, but of course, users should be free to modify to their own needs……

So when you ask what the bot should be able to do… is really something that is up to the admin themselves and their individual use cases…

I think elfisght part in this job is more to offer the technical platform for these technologies like dashboard interface, chat bubble and design customization… as well as api connection… the rest is really up to each user indiviually.

  • After the bot provides answers from the knowledge base, what actions do you expect the bot to take next?

As I said… this is up to each use case indivually… chatgpt can be trained to only act as customer support agent (Is there anything else I can do for you?) or also as a saleman or both (you can click here to order or fill out the booking form…)

  • Do you expect the bot to take any specific actions?
    The sky is the limit… Once connecting chatgpt… users can form their own bot by their individual prompts, restritctions and sources provided…

  • How should a dialogue with the bot ideally conclude?
    Depends on use case… make a sale or answer questions…

  • You mentioned that you need a bot to collect a customer’s name, email, and phone. Are there any other details you think the bot should gather at this stage?

This option should be flexible to choose with lots of customization also…
It is more natural if the bot collects data fluently during a conversation rather than straight from the beginning… (I prefer this)

To which email should I send the quote to? …

3 Likes

I would agree that the bot needs to be flexible in that it can be trained by the user for specific business cases.

We need to be able to tell it exactly what we need it to do based on our unique business needs.

This may be answering questions, closing sales, generating quotes, capturing contact info, among other things.

Essentially it would be a trained assistant imbedded as a chat box on my web page. I would give it a name and have it mimic human interaction.

4 Likes

@Darius @Oliver_Wassef guys, thank you very much for your thoughts and comments! I’ve passed everything over to the dev team, I’m sure it will be insightful.

Thank you once again, I’ll get back once I have any updates or questions! :raised_hands:t2:

3 Likes