Skip to main content

Hi everyone,

I’m building a workflow using Zapier + Notion + OpenAI to automate resume bios.

💡 Goal:

  • User fills a form in Notion (basic inputs like role, tone, audience)

  • Zapier sends this data to OpenAI ChatGPT to generate a resume/LinkedIn summary

  • GPT output is written back into the same Notion row in the GPT Output column

✅ Setup Summary:

Trigger: New database item in Notion
Step 2: Send prompt + variables to OpenAI ChatGPT (works fine)
Step 3: Update the same Notion row → write GPT response into GPT Output column

🚫 Issue (Blocked on Step 3):

In Step 3 (Update Database Item):

  • I select the right database ✅

  • For the Item, I go to ➕ Custom → select ID from Step 1 (New Database Item) ✅

  • Then map GPT response from Step 2 to the correct column ✅

But when I test:

❌ Error: “Can't edit block that is archived. You must unarchive the block before editing.”

In other tests:

❌ Sometimes it says: “No new database item found”

🧪 What I’ve Tried:

  • Created new rows manually in Notion (fresh test rows)

  • Ensured the row isn’t archived/deleted

  • Confirmed I’m selecting Custom → ID not static row

  • Confirmed GPT output is returned correctly in Step 2

  • Tried both manual test and live triggers

🧩 My Questions:

  1. Is there anything I’m missing in the “Update Database Item → Item (Custom)” step?

  2. Is it common for Zapier to fail when updating a Notion row with GPT output?

  3. What’s the best way to debug “archived block” error in Notion?

🛠️ Tools:

  • Zapier Free Plan

  • Notion database (inline table, with GPT Output text column)

  • OpenAI GPT-4 API call via Zapier built-in action

Thanks in advance! Happy to share screenshots if needed.

Hi ​@dkartik98 

For us to have more info, post screenshots showing how your Zap steps are configured in EDIT mode with the field mappings visible in the CONFIGURE tab.