Cloud Functions
All 24 Cloud Functions deployed to aaas-platform -- triggers, regions, memory allocation, and purpose.
Open Cloud Functions ConsoleAll Functions (24)
| Function | Trigger | Region | Memory | Purpose |
|---|---|---|---|---|
| contextPipeline | Firestore create | us-central1 | 1GiB | 5-step context generation |
| generateContextPackage | Firestore create | us-central1 | -- | HTTP context generation |
| emailOnUserUpdate | Firestore update | us-central1 | -- | Event-driven emails |
| emailScheduler | Cron daily 09:00 | us-central1 | 512MiB | Drip stages 2-6+ |
| courseScheduler | Cron daily 09:30 | us-central1 | -- | 5-day email course |
| subscriberBridge | Firestore create | us-central1 | -- | Blog to platform bridge |
| subscriberWelcome | Firestore create | us-central1 | -- | Welcome email |
| adminNotifier | Firestore create | us-central1 | -- | Admin alerts |
| gravityclawSync | HTTP | us-central1 | -- | Content sync |
| resendWebhook | HTTP | us-central1 | -- | Email tracking |
| dailyDigestScheduler | Cron daily | us-central1 | -- | Blog digest |
| weeklyNewsletterScheduler | Cron weekly | us-central1 | -- | Newsletter |
| tts | HTTP | us-central1 | -- | Text-to-speech |
| demoChat | HTTP | us-central1 | -- | Landing page chat |
| agentExecutor | Firestore create | us-central1 | -- | Agent task execution |
| agentRetryExecutor | Cron | us-central1 | -- | Failed task retry |
| agentResponseDelivery | Firestore update | us-central1 | -- | Result delivery |
| inboundEmail | HTTP | us-central1 | -- | Email processing |
| contentQualityGate | Firestore create | us-central1 | -- | Content validation |
| contentShareScheduler | Cron | us-central1 | -- | Social sharing |
| discoveryPipelineTrigger | Cron | us-central1 | -- | Research pipeline |
| autoresearchVerifier | Cron | us-central1 | -- | Research QA |
| contextCompletionHook | Firestore update | us-central1 | -- | Context pipeline hook |
| gravityclawScheduler | Cron | us-central1 | -- | GravityClaw trigger |
Operational Notes
Structured Logging
All 24 functions use JSON structured logging via createLogger(). Every log entry includes severity, message, functionName, and contextual fields. Logs are queryable in Cloud Logging.
Email Retry Policy
3 retries with exponential backoff (1s, 4s, 16s). Failed emails are logged with full context for manual review. Bounce/complaint events tracked via resendWebhook.
Quick Links