FlowSharp is designed to work in synergy with automation tools like n8n. The guiding principle is: FlowSharp governs the process; n8n (or any other system) produces data, receives tasks or reacts to events.
Integration patterns with n8n:
Start a flow from n8n — an n8n workflow can create a FlowSharp item via API trigger (POST with API key). Useful when a lead arrives from the CRM, an order from e-commerce or a request from an external portal.
Receive webhooks from FlowSharp — when an item changes state or completes a task, FlowSharp emits an event. n8n can subscribe to these events via webhook and react (send emails, update the CRM, notify Slack).
Async tasks with callback — FlowSharp can assign a task to n8n (webhook task). n8n performs the processing and calls back the FlowSharp callback to complete the task and unblock the flow.
Flow Agent and MCP — FlowSharp exposes an MCP (Model Context Protocol) interface for AI agents like Claude that can query process state, start flows or complete tasks from chat.
Integration checklist:
- API key configured in FlowSharp
- Trigger endpoint for starting items
- Webhook subscriber for events
- Callback URL for async tasks
