Skip to main content

Training Your Chatbot Using Zapier

Prerequisites:

  1. You must be logged in to your Thinkstack account and have already created a chatbot.
  2. You must have an account with Zapier.

Select the chatbot for which you want to train and follow these steps:

  1. Go to the 'Integrations' section in the top naigation bar and select Zapier. User-Guide-Screenshot#1

  2. Under 'Your Workflows', log in to Zapier using your credentials. Once logged in successfully, click on 'Create Workflow'. User-Guide-Screenshot#2 User-Guide-Screenshot#3

  3. The Zapier workflow creation window opens. Give a name to your Zap. Start by setting up a Trigger, which is the event that starts your Zap.
    Click on 'Trigger'. User-Guide-Screenshot#4

Search for the Fireflies.ai app, and select it. User-Guide-Screenshot#5

  1. Select the Trigger event; in this case it will be 'New Meeting'. User-Guide-Screenshot#6

  2. Add your Fireflies.ai account to the Zapier using the Fireflies.ai API key and your registered Email ID respectively. User-Guide-Screenshot#7

You just have to click on the respective fields as shown in the image above and copy paste the API key where it was prompted..

  1. Once your Fireflies account is successfully added, review all the selections and click Continue. User-Guide-Screenshot#8

  2. In the Configure section, select your preferred Transcript Format and make other choices like including Speaker Names and Timestamps based on your needs. Once you've made your selections, click 'Continue'. User-Guide-Screenshot#9

  3. In the Test section, click on 'Test trigger' to ensure everything is set up correctly and then click 'Continue' User-Guide-Screenshot#8

✅You have now completed the process of setting up the trigger in Zapier. Next, you'll need to set up the action.

  1. Click on 'Action'. User-Guide-Screenshot#11 Search for the Thinkstack app, and select it. User-Guide-Screenshot#12

  2. Select the Action event; in this case it will be 'Train Chatbot'. User-Guide-Screenshot#13

  3. Add your Thinkstack account to the Zapier using the Thinkstack API key. User-Guide-Screenshot#14

Create an API key in Thinkstack by navigating to 'Your Thinkstack API keys'. Click 'New API key', assign a label/name, and then click 'Create API key'. User-Guide-Screenshot#15

Copy the API key and paste it into the Zapier window page where it was prompted. User-Guide-Screenshot#16

  1. Once your Thinkstack account is successfully added, review all the selections and click Continue. User-Guide-Screenshot#17

  2. In the configure section, Select the chatbot for which you want to provide the transcriptions as a data source for training. User-Guide-Screenshot#18

  3. Select Transcript File URL to provide a link to a file that the chatbot will use for training. User-Guide-Screenshot#19 * Note: you have to choose Transcript File Url, NOT Transcript URL.

  4. Under File Name, select Title so that the meeting name is reflected. This allows you to specify the name of the file displayed in Thinkstack. If left blank, a random name will be assigned. User-Guide-Screenshot#20

Review all the selections and Click on Continue. User-Guide-Screenshot#20

  1. In the test section, click on the 'Test step' User-Guide-Screenshot#20

Once the test runs sucessfully, click on Publish. User-Guide-Screenshot#21

You have successfully created a Zap. Your chatbot will now be trained with the meeting transcripts.

You can verify this by heading to the 'Sources' section of the chatbot and selecting 'Zapier'. There, you will see the meeting transcript file, which will be used as a data source for chatbot training User-Guide-Screenshot#22

You can also test your chatbot by asking it questions related to the meeting. User-Guide-Screenshot#22

That's a wrap! 🎉 You have successfully created a Zap that brings meeting transcript files from Fireflies.ai to train your chatbot.