avatarSonny Huynh

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

2680

Abstract

generate a response</li><li>Automatically reply to the client with the response from the model</li><li>**Keep in mind, the gpt-3 responses COULD be super unhinged so make sure that your prompting is super specific. What you do NOT want is to let it just make stuff up on it’s own. I’d recommend using this more of a way to fuzzy match on FAQ’s and respond with the best answer. You could always have a stop gap to NOT send a response if there is nothing in your list that makes sense.</li></ol><p id="b9c3">First — Let’s set up a Google Sheet to be your main ticketing system</p><p id="9c4f">Second — Setup Make to do what you want</p><ol><li>Go to Make.com</li><li>Create an account if you don’t have one yet — you can stick to the free plan for this and upgrade if you feel like it later</li><li>Now create a new “scenario”</li><li>Click the big + sign</li><li>Search Mail</li><li>Click Watch Mail</li><li>Connect your email account — some more info on the actual connection here: <a href="https://www.make.com/en/help/apps/communication/microsoft-365-email?_ga=2.198541871.1266689271.1686526912-945523496.1683417894&amp;_gl=1*18xovzc*_ga*OTQ1NTIzNDk2LjE2ODM0MTc4OTQ.*_ga_MY0CJTCDSF*MTY4NjUyNjkxMi40LjEuMTY4NjUyOTIwOC41Ni4wLjA.#connecting-microsoft-365-email-to-make">https://www.make.com/en/help/apps/communication/microsoft-365-email?_ga=2.198541871.1266689271.1686526912-945523496.1683417894&amp;_gl=1*18xovzc*_ga*OTQ1NTIzNDk2LjE2ODM0MTc4OTQ.*_ga_MY0CJTCDSF*MTY4NjUyNjkxMi40LjEuMTY4NjUyOTIwOC41Ni4wLjA.#connecting-microsoft-365-email-to-make</a> i had a whirlwind trying to get mine connected</li><li>There’s fancy filters you can play with if you want but for the sake of this lets keep it simple</li><li>Ok now click the plus sign again and you should be able to search google sheets</li><li>Click “add new row”</li><li>You’ll want to pick the spreadsheet you created AND pick the exact sheet you are using within.</li><li>I would use 3 columns — email, subject, body</li></ol><figure id="b09b"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*fELMfYNs2JyGvUOPNUAr7A.png"><figcaption></figcaption></figure><ol><li>Click the plus sign again</li><li>Search OpenAI</li><li>Choose the “Completion” option</li><li>You’ll have to add your organization id and API key from OpenAI to use this next piece.</li><li>Go with the Da Vinci — 003 for this</li><li>Now this is the bread and butter you want a fully though out support answer prompt that categorizes the type of support ticket coming across. Again the goal is NOT to just wipe your hands clean but to generate the best initial response and then take it from there. This will help with initial response time

Options

per whatever service level agreements you may have set up with clients.</li><li>Here’s a sample prompt BUT obviously cater this to your needs</li></ol><p id="fd6b">— You are a dedicated support representative. You are going to respond to client emails based on the logic that we have below.</p><p id="ac69">First read the clients email and categorize it into one of the categories below.</p><p id="4d13">1. Login issues/Reset Password</p><p id="fd87">2. Cancel Subscription</p><p id="30bd">3. How to use functionality</p><p id="dd53">4. Other</p><p id="7e9f">If login issues/reset password: Respond with “Thank you for reaching out, we’ll work on getting you back up and running. We’ll reach out once your account has been reset! Let us know if there’s anything else we can do to help”</p><p id="f179">If cancel subscription: Respond with “Thank you for your patronage. We will gladly work on cancelling your subscription. But before you go would you consider staying for the XYZ awesome possum discount? use promo code 123ducksauce to claim now.”</p><p id="6a79">If how to use functionailty: Respond with “That’s a great question! We’ve got an outline of the workflow here that should help. If that doesn’t do the trick let us know and we can dig in deeper!”</p><p id="5680">If other: Respond with “Thank you for your email! We’ll look into this and get back to you shortly”</p><p id="7694">Note there IS a character limit so you will want to be REALLY careful not to go over. If you don’t buffer in space for the client email this could end up failing.</p><p id="e582">Last step is to send the email back out to the client with the response. You would use the same “EMAIL” app from before but this time you would use the “Send an Email” action.</p><ul><li> Depending on your needs it MIGHT be better to not actually use this as a system to Auto respond but INSTEAD, set it up so it’s just a triage system.</li><li>That way if you have different levels of support or different teams, this will automatically redirect to the right place.</li></ul><p id="f915">One final note — if you’re a developer, there’s not reason at all you’d want to use Make/Zapier for this except that it makes the process use a lot less brain power.</p><p id="075e">Hope that helps all! I’m planning to use something like this in my next SAAS tool so its not a manual comb through of all issues.</p><p id="05ba">I create a simple automation template for Make.com to send personalized, ai generated, automated emails to client leads. <a href="https://sonnyideas.lemonsqueezy.com/checkout/buy/10aa3d2e-d248-4acf-95ad-f092b30e5745">If you want that, you can get </a>here for free.</p></article></body>

Use GPT-4 To Automate Emails

Introduction

