- Home
- Resources
- Integrations
- Businessmap
Businessmap n8n integrationAutomate Businessmap with n8n.
Which Businessmap moves can a workflow make on its own? The Businessmap n8n integration opens 48 operations across 8 resources, from creating a card to logging time and pulling attachments, plus a trigger that listens to 18 board events. It fits teams running delivery on a Kanban board.
Community node This node is not shipped with n8n: it is a community package (n8n-nodes-businessmap) you install from Settings › Community nodes on a self-hosted instance. npm
Verified Trustpilot reviews · AI, automation & growth agency
What does the Businessmap n8n integration cover?
Once it is in place, it behaves like any other node: one credential, 48 operations, 8 resources, and a trigger built on a webhook that covers card lifecycle events, comment events, subtask events and board events, so a change made anywhere on the board reaches n8n without any polling in between, whether that change is a card moving between lanes or a comment added by a teammate.
Take intake first. A form, a mailbox or a support tool drops a request, and mainCard.create puts a card in the right board, workflow, lane and column with a deadline and an owner already set. Add cards.comment to paste the original request into the card, then push a short line to Slack so the lane owner sees it before standup.
Second, reporting. mainCard.getAllCardsPerBoard pulls every card of a board, and Select Output Fields keeps only what a spreadsheet needs, say card_id, title, deadline and current_cycle_time. Feed that into Google Sheets every morning and the weekly cycle time chart builds itself.
Third, the housekeeping nobody enjoys. A card sitting in the same column past its deadline gets cards.block with a block reason and a comment. A card that ships gets cards.archive. Time spent in a meeting tool lands on the card through cards.logtime, and an invoice PDF joins it with attachments.upload.
When an endpoint of the Businessmap API sits outside the 48 operations, the HTTP Request node calls it directly and reuses the same credential through predefined authentication. That covers the gaps without waiting for a new version of the package.
Two limits worth knowing before you build. The trigger attaches to one board, since Board Name or ID is required, so watching four boards means four trigger nodes. And every read operation returns what Output decides, so a workflow that expects custom_fields gets nothing back unless the field is selected. If you would rather receive events from a tool that has no node at all, the generic Webhook node stays the fallback.
How do you connect Businessmap to n8n?
- 01
Install the community package
Open Settings, then Community nodes, and install the npm package
n8n-nodes-businessmapin version 1.1.1. This step only exists on a self-hosted instance, whether you run n8n through Docker or npm, because n8n Cloud accepts verified community nodes only. After the install, Businessmap and Businessmap Trigger appear in the node panel like any built-in node. - 02
Create the credential once
Go to the Credentials menu and create the Businessmap credential there, not inside a single workflow. A credential built this way is reused by every workflow on the instance, and each Businessmap node offers it in its dropdown. Both the action node and the trigger read the same entry, so one setup covers the 48 operations and the 18 events at once.
- 03
Wire a first node and test it
Drop a Businessmap node on the canvas, pick the credential, then choose a resource and an operation,
mainCard.getwith a known Card ID is the cheapest test. Run the node alone. A card coming back means the credential works. From there, replace the fixed Card ID with an expression such as{{ $json.card_id }}so the value flows in from the node before it.
What starts a Businessmap workflow?
Businessmap Trigger is the node that starts a workflow when something happens in Businessmap. It listens to 18 events, listed below by family. Pick one or several, activate the workflow: n8n registers the webhook on your Businessmap account.
What you see in n8n
Every event, by family
One row per object, one chip per action. The event to tick in the node is object.action; hover a chip to read exactly when it fires.
All.*1All.All
Board Archived.*1Board Archived.Board Archived
Board Deleted.*1Board Deleted.Board Deleted
Board Renamed.*1Board Renamed.Board Renamed
Board Structure Changed.*1Board Structure Changed.Board Structure Changed
Card Archived.*1Card Archived.Card Archived
Card Created.*1Card Created.Card Created
Card Details Changed.*1Card Details Changed.Card Details Changed
Card Discarded.*1Card Discarded.Card Discarded
Card Moved.*1Card Moved.Card Moved
Card Restored.*1Card Restored.Card Restored
Card Unarchived.*1Card Unarchived.Card Unarchived
Comment Created.*1Comment Created.Comment Created
Comment Deleted.*1Comment Deleted.Comment Deleted
Comment Updated.*1Comment Updated.Comment Updated
Subtask Created.*1Subtask Created.Subtask Created
Subtask Deleted.*1Subtask Deleted.Subtask Deleted
Subtask Updated.*1Subtask Updated.Subtask Updated
Configuration notes
01Configure the Businessmap Trigger
The Businessmap Trigger, in version 1, starts a workflow when the tool calls n8n. It works by webhook, an URL that n8n registers with Businessmap when you activate the workflow, so each event lands within a few seconds and nothing is polled on a schedule.
Key parameters
- Board Name or ID: the board the webhook is attached to, chosen from the list or given as an ID with an expression. It is required, and one trigger node watches one board.
- Authenticate Incoming Webhook: a boolean that turns authentication on for incoming calls.
- Events: the 18 events to subscribe to, grouped one per family, with
Allas the catch-all when you prefer to filter later in the workflow.
02Card lifecycle events
Seven of the 18 events follow a card from birth to retirement: Card Created, Card Details Changed, Card Moved, Card Archived, Card Unarchived, Card Discarded and Card Restored. Each one carries the card that changed, which gives the rest of the workflow a card identifier to work with.
Two of them deserve a second look. Card Details Changed fires on edits to the card fields, so it catches a new deadline or a new owner without you subscribing to anything else. Card Discarded and Card Restored come as a pair, which lets a workflow undo what it did when somebody changes their mind.
Card Moved feeding a stage change into a CRM, Card Created opening a matching folder in a drive, or Card Archived closing the linked ticket in a helpdesk. Pair a Card event with a Switch node when a single board serves several teams and only one lane matters.03Comment events
Three events cover the discussion happening on a card: Comment Created, Comment Updated and Comment Deleted. They fire on the comment itself, not on the card fields, so a workflow listening to them stays quiet while people edit titles and deadlines.
Keep in mind that a workflow posting comments with cards.comment will hear its own writing come back through Comment Created. A filter on the author right after the trigger is the usual way to stop that loop before it starts.
Comment Deleted on a regulated board to keep an audit copy elsewhere. A common pattern reads the comment, sends it to a language model for a short summary, then writes the summary back with cards.comment.04Subtask events
Subtask Created, Subtask Updated and Subtask Deleted react to the checklist inside a card rather than the card itself. Useful when the real unit of work is a step, not the card, which happens on boards where one card is a whole customer onboarding.
Subtask Updated is the busiest of the three, since it fires every time somebody ticks a box or edits a step, so a filter on the fields you care about keeps the executions readable. The card that owns the subtask travels with the event, which gives the workflow the card identifier it needs for any follow up operation.
cards.subtask, or a deleted subtask raising a flag because the scope just shrank. Teams that bill per step often catch Subtask Updated and log the matching time with cards.logtime.05Board events
Four events watch the board as an object instead of its content: Board Renamed, Board Archived, Board Deleted and Board Structure Changed. The last one covers changes to the workflows, lanes and columns that every card operation depends on.
These four fire far less often than the card events, which makes them cheap to subscribe to and easy to review. They are also the only family that tells you something about the container rather than the work inside it.
Board Archived and Board Deleted are also the cue to stop the automations pointed at that board before they start failing.What can the Businessmap node do?
The Businessmap node exposes 48 operations across 8 resources. For each one: the node as you configure it in n8n, the required fields, and our field notes.
| Resource | Create | Get Card | Update | Delete | Add Attachment | Archive | Assign Tag | Block | Add Comment | Discard | Download | Get All Boards | Get All Cards Per Board | Get All Stickers | Get All Tags | Get All Workspaces | Get Board Documents | Get Board Structure | Get Custom Card | Link | Log Time | Move | Restore | Set Custom Fields | Set Location | Create Subtask | Unarchive | Unblock | Unlink | Upload |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Main Card | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||||||||||||||
| Card | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||||||||
| Attachment | ✓ | ✓ | ✓ | |||||||||||||||||||||||||||
| Workspace | ✓ | ✓ | ✓ | ✓ | ||||||||||||||||||||||||||
| Board | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||||||||||||||||
| Tag | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||||||||||||||
| Sticker | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||||||||||||||||||||
| Document | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Operations index
Main Card
6 operationsCreate card
mainCard.createWhat you see in n8n
Notes & use cases
Creates a card and places it at an exact spot on the board, then returns it in the shape you asked for.
Key parameters
- Board Name or ID, Workflow Name or ID, Lane Name or ID and Column Name or ID: the four required coordinates of the destination, each picked from a list or passed as an ID.
- Title, Description, Priority (Critical, High, Average, Low), Deadline and Owner Name or ID: optional, and worth filling from the incoming item, for instance
{{ $json.deadline }}.
Update card
mainCard.updateWhat you see in n8n
Notes & use cases
Edits a card that already exists, leaving untouched every field you do not fill in.
Key parameters
- Card ID: the numeric identifier of the card to edit, required, usually carried over from a trigger as
{{ $json.card_id }}. - Board Name or ID: required here too, so the node knows which board the tags, stickers and card types belong to.
- Workflow, Column and Lane Fields: an optional collection, handy when an edit also changes where the card sits.
Move card
mainCard.moveWhat you see in n8n
Notes & use cases
Sends a card to another position without touching its content, which is the operation behind most stage changes.
Key parameters
- Card ID: which card moves.
- Board Name or ID, Workflow Name or ID, Lane Name or ID, Column Name or ID: the full destination, all four required, because a column alone is ambiguous on a board with several lanes.
Get card by ID
mainCard.getWhat you see in n8n
Notes & use cases
Reads a single card from its numeric identifier and hands the result to the next node.
Key parameters
- Card ID: the identifier of the card to get, required.
- Output:
simplifiedfor a compact card,rawfor everything the API returns,selectedto choose. - Select Output Fields: the fields returned under
selected, for exampletitle,deadlineandowner_user_id.
Get card by custom card ID
mainCard.getCustomWhat you see in n8n
Notes & use cases
Finds a card from the human readable reference your team writes on it, not from the numeric key.
Key parameters
- Custom Card ID: the custom card ID of the card to get, a string, required.
- Board Name or ID: optional, useful to narrow the search when the same reference pattern exists on several boards.
PRJ-456 in its subject line, and the workflow finds the matching card without keeping a mapping table anywhere.Get all cards per board
mainCard.getAllCardsPerBoardWhat you see in n8n
Notes & use cases
Retrieves every card of a board in one run, which is the starting point of most exports and audits.
Key parameters
- Board Name or ID: the board to read, required.
- Select Output Fields: trim the payload here, because a board with hundreds of cards returned in
rawmakes the rest of the workflow slow to read and slow to debug.
Card
12 operationsLink card
cards.linkWhat you see in n8n
Notes & use cases
Creates a relation between two cards, which is how a board shows that one piece of work depends on another.
Key parameters
- Card ID: the card you start from, and it has to belong to the selected board when the action requires one.
- Will Be Linked As: the relation type,
parents,children,relatives,successorsorpredecessors. - To Card ID: the card on the other end.
Unlink card
cards.unlinkWhat you see in n8n
Notes & use cases
Removes an existing relation between two cards and leaves both cards in place.
Key parameters
- Unlink Card ID: the card whose relation you are cutting.
- Linked As: the relation to remove, with the same five values as when it was created.
- From Card ID: the card at the other end of that relation.
Set card custom fields
cards.setCustomFieldsWhat you see in n8n
Notes & use cases
Writes the board specific fields of a card, the ones your team added on top of the standard card.
Key parameters
- Card ID and Board Name or ID: both required, since custom fields are defined per board.
- Custom Fields to Set: a resource mapper that loads the fields of that board and lets you map each one to a value from the incoming item.
Block card
cards.blockWhat you see in n8n
Notes & use cases
Flags a card as blocked with a documented reason, so the board shows where work is stuck.
Key parameters
- Board Name or ID and Card ID: where the card lives and which card is blocked.
- Block Reason Name or ID: picked from the reasons configured on that board.
- Comment: required, and this is where the workflow explains itself, for instance the name of the missing document.
Unblock card
cards.unblockWhat you see in n8n
Notes & use cases
Clears the blocked flag of a card once the obstacle is gone, and the card resumes its normal path.
Key parameters
- Card ID: the blocked card, required. When the selected action requires a board, make sure the card belongs to it.
- Output: pick
simplifiedif the next node only needs confirmation that the card is no longer blocked.
Archive card
cards.archiveWhat you see in n8n
Notes & use cases
Takes a finished card off the active board while keeping it available, unlike a deletion.
Key parameters
- Card ID: the card to archive, required.
- Select Output Fields: include
archived_atwhen the following node has to record when the card left the board.
Unarchive card
cards.unarchiveWhat you see in n8n
Notes & use cases
Brings an archived card back onto the board, in the position it had when it was archived.
Key parameters
- Card ID: the archived card to bring back, required.
- Output:
rawis the safe choice here, because the state after an unarchive is exactly what you want to inspect in the execution log.
Discard card
cards.discardWhat you see in n8n
Notes & use cases
Drops a card that will never be delivered, which is the honest ending for work that got cancelled.
Key parameters
- Card ID: the card to discard, required.
- Select Output Fields:
discarded_atanddiscard_commentare the two fields worth returning when a report has to explain the cancellation later.
Restore card
cards.restoreWhat you see in n8n
Notes & use cases
Undoes a discard and puts the card back among the live ones.
Key parameters
- Card ID: the discarded card to restore, required. If the action you chose asks for a board, check that the card belongs to that board.
- Output:
selectedkeeps the response short when only the identifier matters downstream.
Add comment to a card
cards.commentWhat you see in n8n
Notes & use cases
Posts a comment on a card, which is the simplest way for a workflow to leave a trace people actually read.
Key parameters
- Card ID: the card that receives the comment, required.
- Comment: the text itself, required, entered as text or HTML, so a formatted summary built earlier in the workflow stays readable.
Add subtask to a card
cards.subtaskWhat you see in n8n
Notes & use cases
Adds a checklist item inside a card, with its own owner and its own due date.
Key parameters
- Card ID and Board Name or ID: the parent card and its board, both required.
- Description: the subtask text, required, as text or HTML.
- Deadline, Owner Name or ID and Subtask Status: optional, and the status lets you create a step already marked as finished.
Log time to a card
cards.logtimeWhat you see in n8n
Notes & use cases
Records time spent on a card, which is what makes a board usable for billing or capacity checks.
Key parameters
- Card ID: the card the time belongs to.
- Time Unit and Duration: the unit and the amount, both required, so the same figure never gets read as minutes on one card and hours on another.
- Date: the day the work happened, required, and Comment is optional.
Attachment
3 operationsUpload attachment to a card
attachments.uploadWhat you see in n8n
Notes & use cases
Attaches a file to a card from the binary data carried by the previous node.
Key parameters
- Card ID: the card that receives the file, required.
- File Name: the name the attachment will carry on the card, required, and a dynamic name such as
{{ $json.reference }}.pdfbeats a fixed one. - Content: the binary file data itself, required.
Download an attachment
attachments.downloadWhat you see in n8n
Notes & use cases
Pulls a file already attached to a card back into the workflow as binary data.
Key parameters
- Card ID: the card holding the file, required.
- File Name or ID: the file to download, selected from the list or given as an attachment ID taken from Get Attachments, which is the usual way to chain the two operations.
Get card attachments
attachments.getWhat you see in n8n
Notes & use cases
Lists the files attached to a card, with no other setting to think about.
Key parameters
- Card ID: the card whose attachments you want, required, and it is the only parameter of this operation.
Workspace
4 operationsCreate workspace
workspaces.createWhat you see in n8n
Notes & use cases
Opens a new workspace, the container that later holds boards.
Key parameters
- Workspace Name: the name of the workspace, required, and the only thing the operation cannot do without.
- Type: optional, sets the type of the workspace when the default is not what you want.
Update workspace
workspaces.updateWhat you see in n8n
Notes & use cases
Renames a workspace or flips its archive status, depending on which optional field you fill.
Key parameters
- Workspace ID: the numeric identifier of the workspace to edit, required, in the form
12345. - Workspace Name: optional, and the way to keep naming in step with whatever system owns the client list.
- Archive: optional, archives or unarchives the workspace in a single run.
Get workspace
workspaces.getWhat you see in n8n
Notes & use cases
Fetches one workspace and hands its payload to the branch that follows.
Nothing is written back, so the operation is safe to place anywhere in a branch that only needs context.
Key parameters
- Workspace ID: the identifier of the workspace to read, required, and the single parameter here.
Get all workspaces
workspaces.getAllWorkspacesWhat you see in n8n
Notes & use cases
Lists workspaces filtered on two required criteria instead of returning the whole account blindly.
Both filters are required, which keeps the result predictable even on an account that has grown over several years.
Key parameters
- Type: required, searches for the selected type of workspaces.
- Get All, Archived or Non-Archived: required, selects workspaces by archive status.
Board
5 operationsCreate board
boards.createWhat you see in n8n
Notes & use cases
Adds a board inside a workspace you designate, ready to receive cards afterwards.
The board lands empty, so the run that follows usually assigns its tags and stickers straight away.
Key parameters
- Workspace: required, selects the workspace the board belongs to.
- Name: required, the name of the board, for instance
My board. - Description: optional, useful to carry the context of the project the board serves.
Update board
boards.updateWhat you see in n8n
Notes & use cases
Rewrites the naming of a board, its description, or its archive status.
Key parameters
- Board ID: the numeric identifier of the board to edit, required, in the form
9876. - Name and Description: optional, both left as they are when you leave them empty.
- Archive: optional, archives or unarchives the board.
Get board
boards.getWhat you see in n8n
Notes & use cases
Returns a single board from its identifier, without touching anything on it.
It is the read that answers a single question, whether the board behind an identifier is the one the workflow expects.
Key parameters
- Board ID: the identifier of the board to read, required, and the only field to fill.
Get all boards
boards.getAllBoardsWhat you see in n8n
Notes & use cases
Walks through the boards of the account, with two optional filters to narrow the harvest.
Left without any filter, it simply returns what the credential can see, which is fine for a first exploration.
Key parameters
- Workspace: optional, filters boards by workspace.
- Show Archive: optional, decides whether archived boards come back in the list.
Get board structure
boards.getBoardStructureWhat you see in n8n
Notes & use cases
Exposes how a board is built, which is what you read before moving anything into it.
The payload describes the layout rather than the content, so it stays useful even on a board whose cards change all day.
Key parameters
- Board ID: the identifier of the board whose structure you retrieve, required.
Tag
6 operationsCreate tag
tags.createWhat you see in n8n
Notes & use cases
Declares a new tag in the account, with an optional color to make it readable at a glance.
The tag exists at account level once created, and still has to be assigned to a board before any card wears it.
Key parameters
- Label: required, the tag label, for instance
Label. - Color: optional, sets the tag color in the
#EEEEEEform.
Update tag
tags.updateWhat you see in n8n
Notes & use cases
Changes the label of an existing tag, and its color when you fill that field too.
Key parameters
- Tag ID: required, the numeric identifier of the tag, in the form
12345. - Label: required on this operation.
- Color: optional, and the quickest way to align a tag with a color code that was decided in another tool entirely, for instance the design system of the company.
Delete tag
tags.deleteWhat you see in n8n
Notes & use cases
Erases a tag from the account.
There is no undo. The cards that carried the tag simply lose it, so a condition upstream is worth the extra minute it costs to build, especially on an account where several teams share the same tag list.
Key parameters
- Tag ID: the identifier of the tag to delete, required, and the only parameter here.
Get tag
tags.getWhat you see in n8n
Notes & use cases
Looks up one tag, from its identifier or from its label, which is handy when only the wording travels between tools.
Key parameters
- Tag ID/Label: required, the ID or label of the tag to get, for instance
12345 or Label Name. - Search By: optional, selects which of the two the lookup runs on.
Get all tags
tags.getAllTagsWhat you see in n8n
Notes & use cases
Hands back every tag the account knows, with nothing to configure at all.
This operation takes no parameter, which makes it the cheapest way to build a lookup table at the start of a run, and the natural companion of the assignment that comes later. Run it once per execution rather than once per card, and keep the result in memory.
Assign tag to a board
tags.assignWhat you see in n8n
Notes & use cases
Makes an existing tag available on a board, a step you cannot skip before a card uses it there.
Assigning costs one call per pair, which a loop over the boards of a workspace handles without any extra logic.
Key parameters
- Tag Name or ID: required, picked from the list or passed as an ID.
- Board Name or ID: required, the board that receives the tag.
Sticker
6 operationsCreate sticker
stickers.createWhat you see in n8n
Notes & use cases
Registers a sticker with its wording, and a color when you want it to stand out.
Like a tag, a sticker is created once for the account and reused on as many boards as you assign it to.
Key parameters
- Label: required, the sticker label, for instance
Label. - Color: optional, set in the
#EEEEEEform.
Update sticker
stickers.updateWhat you see in n8n
Notes & use cases
Edits the wording of a sticker that already exists, and its color along the way.
Key parameters
- Sticker ID: required, the numeric identifier, in the form
12345. - Label: required on this operation, so the sticker never ends up without wording.
- Color: optional, left untouched when you leave it empty.
Delete sticker
stickers.deleteWhat you see in n8n
Notes & use cases
Wipes a sticker out of the account for good.
There is no undo on this one, so a run that deletes in bulk deserves a dry run branch that only logs what it would remove.
Key parameters
- Sticker ID: the identifier of the sticker to delete, required, and nothing else to provide.
Get sticker
stickers.getWhat you see in n8n
Notes & use cases
Resolves a sticker from its identifier or from its label, whichever your incoming item carries.
Key parameters
- Sticker ID/Label: required, the ID or label of the sticker to get, for instance
12345 or Label Name. - Search By: optional, tells the node which of the two to search on.
Get all stickers
stickers.getAllStickersWhat you see in n8n
Notes & use cases
Enumerates the stickers of the account in one call.
No parameter to fill here either, which makes the operation a natural first step in a synchronisation run and an easy way to check what already exists before anything gets created. The response covers the account, not one board, so the assignment stays a separate decision.
Assign sticker to a board
stickers.assignWhat you see in n8n
Notes & use cases
Hooks a sticker onto a board so the cards of that board can carry it.
Assignment is per board, so the same sticker can equip one team and stay invisible on the boards of another.
Key parameters
- Sticker Name or ID: required, chosen from the list or given as an ID.
- Board Name or ID: required, the destination board.
Document
6 operationsCreate document
documents.createWhat you see in n8n
Notes & use cases
Writes a document from the workflow, with content passed as text or HTML.
Key parameters
- Title: required, the document title.
- Content: optional, entered as text or HTML.
- Additional Fields: optional collection with For Welcome, Is Archived, Is Important, Is Indexed for AI, Parent Doc ID and Show in Main Doc List.
Get a document
documents.getWhat you see in n8n
Notes & use cases
Loads a single document by its identifier and passes it downstream.
Only the identifier travels, so this read pairs naturally with a trigger that already carries one and needs nothing else from the board it came from.
Key parameters
- Document ID: required, the numeric identifier, in the form
123.
Get board documents
documents.getBoardDocsWhat you see in n8n
Notes & use cases
Gathers all the documents that live on one board.
The list comes back board by board, which makes it the entry point of any audit that walks the whole account.
Key parameters
- Board Name or ID: required, the board whose documents to list.
Update document
documents.updateWhat you see in n8n
Notes & use cases
Amends a document in place, keeping every field you leave empty as it is.
Key parameters
- Document ID: required, the document to edit.
- Title and Content: optional, and left as they are when empty.
- Update Fields: optional collection with For Welcome, Is Archived, Is Important, Is Indexed for AI and Parent Doc ID.
Set document location
documents.setLocationWhat you see in n8n
Notes & use cases
Places an existing document on a card, on a board, or on both in the same call.
Key parameters
- Document ID: required, the document to place.
- Card ID: optional, the card that receives the document, left at
0to skip. - Board Name or ID: optional, the board that receives it, left empty to skip.
Add attachment to document
documents.addAttachmentWhat you see in n8n
Notes & use cases
Uploads a file from the workflow and attaches it to a document.
Key parameters
- Document ID: required, the document that receives the file.
- File Name: optional, the name the file takes.
- Binary Property: optional, the binary field name on the item, or an expression returning that name or the full binary object when the item no longer carries the file.
Need help automating Businessmap with n8n?
A person reads every message.


