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:
-
Is there anything I’m missing in the “Update Database Item → Item (Custom)” step?
-
Is it common for Zapier to fail when updating a Notion row with GPT output?
-
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.