multica

n8n community node for Multica (issues, comments, agents)

Package Information

Released: 2 mo ago
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.0

Available Nodes

Documentation generating…

Documentation

n8n-nodes-multica

n8n community node for Multica. Manage issues, comments, and agents from your n8n workflows.

Installation

In n8n: Settings → Community Nodes → Install → n8n-nodes-multica.

For local development, link this package into ~/.n8n/custom or set N8N_CUSTOM_EXTENSIONS to its path.

Credential — Multica API

Create a Multica API credential:

  • Base URL — your Multica instance root, e.g. https://multica.example.com (no trailing slash)
  • Personal Access Token — a Multica PAT, sent as Authorization: Bearer <PAT>
  • Workspace Slug — the workspace slug from your Multica URL (e.g. acme), sent as the X-Workspace-Slug header

The Multica REST API resolves the workspace from that header; without it, workspace-scoped
endpoints return 400 workspace_id or workspace_slug is required. The credential test calls
GET /api/projects, which exercises both the token and the workspace.

Resources & operations

  • Issue — List, Get, Create, Update
  • Comment — List, Create
  • Agent — List, Run, Rerun, Get Run Status
  • Project — List
  • Label — List

"Agent → Run" creates a new issue via POST /api/issues/quick-create assigned to the given
agent, which triggers the run. "Get Run Status" returns the issue's active task.

Agents can be picked by name from a dropdown (loaded live from GET /api/agents) in
"Agent → Run" and in the Issue Create/Update assignee fields — no need to paste UUIDs.
Note: issues are created as the credential's user; the "created-by-agent" attribution in
Multica requires an agent task token and is not available through a user PAT.

Use as an AI Agent tool

Set N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=true on your n8n instance to expose this node
as a tool for the AI Agent node.

Development

npm install --ignore-scripts   # n8n-workflow is a build-time type dependency only
npm test                       # jest structure tests
npm run lint                   # eslint-plugin-n8n-nodes-base
npm run build                  # tsc + icon copy → dist/

License

MIT

Discussion