TM

Settings, Integrations & Agent API

Infrastructure configurations, GCP Free Tier deployment status, and REST API access for Agentic AI partners.

Google Cloud Run Hosting

Free Tier Eligible
Active

Cloud Run runs your containerized Next.js hub with automatic scaling to zero when idle. Includes 2M requests/month and generous vCPU/RAM seconds without recurring server costs.

Deploy Command:
gcloud run deploy project-hub --source .

Google Cloud Firestore (Native)

1GB Free + 50k Reads/Day
Ready

Persistent document database storing open items, ADRs, strategy pillars, and activity history. Seamlessly uses GCP Application Default Credentials on Cloud Run or local file storage in development.

Environment Variable:GOOGLE_CLOUD_PROJECT
Local Dev Mode:Self-contained local JSON fallback

Google Drive Integration

Hybrid Picker & Service Account

Users link Docs, Sheets, and Slides via Drive URLs or Drive Picker. AI agents can upload deliverables directly using a Google Cloud Service Account shared to your team folder.

GOOGLE_CLIENT_IDDrive Picker Web OAuth
GOOGLE_APPLICATION_CREDENTIALSService Account JSON (Optional)

Slack Bi-Directional Webhooks

Instant Team Notifications

Dispatches rich Block Kit notifications to your Slack channel when open items are assigned or completed, ADRs are recorded, or AI agents submit deliverables.

Setup Instruction:

Set SLACK_WEBHOOK_URL in your environment to start receiving live dispatches in #project-pulse.

Agentic AI REST API

Secure endpoints for external agents (Python, LangChain, AGY, AutoGen) to inspect backlog and publish deliverables.

Dev API Key:
hub-agent-dev-key-12345
1. GET /api/v1/agent/context (Agent Project Digest)
curl -X GET "http://localhost:3000/api/v1/agent/context" \
  -H "x-api-key: hub-agent-dev-key-12345"
2. POST /api/v1/agent/open-items (Agent Backlog Creation)
curl -X POST "http://localhost:3000/api/v1/agent/open-items" \
  -H "x-api-key: hub-agent-dev-key-12345" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Analyze User Feedback & Update Product Strategy",
    "description": "Evaluate latest user transcripts and recommend 3 tactical roadmap adjustments.",
    "priority": "high",
    "owner": "AI Agent: Analyst",
    "dueDate": "2026-09-28",
    "tags": ["strategy", "feedback"]
  }'
3. POST /api/v1/agent/deliverables (Agent Specs & Reports Submission)
curl -X POST "http://localhost:3000/api/v1/agent/deliverables" \
  -H "x-api-key: hub-agent-dev-key-12345" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Q4 Growth Strategy Analysis",
    "summary": "Agentic synthesis of Q3 experiments and Q4 high-leverage growth bets.",
    "type": "agent-report",
    "author": "AI Partner: Growth-Agent",
    "tags": ["growth", "spec"],
    "markdownContent": "### Growth Synthesis\n1. Double down on agentic automation\n2. Streamline Drive file sharing."
  }'