Skip to main content

How to use ChatGPT FAQ Block

Updated this week

The ChatGPT FAQ block allows you to automate customer queries using AI trained directly on your Knowledge Base or any documents. Instead of building long and complex flows, you can simply upload your knowledge base, and the chatbot will respond intelligently to incoming customer questions.

With this feature, your WhatsApp chatbot will:

  • Answer customer FAQs based on a document you upload.

  • Use ChatGPT to provide context-aware, natural responses.

  • Require minimal flow-building effort—just upload the information and connect the block.

This article outlines the prerequisites and step-by-step instructions to help you get started.

Prerequisites:

Before using the ChatGPT FAQ Block, make sure you have the following:

1. Purchase API Credits from OpenAI

OpenAI’s services are a paid offering. To use the API key, you need to have an active billing account.

2. An OpenAI API Key

To use ChatGPT inside the automation builder, you must first generate an API key from OpenAI.

3. Add Your API Key to the Platform

Once you have your API key:

  • Go to Settings in your WhatsApp automation dashboard.

  • Navigate to the Integrations tab.

  • Locate OpenAI, and paste your API key into the designated field.

After successfully integrating OpenAI, you’ll be able to use the ChatGPT FAQ block in your flow builder.

How to Set Up the ChatGPT FAQ Block

Step 1: Go to the Flows Section

Navigate to the Flows tab in your WABB account.

Step 2: Add the ChatGPT FAQ Block

Click the "+" button in the bottom right to add a new block and select ChatGPT FAQ from the block list. Drag and drop it into your flow canvas and click on “Add Information”.

Step 3: Add a Starting Message

Use the Starting Message field to define how the bot begins the interaction.

Example:

Hi! I’m here to help with any questions you have about our services.

This message is what users will see before they enter their query.

Step 4: Add Custom Instructions

In the Instructions field, you can define how the bot should behave.

Example:

Answer politely and Use only the uploaded document to answer questions. If the answer isn't found, suggest- "I'm sorry, I couldn’t find the exact answer to that. You can contact our support team for more help.

Step 5: Select the ChatGPT Model

Choose between:

  • GPT-4o – the most advanced and recommended version.

  • GPT-4 Turbo – a lighter, more affordable alternative.

Select the model based on your usage needs and available credits.

Step 6: Upload Company Documents or Knowledge Base

Upload the file that contain information about your services, pricing, FAQs, team, and other relevant topics.

  • Accepted formats: PDF or DOC

  • File size: up to 5MB per file

  • Max number of files: 6

These documents serve as the knowledge base for ChatGPT to generate answers.

Step 7: Choose Number of Attempts to Answer

Decide how many times the AI should try to respond before giving up or forwarding the user elsewhere.

Step 8: Connect the Block in Your Flow

Link this block to your welcome message or any trigger point in your existing flow.

Example Use Case

For example, if you upload an FAQ document for a dental clinic (like XYZ Dental Clinic - FAQ Document.pdf), the ChatGPT block will be able to answer:

  • What is the cost of a root canal?

  • Who is your pediatric specialist?

  • Do you offer installment payments?

  • Are Unimed insurance plans accepted?

This allows customers to get quick, accurate responses without waiting for human intervention.

Best Practices

  • Use clear, structured documents with headings and bullet points.

  • Include common questions in a Q&A format to improve accuracy.

  • Avoid scanned or image-based PDFs—text-based documents work best.

The ChatGPT FAQ block is a powerful tool for automating responses to frequently asked questions using your own documentation. It’s an ideal solution for businesses that want to deliver instant support through WhatsApp while reducing manual work.

Once integrated with your OpenAI API key and configured with your business documents, this block can significantly improve the quality and speed of your customer service.

Did this answer your question?