Firebase User Lookup
ACTIONLooks up Firebase users by email or UID using the Google Identity Toolkit API. Provides bidirectional mapping between email addresses and Firebase UIDs. Used by the Support Email Workflow to correlate support emails with actual user accounts.
Endpoints
· 3POST/lookup-by-emailLookup a Firebase user by email address
Input Schema
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"description": "Email address to look up"
}
}
}POST/lookup-by-uidLookup a Firebase user by UID
Input Schema
{
"type": "object",
"required": [
"uid"
],
"properties": {
"uid": {
"type": "string",
"description": "Firebase user UID to look up"
}
}
}GET/healthReturns {status:'ok'} when FIREBASE_SERVICE_ACCOUNT_JSON is configured, or {status:'not_configured'} otherwise
Required Secrets
· 1Similar ACTION Pieces
facebook-ads-manager
Facebook Ads API manager with OAuth — list campaigns, get insights, ad account info, and ads with creative details. Login to any Facebook/Instagram account.
Shared Terminal
Full-featured web terminal with Node.js, Python, Deno, git, and build tools — running in a Podman container with Ubuntu 24.04
Coolify Logs Watcher
Polls Coolify API for application logs, stores in SQLite, exposes search endpoints for support email triage. Monitors free-copier-py, free-copier-express, and free-copier-next runtime logs. Used by the Events pipeline (Sydney) to find relevant errors when drafting support responses.