Platform
Overview

Platform Overview

Pcampus Platform ประกอบด้วย 4 layers ที่ทำงานร่วมกัน ตั้งแต่รับ Business Events จากธุรกิจ จนถึงส่ง Intelligence และสื่อสารกลับหาลูกค้า

Ecosystem layers

Business Eventspharmacyhotele-commerce+ more
Core
PBCP Core
Event → Context → Story
Intelligence
Recommend + Score
Products
Pulse
Story UI
Connect
Inbox + Chat
Content OS
AI content
Infrastructure
Notification
Mail
Storage
Billing
🔐PIP (Identity)auth ทุก service

Layer 1 — Foundation

Identity Platform (PIP) — auth, organizations, RBAC, API keys
ทุก service ใช้ PIP เป็น auth backbone https://pip.pcampus.co


Layer 2 — Core Intelligence

PBCP Core รับ Business Events จากทุก domain → สร้าง Customer Context → Compose Business Story
Intelligence วิเคราะห์ Context → RFM score, churn risk, segment, recommendations
https://pbcp-api.pcampus.co


Layer 3 — Surfaces

Pulse — Business Story Explorer ดู Customer Story, Order Story พร้อม Intelligence recommendations
Connect — Unified inbox (LINE OA, Facebook, Web Widget) + AI-suggested replies + ส่ง reward in-chat
Content OS — AI content generation ด้วย Brand DNA ทุกชิ้นเข้าใจ tone ของแบรนด์


Layer 4 — Delivery & Infra

Notification — ส่ง LINE, Push notification, 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

ทุก service authenticate ด้วย Bearer token จาก PIP:

Authorization: Bearer <token>
Token typeออกโดยใช้สำหรับ
M2M API key (pip_…)Console → Application → API KeysServer-to-server
OAuth access token/oauth2/tokenOn behalf of user

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

Business Eventspharmacyhotele-commerce+ more
Core
PBCP Core
Event → Context → Story
Intelligence
Recommend + Score
Products
Pulse
Story UI
Connect
Inbox + Chat
Content OS
AI content
Infrastructure
Notification
Mail
Storage
Billing
🔐PIP (Identity)auth ทุก service

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 typeIssued byUse case
M2M API key (pip_…)Console → Application → API KeysServer-to-server
OAuth access token/oauth2/tokenOn behalf of user