Learn how to extend FluentBoards core to create new integrations or add custom functionalities to your boards. Here you will find detailed documentation, handy code snippets and full code examples.
Looking for end‑user help? Visit the User Documentation ↗
FluentBoards is fully extensible. A few high‑impact things you can implement quickly:
Keep core updatable: write everything inside a separate add‑on plugin.
Hook into lifecycle events (create, update, move, complete) using powerful action hooks.
Use the REST API & webhooks to sync tasks with CRMs, help desks or internal tools.
Ship add‑ons that leverage modular architecture – only load what you need, keep performance sharp.
Override behaviors with filter hooks & helper classes to shape data and UI output.
Learn about FluentBoards Data Structure, Framework Basics and how internal Components work together.
FluentBoards offers numerous easy-to-use hooks, functions and PHP API to interact with it's data and underlying API. Learn more about them in the detailed sections
FluentBoards' modules are designed in a way that allows for easy extension, allowing you to build integrations in just a few hours(Not in days), and giving you full control of your data.
Access FluentBoards data programmatically with a robust and secure REST API. Build custom dashboards, automate workflows, or integrate with external services using familiar JSON endpoints.