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.