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.