Google Sheets Service Account Not available as an option

Hi I’m trying to create a trigger with google sheets. I have already added google service account credential. Unfortunately that is not an option for the trigger. I see the credential available for gmail but not for sheets.

I have checked here and sheet is supposed to be available.

For those of us self hosting, this is the only option available without using a tunnel since google won’t accept ‘localhost’ as a valid URI .

Information on your n8n setup

  • n8n version: Self-hosted Docker
  • Database (default: SQLite): Default
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Mac