Platform Overview
Pcampus Platform consists of 4 layers working together — from receiving Business Events from the business, all the way to delivering Intelligence and communicating back to customers.
Ecosystem layers
Layer 1 — Foundation
Identity Platform (PIP) — auth, organizations, RBAC, API keys
All services use PIP as the auth backbone https://pip.pcampus.co
Layer 2 — Core Intelligence
PBCP Core receives Business Events from every domain → builds Customer Context → composes Business Story
Intelligence analyzes Context → RFM score, churn risk, segment, recommendations
https://pbcp-api.pcampus.co
Layer 3 — Surfaces
Pulse — Business Story Explorer — view Customer Story, Order Story with Intelligence recommendations
Connect — Unified inbox (LINE OA, Facebook, Web Widget) + AI-suggested replies + send rewards in-chat
Content OS — AI content generation powered by Brand DNA — every piece understands the brand's tone
Layer 4 — Delivery & Infra
Notification — Send LINE, Push notifications, SMS https://notification-api.pcampus.co
Mail — Transactional + marketing email https://mail-api.pcampus.co
Storage — Object storage + CDN + image transformation https://storage-api.pcampus.co
Billing — Plans, Stripe, entitlement enforcement https://billing-api.pcampus.co
Authentication model
All services authenticate with a Bearer token from PIP:
Authorization: Bearer <token>| Token type | Issued by | Use case |
|---|---|---|
M2M API key (pip_…) | Console → Application → API Keys | Server-to-server |
| OAuth access token | /oauth2/token | On behalf of user |