fluentcrm_list_automations
Retrieve marketing automation funnels from FluentCRM to view and manage automated workflows, campaigns, and customer journey sequences.
Instructions
Pobiera automatyzacje (funnels)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| search | No |
Implementation Reference
- src/fluentcrm-mcp-server.ts:991-992 (handler)MCP tool handler switch case that executes fluentcrm_list_automations by calling the FluentCRMClient's listAutomations method with input arguments and formats the response as JSON text.case 'fluentcrm_list_automations': return { content: [{ type: 'text', text: JSON.stringify(await client.listAutomations(args || {}), null, 2) }] };
- src/fluentcrm-mcp-server.ts:257-260 (handler)Core handler logic in FluentCRMClient: retrieves list of automations (funnels) via API GET request to '/funnels' endpoint with optional params.async listAutomations(params: any = {}) { const response = await this.apiClient.get('/funnels', { params }); return response.data; }
- src/fluentcrm-mcp-server.ts:768-778 (registration)Tool registration in MCP server's listTools handler, defining name, description, and input schema for pagination and search.{ name: 'fluentcrm_list_automations', description: 'Pobiera automatyzacje (funnels)', inputSchema: { type: 'object', properties: { page: { type: 'number' }, search: { type: 'string' }, }, }, },
- src/fluentcrm-mcp-server.ts:771-777 (schema)Input schema definition allowing optional 'page' (number) for pagination and 'search' (string) for filtering automations.inputSchema: { type: 'object', properties: { page: { type: 'number' }, search: { type: 'string' }, }, },