Developer Reference

Extending with Drop-in Plugins

Updated Jun 5, 2026 · 1 min read

The defining rule of the codebase: **new capabilities are drop-in files, never core
edits.** A new integration, ability, event source, communication channel, data connector,
secrets vault, encryption method, payment processor, or scheduler provider is added as
its own new file in the matching folder — carrying a small self-describing header — and
the app auto-discovers it. You never register it in a central list.

Why it matters: the core stays small and stable, and editions can ship a tested subset
of capabilities just by including or excluding files.

The how-to and the contract live in these pages:

subset.

#plugins#extending#developers#how-to