Runy app · examplenot enabled
Reference adapter — copy this when starting a new integration
Minimal scaffold showing the moving parts of a Runy adapter: a platform client, an adapter exposing typed methods, and one or more sync handlers wired up via @SyncHandlerFor.
Replace this copy with text that describes the real platform you are integrating. The HTML layout is shared by all apps; only the content returned from getContent() changes per adapter.
A NestJS provider that wraps one external system. Knows nothing about Runy; testable in isolation.
One per (appCode, moduleCode) pair. Auto-discovered via @SyncHandlerFor and dispatched by the WebhookController.
handleWebhookEvent() pushes Runy changes outward; pollExternalChanges() pulls remote changes inward on the cron loop.
unit
Listings module — see _example-platform/modules/unit/.
tenant-message
Messaging module — see _example-platform/modules/tenant-message/.
http://boilerplate.staging.api.runy.ai/webhooks/runy/example