Mapping
The mapping tools mirror the Mapping page in Fyvel. They read imported bookings, show AI suggestions, and set or remove categories.Available tools
list_mapping_transactionsretrain_ai_mapping_suggestionsaccept_ai_mapping_suggestionsset_booking_categories(assign withcategoryUuid, or clear assignments whencategoryUuidis null)ignore_bookings(only whenmappingIgnoreEnabledfromlist_companiesis true)unignore_bookings
Scope
Mapping is company-specific. You need acompanyUuid.
What list_mapping_transactions can do
list_mapping_transactions is paginated and supports the main filters from the web app:
- search
- tracked or excluded accounts
- mapped or unmapped bookings (
mapped:unmapped,mapped,both—mappedincludes ignored bookings) - filter by categories, optionally including ignored bookings (
includeIgnored) - bookings with AI suggestions
- minimum confidence for suggestions
- sort
Typical use cases
list_mapping_transactions- choose a matching category — or
ignore_bookings, when the booking should deliberately stay without a category andmappingIgnoreEnabledis true for the company set_booking_categories(withcategoryUuid; to clear, setcategoryUuidto null)- optionally retrain AI suggestions or accept them in bulk
unignore_bookings puts them back in the queue and works regardless of the flag. ignore_bookings fails when ignore is disabled for the company.
Notes
- The tools change Fyvel mappings, not the original upload files
- AI suggestions can be accepted explicitly or retrained
- Categories come from
list_categories