In today’s digital era, providing exceptional customer support is crucial for businesses to thrive. But having a full fledged support team can be be pretty hard to maintain. One effective way to enhance customer service is by incorporating a fully automated support chat system into your website. By combining the power of Make , formally known as Integromat, (or you can code something if you have the knowledge), GPT-3, and your favorite spreadsheet tool — lets use google sheets for this, you can create a seamless and efficient support experience for your users. So the end goal will be simply a tool that takes in whatever the initial client query is, processes the question, and sends back an automated message based on the message sent OR just use as a triage system.

  1. Understanding Make

Make is a popular automation tool that allows you to connect various web applications and automate workflows. By using Make, you can integrate your support chat system with other applications, such as customer relationship management (CRM) software, email marketing tools, or project management platforms. This integration enables the seamless transfer of data between systems, ensuring a streamlined support process. You probably have used other tools like Zapier that do the same thing but I personally think Make is a lot more flexible in what it can do by using branches to show more things.

2. Plug in This year’s favorite AI tool

By now you’ve probably have already heard of GPT-4, GPT-4, etc from OpenAI. We’ll utilize their APIs for a simple way to read and interpret the messages.

3. Creating a Structured Knowledge Base with Tables

We’re going to keep it REALLY simple and just use a spreadsheet in google as your ticketing system. This is mostly for illustration but I’m sure you can do the same with your own ticketing system.

Ok now let’s go ahead and stick everything together step by step

The path that we’ll go is:

  1. Receive an email from a client
  2. Create a new row in your sheet with the ticket with the email address, subject, and body
  3. Take all the info from that row and put it into a smart text prompt
  4. Put that prompt into the GPT-3 Model
  5. In your prompt, you want to use the model to first categorize the request and then pair it up against some of your most common responses that way you’re pseudo “training” your model.
  6. The GPT-3 Model will generate a response
  7. Automatically reply to the client with the response from the model
  8. **Keep in mind, the gpt-3 responses COULD be super unhinged so make sure that your prompting is super specific. What you do NOT want is to let it just make stuff up on it’s own. I’d recommend using this more of a way to fuzzy match on FAQ’s and respond with the best answer. You could always have a stop gap to NOT send a response if there is nothing in your list that makes sense.

First — Let’s set up a Google Sheet to be your main ticketing system

Second — Setup Make to do what you want

  1. Go to Make.com
  2. Create an account if you don’t have one yet — you can stick to the free plan for this and upgrade if you feel like it later
  3. Now create a new “scenario”
  4. Click the big + sign
  5. Search Mail
  6. Click Watch Mail
  7. Connect your email account — some more info on the actual connection here: https://www.make.com/en/help/apps/communication/microsoft-365-email?_ga=2.198541871.1266689271.1686526912-945523496.1683417894&_gl=1*18xovzc*_ga*OTQ1NTIzNDk2LjE2ODM0MTc4OTQ.*_ga_MY0CJTCDSF*MTY4NjUyNjkxMi40LjEuMTY4NjUyOTIwOC41Ni4wLjA.#connecting-microsoft-365-email-to-make i had a whirlwind trying to get mine connected
  8. There’s fancy filters you can play with if you want but for the sake of this lets keep it simple
  9. Ok now click the plus sign again and you should be able to search google sheets
  10. Click “add new row”
  11. You’ll want to pick the spreadsheet you created AND pick the exact sheet you are using within.
  12. I would use 3 columns — email, subject, body
  1. Click the plus sign again
  2. Search OpenAI
  3. Choose the “Completion” option
  4. You’ll have to add your organization id and API key from OpenAI to use this next piece.
  5. Go with the Da Vinci — 003 for this
  6. Now this is the bread and butter you want a fully though out support answer prompt that categorizes the type of support ticket coming across. Again the goal is NOT to just wipe your hands clean but to generate the best initial response and then take it from there. This will help with initial response time per whatever service level agreements you may have set up with clients.
  7. Here’s a sample prompt BUT obviously cater this to your needs

— You are a dedicated support representative. You are going to respond to client emails based on the logic that we have below.

First read the clients email and categorize it into one of the categories below.

1. Login issues/Reset Password

2. Cancel Subscription

3. How to use functionality

4. Other

If login issues/reset password: Respond with “Thank you for reaching out, we’ll work on getting you back up and running. We’ll reach out once your account has been reset! Let us know if there’s anything else we can do to help”

If cancel subscription: Respond with “Thank you for your patronage. We will gladly work on cancelling your subscription. But before you go would you consider staying for the XYZ awesome possum discount? use promo code 123ducksauce to claim now.”

If how to use functionailty: Respond with “That’s a great question! We’ve got an outline of the workflow here that should help. If that doesn’t do the trick let us know and we can dig in deeper!”

If other: Respond with “Thank you for your email! We’ll look into this and get back to you shortly”

— **Note there IS a character limit so you will want to be REALLY careful not to go over. If you don’t buffer in space for the client email this could end up failing.

Last step is to send the email back out to the client with the response. You would use the same “EMAIL” app from before but this time you would use the “Send an Email” action.

  • ** Depending on your needs it MIGHT be better to not actually use this as a system to Auto respond but INSTEAD, set it up so it’s just a triage system.
  • That way if you have different levels of support or different teams, this will automatically redirect to the right place.

One final note — if you’re a developer, there’s not reason at all you’d want to use Make/Zapier for this except that it makes the process use a lot less brain power.

Hope that helps all! I’m planning to use something like this in my next SAAS tool so its not a manual comb through of all issues.

I create a simple automation template for Make.com to send personalized, ai generated, automated emails to client leads. If you want that, you can get here for free.

AI
Automation
Support
Technology
SaaS
Recommended from ReadMedium