Skip to content

RBS Ecosystem Status

Last Audit: January 27, 2026 Total Apps: 19 (16 deployed, 2 packages, 1 archived)


Platform Infrastructure (5)

AppPathStackDatabaseDeployedNotes
Camino CRM/camino/crmSvelteKit + SupabasePostgreSQLcamino.redbroomsoftware.comOAuth2 SSO provider, CRM hub
Colectiva/colectiva-RBS/colectivaSvelteKit + FirebaseFirestorecolectiva.redbroomsoftware.comPayment gateway, wallet, ecosystem registry
Constanza/ConstanzaSvelteKit + FirebaseFirestoreconstanza.redbroomsoftware.comCFDI invoicing, accounting, AI hub
Banxico/Banxico_payment_microserviceNode/ExpressPostgreSQL + OracleOracle VM 40.233.27.208CoDi QR, SPEI, coin balance
RBS Website/RBS_websiteSvelteKit StaticNoneredbroomsoftware.comMarketing site

B2B Vertical Apps (7)

AppPathStackDatabase@payments SDKDeployed
Caracol/caracolSvelteKit + FirebaseFirestorecaracol.redbroomsoftware.com
La Hoja/la-hojaNext.js 15 + DrizzlePostgreSQLla-hoja.redbroomsoftware.com
Cosmos Pet/Cosmos-petSvelteKit + FirebaseFirestorecosmos-pet.redbroomsoftware.com
Hospitality (Goodbay)/hospitality-fiscalSvelteKit + FirebaseFirestore✅ (custom)goodbay.redbroomsoftware.com
Cookie Monster/cookie-monsterSvelteKit + FirebaseFirestorecookies.redbroomsoftware.com
Mancha/manchaSvelteKit + SupabasePostgreSQL✅ (custom)Mature (27 routes, SSO ✅)
Agora/agoraSvelteKit + SupabasePostgreSQL✅ (custom)Mature (28 routes, full ecosystem)

B2C / Marketplace Apps (5)

AppPathStackDatabase@payments SDKDeployed
Servilleta/servilletaSvelteKit + FirebaseFirestore✅ (custom)servilleta.redbroomsoftware.com
Puppy Love/puppy-loveSvelteKit + FirebaseFirestorepuppylove.redbroomsoftware.com
Baul/baulSvelteKit + SupabasePostgreSQL✅ (custom)Functional (13 routes, SSO pending)
Continua/blood-donorSvelteKit + FirebaseFirestorecontinua.redbroomsoftware.com
Plenura/plenura-webSvelteKit + Supabase + FirebaseBoth✅ (custom)plenura.redbroomsoftware.com

Shared Packages (2)

PackagePathPublishedPurpose
@redbroomsoftware/payments/rbs-packages/paymentsnpm (public)Colectiva payment client
@rbs/subscription-kit/rbs-packages/subscription-kitnpm (private)Subscription UI components

Archived (1)

AppPathReason
Plenura Flutter/plenura-flutter-ARCHIVEDSuperseded by plenura-web

Integration Status Matrix

AppColectivaSSOWebhooksAI ServicesCFDI
Caracol-Via Constanza
La Hoja✅ InventoryVia Constanza
Cosmos Pet--Via Constanza
Hospitality-Via Constanza
Cookie Monster---
Mancha--
Agora✅ Multi-AIVia Constanza
Servilleta✅ Task AIVia Constanza
Puppy Love-✅ Matching-
Baul✅ Logistics-
Continua---
Plenura--

Integration Summary

Payment Integration Status (All Complete)

AppStatusWhat's Missing
Hospitality✅ CompleteCustom integration with Colectiva, Constanza, Camino, Mancha
Servilleta✅ CompleteCustom escrow payments, Constanza accounting, Camino support
Mancha✅ CompleteCustom Colectiva client (deposits, no-show fees, refunds)
Agora✅ CompleteColectiva payments + IOLTA trust, Constanza CFDI, Camino CRM+AI, Mancha scheduling
Plenura✅ CompleteEscrow payments, therapist wallets, KYC webhooks, commission tiers

Note: Baul has custom Colectiva integration (charges, subscriptions, webhooks) - not using SDK but fully functional.

Decision Events Status

Infrastructure:

ComponentStatus
ecosystem-webhook.service.js✅ Implemented
workflow-executor.service.js✅ Implemented
workflow-templates.service.js✅ Templates defined
Employee lifecycle eventsWired (Jan 26, 2026)
Payroll eventsWired (Jan 27, 2026)

Employee Events (Implemented):

  • employee.created → Broadcasts to POS app + Constanza when employee added
  • employee.terminated → Broadcasts to POS app + Constanza when terminated

Payroll Events (Implemented):

  • payroll.calculated → Broadcasts when payroll calculation completes
  • payroll.disbursed → Broadcasts when payments are disbursed
  • payroll.processed → Notifies Constanza for accounting entries

Workflow Templates:

  • hiring.approve → Multi-step approval workflow
  • termination.approve → Multi-step termination workflow
  • expense.approve → Accounting entries workflow

Approvals UI (Implemented Jan 27, 2026):

  • /workspace/[id]/approvals page for viewing pending approvals
  • ApprovalCard.svelte component with approve/reject/modify actions
  • Sidebar navigation link added

Development Priorities

Deferred Indefinitely

  • [ ] Mobile apps for POS (Caracol, La Hoja)

Needs Implementation

  • [x] Wire decision events in Colectiva HR endpoints ✅ (Jan 27, 2026)
  • [x] Baul payment integration ✅ Already complete (custom implementation)
  • [x] Hospitality @payments SDK integration ✅ Already complete (custom implementation)
  • [x] Mancha/Agora ecosystem integration ✅ Already complete (custom implementations)

Documentation


Revenue-Generating Apps

AppMonthly RevenueStatus
Caracol$7,000 MXNProduction client
ConstanzaActiveMultiple clients
La HojaActiveProduction

Last Modified (Recent Activity)

DateAppActivity
Jan 27, 2026ColectivaApprovals UI implemented
Jan 27, 2026DocsDeveloper portal HTTPS enabled
Jan 27, 2026ColectivaPayroll events wired
Jan 26, 2026ColectivaEmployee lifecycle events, developer access
Jan 23, 2026ConstanzaLatest
Jan 20, 2026CaracolActive development
Jan 20, 2026CaminoActive development

This document is the source of truth for ecosystem status. Update after significant changes.

Red Broom Software Ecosystem