Manage Nextcloud Deck boards, stacks, and cards in n8n workflows. Create and organize tasks, assign labels, add comments, and upload attachments through AI-powered automation.
Comprehensive n8n integration for Nextcloud Deck that enables AI agents to manage kanban boards, organize tasks, assign team members, track progress, and collaborate through comments and attachments.
This skill provides full Nextcloud Deck integration capabilities:
**Required:**
**Credentials Setup:**
1. In n8n, create "Nextcloud Deck API" credentials
2. Nextcloud URL: Your Nextcloud instance URL (e.g., `https://cloud.example.com`)
3. Username: Your Nextcloud username
4. Password: App password (create under Settings > Security > App-Passwords)
In your n8n instance, install the community node:
```bash
npm install n8n-nodes-nextcloud-deck
```
Or use n8n's Community Nodes UI:
1. Navigate to Settings > Community Nodes
2. Click "Install"
3. Enter: `n8n-nodes-nextcloud-deck`
4. Click "Install"
1. Go to Credentials in n8n
2. Create new "Nextcloud Deck API" credential
3. Enter your Nextcloud URL, username, and app password
4. Test the connection
5. Save the credential
Create a simple workflow to test the integration:
**Node 1: Create Board**
**Node 2: Create Stacks**
Repeat for "In Progress" (order: 2) and "Done" (order: 3)
**Node 3: Create Sample Card**
To use with n8n AI Agents:
**Enable AI Tool Mode:**
The node automatically registers as an AI tool when `usableAsTool: true` and `aiEnabled: true` are configured (default).
**AI Agent Workflow Example:**
1. **AI Agent Node**: Configure with your preferred AI model
2. **Chat Trigger**: Set up user input
3. **Tools Configuration**: The Nextcloud Deck node will appear in available tools
4. **Agent Prompt**:
```
You are a project management assistant. Help users manage their Nextcloud Deck boards.
You can create boards, add tasks, organize stacks, assign labels, and track progress.
```
**Example AI Commands:**
**Label Management:**
1. Resource: Label
2. Operation: Create Label
3. Board ID: Select board
4. Title: "Urgent"
5. Color: "FF0000" (red)
**Assign Label to Card:**
1. Resource: Label
2. Operation: Assign Label To Card
3. Select Board, Stack, Card from dropdowns
4. Select Label from dropdown
**Add Comment:**
1. Resource: Comment
2. Operation: Create Comment
3. Select Board, Stack, Card
4. Message: Your comment text (supports multiline)
**Upload Attachment:**
1. Resource: Attachment
2. Operation: Create Attachment
3. Select Board, Stack, Card
4. Type: "Nextcloud-Datei" (recommended) or "Deck-Datei"
5. Data Source: Choose "File Path" or "File Content"
6. File Path: Path to file or expression with binary data
**Assign User to Card:**
1. Resource: Card
2. Operation: Assign User
3. Select Board, Stack, Card from dropdowns
4. User ID: Nextcloud username
**Resource Locator:**
**AI Agent Capabilities:**
**Flexible Selection:**
**AI Icon Display:**
Some text fields (particularly multiline fields like descriptions and comments) may not show the AI magic wand icon (⚡) in the UI, though AI functionality works fully.
**Workarounds:**
1. Use manual expressions: `{{ $ai.generateText("Describe this task") }}`
2. AI Agents can programmatically fill all fields
3. Copy-paste from AI-enabled fields
**Label Assignment During Card Creation:**
Direct label assignment during card creation/update is temporarily disabled due to UI compatibility. Use the separate "Assign Label To Card" operation instead.
Based on [Nextcloud Deck REST API](https://deck.readthedocs.io/en/latest/API/)
**Supported Resources:**
1. **Use App Passwords**: Always use Nextcloud app passwords instead of main password
2. **Board Organization**: Create logical stack names (To Do, Doing, Done)
3. **Label Strategy**: Define a consistent color scheme for labels across boards
4. **Resource IDs**: Store board/stack IDs in variables for reuse across workflows
5. **Error Handling**: Add error nodes to handle API failures gracefully
6. **AI Prompts**: Provide clear context to AI agents about your board structure
**Project Initialization:**
**Task Automation:**
**Team Collaboration:**
**AI-Powered Management:**
**Connection Issues:**
**Missing Dropdowns:**
**AI Features Not Working:**
For issues, feature requests, or contributions:
Current version: 1.2.7 (2025-01-03)
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/n8n-nextcloud-deck-integration/raw