Some objects in Monite can have custom tags assigned to them, such as “Travel expenses” or “Events”. Tags are useful for improving organization, reporting, and workflows by enabling detailed categorization and tracking.You can assign tags to:
Accounts payable documents: payables, credit notes (in any status)
Accounts receivable documents: invoices, quotes, credit notes (in any status)
Tag names are case-sensitive, so Marketing and marketing are two different tags.Tags can optionally have a category and description. The available categories are document_type, department, project, cost_center, vendor_type, payment_method, and approval_status.
You can assign tags to objects both when creating new objects and updating existing objects.
Provide the tag IDs in the tag_ids list in the request body of the create or update request.
Tags can be assigned to payables and receivables in any status (not just draft).
Unlike POST requests, the PATCH receivable payload uses a wrapper key that depends on the document type: invoice for draft invoices, issued_invoice for non-draft invoices, quote for quotes, and credit_note for credit notes.
You can define sets of specific tags to be automatically assigned to new payables created via OCR. This feature must be enabled via the entity setting payables_ocr_auto_tagging.Additionally, you must specify a set of keywords that Monite will use to search within the created payables. Monite searches by substring and is case-insensitive. When one of these keywords is detected during the OCR process, the corresponding tag will be automatically assigned to the payable:
Tag auto-assignment only applies to payables successfully scanned by the OCR. When manually creating or editing a payable, the tags are not added automatically.
You can rename existing tags as well as change their category and description.
To update a tag, call PATCH /tags/{tag_id} and provide the new values in the request body: