Integrations

Scriibo is integrated around its existing production stack: frontend, backend APIs, PocketBase data storage, and payment services.

PocketBase

PocketBase is used as the primary backend data layer in this deployment.

  • - Collections store account, operational, and dashboard data
  • - User, session, and activity workflows are connected to backend records
  • - Insights and activity endpoints are backed by PocketBase queries

Stripe Billing

Checkout and subscription handling are connected from pricing and payment views.

  • - Plan checkout is triggered from pricing
  • - Payment and subscription activity is surfaced in payments pages
  • - Revenue and subscription metrics appear in payment insights

Frontend to Backend API

The React frontend calls backend endpoints for transcription, AI, and payment features.

  • - Session and transcription actions use backend processing
  • - Settings and AI configuration are loaded through backend APIs
  • - Payment tabs consume dedicated insights endpoints

Email Notifications

Workflow messaging in the app includes email-driven completion notifications for transcription tasks.

  • - Users are notified when transcription is ready
  • - Session outputs remain accessible through archive and session pages