ChatGPT is many things. A conversationalist. A writing assistant. A summarizer. Even a translator. And while you can use it to do all of these things inside ChatGPT's interface, our ChatGPT integration lets you pull the power of AI into your workflows.
For example, want ChatGPT to automatically read your incoming emails—then write a draft response in Gmail? Or perhaps you want to build your own ChatGPT bot inside a workspace like Slack, so your whole team can ask questions and get responses without context-switching.
Whatever your use case, we'll show you different ways to pull in the power of ChatGPT into your automated workflows—what we call Zaps.
Table of contents
Did you know: When you connect your favorite AI tools to other apps in your tech stack with Zapier, you'll likely need to build a 3-step Zap. Read more on how to effectively add AI to your Zapier workflows.
What's the difference between Zapier's ChatGPT and OpenAI integrations?
There are a ton of different ways to use our ChatGPT integration, and some of them are quite similar to our OpenAI integration. But there are a couple of differences to keep in mind.
For starters, the ChatGPT integration (which uses GPT-3.5 by default, though ChatGPT Plus users can access GPT-4) is designed primarily for conversations—and its responses will often be in chat format.
What's pretty neat about that is the ChatGPT integration can remember conversations, so in certain instances you can build workflows with a memory. Say, for example, you're building a Zap that has ChatGPT answer questions that are posted in a specific Slack Channel. You can set up the rules or basic knowledge (whatever company info or guidelines you want ChatGPT to abide by) within the Zap's instructions field. Then, you just add a word to the memory key field (like
Now, every time the user asks a follow-up question in the same Slack Thread, ChatGPT will remember the user's previous conversation history. If you build other Zaps with ChatGPT and want them to have the same context, all you need to do is add
RULES-THREAD_ID into your memory key field and ChatGPT will remember those specific instructions for your new Zap.
For any workflow you set up with the ChatGPT integration, you can provide it with more tailored training instructions and incorporate important company information like FAQs, writing guidelines, or other rules you want ChatGPT to incorporate into its answers. It's a pretty handy way to instruct ChatGPT to have better conversations versus just one-time prompts.
On the other hand, the OpenAI integration (which uses GPT-3) enables you to generate text but does not have built-in conversation memory. You might use the OpenAI integration to summarize meeting notes, create email and Slack responses, or draft up articles.
It also has multiple actions (in contrast to ChatGPT), which are broader and incorporate more of OpenAI's features like DALL.E or Whisper. That means you can send prompts to generate text, create images with DALL.E, create transcriptions with Whisper, and more within your workflows.
To help you decide which integration is right for you, we've outlined 6 ways to use the ChatGPT integration. Let's dive in:
Build a chat experience in other apps
Like we mentioned, one of the best things about Zapier's ChatGPT integration is its ability to have conversations. This is particularly relevant to bringing the ChatGPT experience into shared workspaces like Slack.
You and your team can ask ChatGPT questions and get responses directly inside a specific channel in Slack—so your employees don't have to log in to ChatGPT individually.
For example, say you're asking your ChatGPT Slackbot to help you come up with something together, like a prompt. You might ask it to come up with a prompt for error messages and give it the requirements for understanding an error (like possible root causes, details, etc.).
Once ChatGPT provides a prompt that fits your requirements, you might want to see how this all comes together. So you give it a specific error and ask ChatGPT to provide that information back in the same format it just came up with. Its ability to remember the prompt it gave you previously helps you break out your conversation step by step versus just a one-time command.
Start a conversation with ChatGPT when a prompt is posted in a particular Slack channel
Start new conversations with ChatGPT from caught webhooks and post the replies in a Slack channel
Generate and share content
As a writing tool, ChatGPT is a pretty decent time-saver when it comes to generating first drafts. But with the ChatGPT integration, you can take that a step further by incorporating the creation of blog outlines, emails, and articles into your automated workflows.
For example, you can use these Zaps to write email responses (or SMS responses) to customers based on incoming messages, then save them in your drafts folder in Gmail to review before sending.
Generate replies to new incoming seven messages with ChatGPT
Create email copy with ChatGPT from new Gmail emails and save as drafts in Gmail
Or, if you need to draft customer stories based on submitted interview questions (or other key information), you can pull in the customer details from an app like Airtable or Google Forms, get the AI to write the content, then add the text to a Google Doc.
Create blog outlines with ChatGPT from submitted Airtable forms
Create blog outlines or project details based on Asana projects with ChatGPT
Create blog posts or outlines from new responses in Google Forms with ChatGPT
Summarize business information
You can also use AI to generate summaries of important information that is fed into your company. Because who has the time to process it all?
For example, you could generate summaries of every new job applicant that applies through your company's recruitment page (replete with each applicant's qualifications) to save your HR team time. Or, you could do the same thing for prospects stored in your sales CRM.
Update new candidate summaries in Recruit CRM with ChatGPT
Generate summaries of your leads inside your CRM with ChatGPT
Alternatively, you can even extract key information from short PDFs, articles, and other business information.
Create summaries of PDFs with ChatGPT and send as a Slack message
Convert new Dropbox files to PDFs with PDF.co and summarize them with ChatGPT
Create documents from text in Google Docs with ChatGPT-generated summaries of new transcription results in Speechnotes
Streamline customer communication
By integrating ChatGPT into your chatbot and form workflows, you can generate dynamic responses to incoming messages from leads and customers and store them for future reference.
For example, say a prospect fills out a question form. You can use AI to generate a response based on company information you've given it inside your prompt. Or, if a customer reaches out to you through your chatbot, you can use AI to generate a response and send it immediately to a Slack channel or email the customer with a broader and more helpful response.
By creating personalized chat experiences, you can enhance user experiences, improve customer support, and ultimately get valuable insights into your business.
Create chatbot responses with AI for incoming messages
Generate ChatGPT responses from new Landbot conversations and send to Slack
Build product features and websites
Whether you collect feature requests in a tool like Jira or use Zendesk to process support tickets, AI can help you do the heavy lifting when it comes to adding context. For example, you can use these Zaps to add acceptance criteria to your tickets, product requirements, or even snippets of code you might need to carry out these requests.
Or, maybe you routinely create websites or landing pages. Even if you're using a no- or low-code website builder, ChatGPT can help you by giving you those code snippets to add in custom elements like CTA buttons or embedded content.
Get code snippets from ChatGPT based on Airtable records
Update Jira issues with product requirements from ChatGPT
Enrich your Zendesk tickets with ChatGPT's extra context
Manage projects and tasks
We've all been there: Someone asks you to do something in Slack or via email, but you forget to add it to your project management tool.
While automation can send these requests straight to an app, AI can do things like provide more context on the request, add titles and descriptions, and format each request in an easily digestible way, so your to-do list never slips through the cracks.
Create tasks with AI descriptions in Asana from Slack reactjis
Create Notion tasks using ChatGPT conversations generated from new Slack reactions
Alternatively, you can flip this workflow on its head so that whenever someone adds a project to your task management tool, AI can write a digestible summary and bullet points of to-dos for each person, then send it to your entire team in Slack.
Notify your team in Slack when a new project gets added to Asana with AI-generated context
Whatever you need, these Zaps will do wonders for your productivity.
Get event reminders and prioritize your workload
Keeping track of important events throughout the day while your to-dos pile up is no joke. Whether you'd like it to help you prioritize your workload based on your to-do lists or projects outlined in your project management tool, ChatGPT is excellent at breaking down your day into manageable chunks.
Get ChatGPT to prioritize your day based on your to-dos
Create Todoist tasks from Google Calendar events and get ChatGPT recommendations on priorities
You can even build workflows that will pull information from Google Calendar events and create a reminder of what you need to do (or read) before the meeting happens.
Receive event reminders via SMS with information from ChatGPT
Make ChatGPT work for you
Whatever you're already using ChatGPT for, you can harness its power and deliver more value to your business with the ChatGPT integration.
Whether you want to build ChatGPT Slack bots to introduce the value of AI to your team or you just want ChatGPT to take care of the tedious parts of content creation, this integration is key to maximizing your productivity and efficiency.
And remember: Zapier supports thousands of apps, so you can automate almost any task at work.