ChatGPT Connects 6000+ Apps, Boosting Efficiency by 100x!

ChatGPT has been a game-changer for our productivity! It’s like having a digital Swiss Army knife, tackling tasks from summarizing articles to drafting emails, and finding creative solutions. But, how do we harness its output effectively? Moving beyond the old copy-paste method, we’ve found a new ally: GPTs.

GPTs aren’t just about running custom workflows; they’re about seamless integration with other apps. Imagine having ChatGPT draft an email and send it straight off without a hitch. Now, that’s smart work!

For the coders out there, integrating APIs for automation is a breeze. But for the rest of us? Zapier and are our go-to. Remember Zapier? It’s that cool platform that lets you mix and match over 6000 apps with a few clicks. Think of it like playing with Lego blocks, but for workflows.

From email services to social media, and office suites to communication tools – Zapier’s got it all.

apps for zapier to connect

As a free Zapier user, you can craft up to 5 workflows, each linking two apps, making your life easier without a single line of code!

Now, let’s dive into creating a custom GPT step-by-step. We’ll take a news link, and watch as ChatGPT summarizes and shuttles it right into Notion.

Breaking it down, it goes like this:

  1. Whip up a Notion database for news summaries, with fields like title, URL, and summary.
  2. Get the basic GPT setup ready (minus the Add Actions part).
  3. Import Zapier’s rules and schema.
  4. Link up OpenAI, Zapier, and Notion, nabbing the necessary action names and IDs.
  5. Tailor the GPT’s “Instructions” with these new details.
  6. Give it a test run, and voilà!

Step 1: Crafting a Notion Database

a. Start by creating a new page, say “AI News”, and pop a database on there.

create database in notion 1

b. I’ve gone ahead and added fields like Title, URL, and Summary for our news summaries.

create database in notion 2

Step 2: The GPT Basics

I’ve covered creating a GPT without API know-how in a previous post.

Here’s a peek at my setup without a Zapier connection, but with web browsing enabled for news-gathering.

custom gpt set up 1

Step 3: Embracing Zapier’s Schema

Zapier has made syncing with GPTs a breeze, laying out the process clearly in their Docs. Just copy the code, and you’re good to go. Here’s a quick guide:

a. Starting Off: Jump over to Zapier’s GPT Docs and grab the essential link.

b. Grab the Schema: Look for the Schema import link on the page and copy it. Easy peasy!

zapier schema url for custom gpt

c. Back to GPTs: Head to the GPTs’ Configure page, and hit “Create new action” at the bottom. Next, you’ll find “Import from URL” – click it.

import schema url to custom gpts

d. Import Time: Now, paste the link you snagged from Zapier’s site and click “Import.”

import schema url to custom gpts 2

What happens next is pretty cool: the imported Schema pops up, outlining exactly how Zapier will chat with your custom GPT. The best part? The two actions detailed in the Schema are now in your toolkit, under Available actions.

import schema url to custom gpts 3

Step 4: Linking OpenAI, Zapier, and Notion

To get our custom GPT and Zapier talking, there’s a bit of digital handshaking needed with OpenAI. Let’s break it down into simple steps:

a. URL Launch: Head to Zapier’s GPT actions page to start.

b. Permission Granting: Once there, you’ll see an “Allow” button. Click it to give the green light. If it’s playing hard to get, just re-enter the URL and try again.

zapier action for openai authentication

c. Action Time: Now, find and click “Add a new action.” Things are getting exciting!

zapier add action

d. Notion Integration: Spot the “Notion: Create Database Item” option? Click it. This lets your GPT create entries in Notion via Zapier.

zapier add action 2

e. Connect to Notion: Next, there’s a button for “Connect a Notion: Create Database Item.” Hit it, and then “Connect a new Notion account.” You’re basically giving OpenAI the thumbs up to access your Notion.

f. Now, you’ll be choosing the specific pages in Notion to work with.

zapier add action 6

g. Page Selection: Click on “Select pages” and pick the “AI News” page you’ve set up.

zapier add action 7

h. Action Details: A new page pops up. Here, you’ll see the “Action name.” It’s either the default or one you can customize. This name is important – you’ll need it later for the custom GPT’s instructions.

zapier add action 8

Before moving on, there’s a neat option:

  • Preview Toggle: Check “Require preview before running AI Action” if you want to see a sneak peek of the data before it’s saved to Notion. It’s handy for testing. Once you’re confident everything’s running smoothly, you can disable this to streamline the process.

i. Action ID Note: Before hitting “Enable action,” jot down the action ID. This little number is key for later steps in your custom GPT setup.

zapier action id

j. Finalizing: Click “Enable action,” and a confirmation message will let you know that your action is ready to roll.

zapier add action 9

And there you have it, your custom GPT is now primed to chat with Notion through Zapier! 🌟

Step 5: Fine-Tuning GPT Instructions

Customizing your GPT’s instructions is like giving it a roadmap for actions. Zapier makes it a snap with pre-written rules. Let’s walk through the steps:

a. Access the Blueprint: Head over to the Zapier Docs we’ve mentioned before.

b. Copy the Rule: Look for Zapier’s predefined rules in a black box on the page. It’s all set for you; just copy everything there.

zapier action rules

c. Add to Your GPT: Back in your GPT’s settings, scroll to the end of the Instructions and paste the rule you’ve just copied.

custom gpt add zapier rules to instructions

d. Customize the Actions: Now, you’ll see something labeled “REQUIRED_ACTIONs.” This is Zapier’s way of guiding you. But your GPT needs a bit of personal touch.


  • Action: Google Calendar Find Event Confirmation Link:
  • Action: Slack Send Direct Message Confirmation Link:

Here’s where the action name and ID from step 5 come into play. Modify the “REQUIRED_ACTIONs” section using these details. It’s like telling your GPT, “Hey, for this action, here’s exactly what you need to do.”


  • Action: Notion: Create Database Item {available_action_id}: 01HFV1SEA01XP3QVWN43YGFHDJ
zapier required actions in custom gpts

Once you’ve made these tweaks, your custom GPT becomes a smart worker. It’ll know precisely how to pick up your command and execute the action via Zapier – like saving data straight to Notion.

And just like that, your custom GPT is not just a tool, but a tailored solution, ready to interact seamlessly with your apps! 🌟

Step 6: The Test Drive

Now that we’ve set up the Schema and fine-tuned the Instructions, it’s go-time for testing our custom GPT. Let’s see how this plays out:

a. Kickstart with a Prompt: First, I tossed a prompt into the GPT.

Prompt: Summarize the news article (url) and save its title, URL, and summary to my Notion database.

Upon submission, the GPT gears up to execute the tasks. But first, it’s safety check time – it asks for authorization. A quick click on “Allow,” and we’re rolling.

custom gpt ask for permissio

b. Article Hunt and Summary: The GPT then scours for the article and wraps up its summary. It’s like watching a detective at work! Next, GPT’s ready to tuck away the data. But it’s courteous – it gives a heads-up that it’s about to save.

confirm zapier action

Zapier then chimes in, providing a link to a preview page. This is our chance to eyeball the data before it makes the final leap.

confirm zapier action 2

On the preview page, if everything looks shipshape, hit “Run.” This is your green light to the GPT, confirming that all’s good to go. Post-confirmation, the GPT smoothly transfers the data into Notion.

And there you have it – from prompt to Notion, a seamless flow of actions, all thanks to a finely-tuned GPT working in harmony with Zapier. That’s the end of this tech tale! 🚀🌐

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *