Quick Actions Not Working
If quick action buttons don't appear or don't work on your Discord notifications, follow these troubleshooting steps.
Buttons Don't Appear
Status Buttons Missing
Status buttons (like "Done", "In Progress", etc.) require:
- Database must be a task database: Database must have a Status property AND be explicitly connected on the Tasks page → Task databases
- Quick actions enabled in notification rule: Edit rule → Scroll to "Quick Action Buttons" → Enable "Status change buttons"
Note: Status buttons do NOT require account linking.
"Assign to me" Button Missing
The "Assign to me" button requires ALL of the following:
- Database connected on Tasks page with Status property
- Assignee property mapped: Tasks page → Configure database → Map "Assignee" property
- Button enabled in notification rule: Notifications page → Edit rule → Enable "Assign to me button"
- Account linked: Link your Discord and Notion accounts → Account linking guide
Buttons Don't Work
"This interaction failed" Error
Possible causes:
- Button expired (>10 minutes old) - see "Button Expired Error" section below
- Account not linked (for "Assign to me" button only)
- Missing Notion permissions
Fix:
- Check account linking (for "Assign to me" button) → Account Linking guide
- Verify you have edit access to the database in Notion
- If button is old, use the most recent notification (buttons expire after 10 minutes)
"Link your account first" Error
You need to link your Discord and Notion accounts to use the "Assign to me" button.
Who can link: The workspace installer can link their account automatically during setup. Team members need to request linking from the workspace owner.
Fix: Follow the Account Linking guide
"You don't have permission" Error
NotiCord checked your Notion permissions and found you don't have edit access to the database.
Fix: Ask your Notion workspace admin to grant you edit access to the database, then try the button again
Status Didn't Change
Confirmation appeared but Notion still shows old status.
Fix:
- Refresh Notion page (Ctrl+Shift+R / Cmd+Shift+R)
- Wait 5 seconds for Notion to sync
- Check confirmation message to verify expected status
Property Changed or Removed in Notion
If someone changed or removed properties in Notion that NotiCord depends on, buttons will stop working.
Status Property Changed or Removed
Status buttons will stop working if:
- Status property was removed from the database
- Property type was changed (e.g., from Status to Text)
Fix:
- Check if the Status property still exists in your Notion database
- Verify it's still type "Status" or "Select" (not changed to another type)
- Go to Tasks page → Configure database → Update the Status property mapping to a valid property
- If you no longer want quick actions, disconnect the database from the Tasks page
Assignee Property Changed or Removed
"Assign to me" button will stop working if:
- Assignee property was removed from the database
- Property type was changed (e.g., from People to Text)
Fix:
- Check if the Assignee property still exists in your Notion database
- Verify it's still type "People" (not changed to another type)
- Go to Tasks page → Configure database → Update the Assignee property mapping to a valid People property
- Or unmap the Assignee property if you no longer need the "Assign to me" button
Button Expired Error
All buttons expire after 10 minutes for security.
Fix: Use the most recent notification for that task, or update manually in Notion
Get Help
Still stuck? Join our Discord community (fastest) or email support@firnity.com.