The instructions for connecting to Firestore are incorrect and probably meant for Firebase.
For instance, the resource configuration requires a "Firebase Database URL". That is only relevant for Firebase (Realtime Database), not Firestore.
Can retool connect to Firestore? and How do I do it??
Nvm, the database URL field looks like its a required field, but apparently I can leave it empty, only fill in the project id and private key of a service account and the rest works and connects to Firestore just fine. Maybe remove the red star on the URL field?
Thanks for surfacing this, to give some clarification here. For the resource, you have to fill in either the Database URL or the Project ID but either one should be sufficient. Will look into updating the docs so that it reflects this!