Moeilijkheidsgraad:
MCP tools overzicht
Overzicht van de tools die een AI-agent via de MCP-server van i-Reserve kan gebruiken. Voor een uitleg van de niveaus L0-L3, zie Hoe werkt de AI integratie?.
| Tool | Lezen/schrijven | Vereist niveau | Omschrijving |
|---|---|---|---|
| get_current_datetime | lezen | - | Huidige datum en tijd |
| get_list_of_objects / get_object_attributes | lezen | - | Boekbare objecten en hun eigenschappen |
| get_list_of_combis / get_combi_attributes / check_if_object_in_combi | lezen | - | Combinaties van objecten |
| get_slots_for_objects / get_first_available_days / get_first_available_slots | lezen | - | Beschikbaarheid opzoeken |
| filter_customers / add_customer | lezen/schrijven | - | Klant zoeken of aanmaken |
| add_booking / add_booking_with_customer | schrijven | - | Boeking aanmaken (agenda-modus) |
| search_events / get_event / subscribe_to_event | lezen/schrijven | - | Zoeken en inschrijven op events (event-modus) |
| generate_maps_link | lezen | - | Google Maps-link genereren |
| get_list_of_forms / get_form_fields / submit_form | lezen/schrijven | - | Formulieren (indien ingericht) |
| get_user_status | lezen | - | Beschikbaarheid van een collega (indien ingericht) |
| escalate_to_human | schrijven | - | Doorschakelen naar een mens, bv. via e-mail/ticket (indien ingericht) |
| call_colleague | schrijven | - | Direct een beschikbare collega bellen (indien ingericht) |
| get_cancellation_policy | lezen | - | Annuleervoorwaarden opvragen |
| send_verification_code / confirm_verification_code | schrijven/lezen | - | Start en bevestig de verificatie van de klant |
| reschedule_reservation | schrijven | L2 | Boeking verplaatsen |
| change_participants | schrijven | L2 | Aantal deelnemers wijzigen |
| cancel_reservation | schrijven | L3 | Boeking annuleren (met eventuele restitutie) |
| file_search | lezen | - | Doorzoeken van een kennisbank (indien ingericht) |





