ChatGPT Integration

What is ChatGPT ?

ChatGPT is a natural language processing (NLP) model developed by OpenAI. Its main responsibility is interacting with users.

How do we use ChatGPT ?

ChatGPT can respond to messages and create human-like replies. Hence, it can be useful in many ways. In Botcake, you can use ChatGPT to improve the conversations between your business and customers, mainly by creating relevant and human-like replies based on customer’s intentions.

Customer Care

ChatGPT uses customer’s questions to send out quick and precise replies. AI creativity helps to understand customers in a better way and create more suitable replies.

Creating potential customers

ChatGPT collects customer data, contacts or hobbies for example. And you can freely use these carrying out marketing campaign to reach your goals.

How to connect ChatGPT with Botcake ?

Add the API Key of OpenAI

Access to https://platform.openai.com/api-keys and create secret key. After getting the API key, please access to Botcake → choose “Settings”“Integration” to integrate with API Key.

After finishing integration, you can add ChatGPT wherever you want into your flows, and connect it with other blocks.

After finishing setting up, you can freely add block ChatGPT to anywhere of your flow, and connect with other blocks

  1. Open “Flow”

  2. Create new flow or choose existing ones.

  3. Add new block → Add ChatGPT

Change ChatGPT’s setting

To set up ChatGPT, you need to add customers’ questions and AI answer. “User intent” is the intention of the customers when they send messages to your business. Simply you need to create a couple of question and answer.

You can add the couples “question - answer” as many as you want, all of them will be counted into the number of tokens (more details about token here). Three intents created by default are: company name, contact and company description. You can freely change or edit them, maybe try to add your business information as many as you want, the more the better: address, FAQ, business’s product …

You can add additional instructions as you want. This is where you set up ChatGPT the way you want it replies to customers. For example, you can instruct it in talking in a friendly way and using icons, or keeping the polite tone.

How to add ChatGPT to Flow:

  1. First you need to create a block before the ChatGPT ones to collect messages from customer’s side, or from button title for ChatGPT to answer.

  1. You will use the content above for ChatGPT to answer. Content can be taken from “Custom field”, button title or you can fill in manually.

  1. Add the question - answer combos and the additional instructions (optional) in ChatGPT setting.

  1. Create a new Custom field to save answers from ChatGPT (optional).

  1. Set up “Replies from prompt” or “AI has no answer”.

That's all for the ChatGPT settings. If you need any help, please do not hesitate to contact the Botcake support team.

Currently Pancake's been connecting with model GPT-3.5, in case you go over the usage limits, please pay for ChatGPT in order to upgrade your tier.

Please refer to this link: https://platform.openai.com/docs/guides/rate-limits

Last updated