Help with customization new chatbot for medical use

  • Issue description:
    I need help with customization chatbot for medical that multi function and can handle payment
    The purpose of Chatbot to use as virtual assistant
2 Likes

Hi there, @Hythum_Elharathi and welcome to the Community :waving_hand:

To use the chatbot as a virtual assistant, you should train it for the needed purposes. The widget gives you an option to upload training files, add ready-made questions and answers, specify your preferences, recommendations for the chat responses in the Instructions.

To use a chatbot as a virtual assistant, you’ll need to train it for your specific needs. The widget allows you to upload training files, add pre-set questions & answers/ text blocks, provide instructions to guide the chatbot’s responses:

These resources will form the core information that your chatbot learns from and uses to answer questions.

Achieving 100% accuracy can be challenging due to the limitations of the language model. However, there are several steps you can take to enhance the quality of responses. Here are some useful tips to improve performance:

  1. Use English for instructions: ChatGPT models are better trained in English, so providing instructions in English will yield better results, even if the chatbot is expected to answer in other languages.

  2. Ensure accuracy with Q&A: To ensure the chatbot relies on the Q&A section, add this phrase to your instructions: “If the user’s question exactly matches or closely resembles a “Question” entry from the knowledge base, provide the corresponding “Answer” verbatim from the knowledge base.”

  3. Prioritize knowledge base: To avoid the chatbot answering “I don’t know,” even when information is available, use the phrase: “Always prioritize searching for information in the provided knowledge base before suggesting direct contact with the company.” This phrase is included by default, but if it was deleted, we recommend adding it back.

  4. Keep instructions concise: It’s best to keep the instructions clear and to the point. Long or complicated instructions can confuse the model, so make sure to edit carefully without overloading it.

While it’s currently impossible to completely avoid mistakes, you can minimize them by refining your instructions, adding more information, and correcting errors as you go.

As for the payment handling, this functionality isn’t supported in our app now, but I’ve added this suggestion to the Wishlist on your behalf :slightly_smiling_face: - Complete payments right from the widget

2 Likes

Could you please also specify how you’d use the payment button in the chatbot? This info would help us better understand your use case :slightly_smiling_face:

Hi
Thank you for your response ,
My plan is to have chatbot work like human ,can gather details information from patients ,but also can use common sense language to interact with user , I know ChatGPT Can do that if instructed ,I am looking to train Ai to do the job without instruction or details basically will have freedom to interact with user like human , and also the restriction only in recommendation or management
Regarding payment for certain need to receive it like list the user pay for those services

I want mention I am looking for support from company to help setup this module because I have no Knowledge or programming background
I am wondering if you are willing to help in this regard .
Thanks

Got it, thanks!

For the chatbot to function effectively, you need to provide clear response guidelines in the instructions and set up a knowledge base that the bot can use to answer customer questions. Without these, it’s impossible to tailor the bot to your specific needs.

We don’t create instructions for our clients, but we’re happy to help refine them if something isn’t working properly.

Please let me know if this explains things or if you have any questions left :slightly_smiling_face:

Hi,I’m interested in learning more about the chatbot service your company offers. I have a few questions regarding privacy, functionality, and customization options:

  1. How is user data handled? Will my personal or client information be shared with your team or made accessible to the public?
  2. What measures are in place to ensure client data is not shared with third parties?
  3. Is your company willing to sign a Non-Disclosure Agreement (NDA) to ensure the confidentiality of client information?
  4. Is it possible to integrate payment processing through the chatbot for client transactions?**
  5. Does the chatbot support voice interaction features?
  6. Can the chatbot be customized—for example, by integrating APIs from open-source AI models or other external AI platforms?
  7. Lastly, how does the CRM component work? Will I have access to transcripts and records of client interactions?

I appreciate your time and look forward to your response.

2 Likes

Hi there, @Hythum_Elharathi :waving_hand:

Good questions!

1. We store all data on encrypted Google Cloud servers located in California, U.S., a state known for strict privacy laws. All personal information is securely handled, stored only as long as needed for widget functionality, and never used for other purposes.

2. Our servers use TLS encryption, and we perform regular performance checks along with annual Platform Data Protection Assessments, including app security testing, to ensure up-to-date protection standards.

3. Elfsight operates on a self-service model aimed at delivering high-quality widgets at accessible prices. To maintain this level of efficiency and affordability, we’re unfortunately unable to enter into individual legal agreements.

This approach helps us focus our efforts on continuously enhancing our products and offering reliable support, while ensuring data protection through the same robust security measures applied to all our customers.

4-6. These features aren’t supported now, but we have them on the WIshlist. Feel free to upvote them here:

7. You can receive the chat conversations to the email added at the Owner Email field on the General tab:


Please let me know if this explains things or if you have any questions left :slightly_smiling_face: