Skip to Content
IntegrationsAI Tools Reference

TourPro AI tools reference

These are the tools available when you connect TourPro to Claude or ChatGPT. You do not call them by name. Ask in plain language and the assistant picks the right tool.

Every tool runs as you. It sees and changes only what your TourPro role allows. Tools that remove or cancel something need your explicit confirmation. Tools that email or notify other people are marked below.

Advance a show from chat

Advancing means collecting the details you need from a venue before show day: load-in, power, parking, catering, and so on. Here is a complete example.

1. Ask Claude or ChatGPT to set it up.

Advance the Boston show on April 20. Make a venue advance called “Boston venue advance” with fields for load-in time, parking, shore power, and catering.

The assistant finds the show with list_events, then calls create_advance with that date, a title, and the form fields.

2. Fill in answers as you get them.

The venue says load-in is 14:00, parking for two buses is behind the building, and shore power is available.

The assistant calls get_advance to read the form, then update_advance to save those answers and set the status to in progress.

3. Check what is missing.

What’s still open on the Boston advance?

The assistant reads the advance and lists the fields with no answer yet.

4. Finish it.

Catering is confirmed for 6 people. Mark the advance done.

The assistant saves the answer and sets the status to done. To remove an advance, ask for it by name. The assistant asks you to confirm before deleting.

Schedule and tours

ToolWhat it does
list_my_toursLists the tours you belong to
get_next_eventFinds the next event, optionally only shows
get_day_sheetBuilds a day sheet for a date
list_open_itemsShows events that still need confirmation
list_eventsLists events with their ids
create_eventAdds a show, travel, load-in, sound check, rehearsal, meeting, or day off
update_eventChanges an event
confirm_eventMarks an event confirmed or unconfirmed
delete_eventRemoves an event (needs confirmation)
create_tour, update_tourCreates a tour or edits its name, dates, and timezone
delete_tourRemoves a whole tour (needs confirmation)
list_day_notes, create_day_note, update_day_noteRead, add, and edit day notes
delete_day_noteRemoves a day note (needs confirmation)
list_event_reminders, list_upcoming_remindersShows reminders on an event, or what is coming up
create_event_reminder, update_event_reminderAdds or changes a reminder
delete_event_reminderRemoves a reminder (needs confirmation)
get_event_visibility, set_event_visibilityShows or changes who can see an event
list_schedule_templates, create_schedule_template, rename_schedule_templateManage reusable schedule templates
apply_schedule_templateAdds a template’s events to a tour without replacing what is there
delete_schedule_templateRemoves a schedule template (needs confirmation)
list_day_sheet_templates, create_day_sheet_template, update_day_sheet_templateManage day sheet templates
delete_day_sheet_templateRemoves a day sheet template (needs confirmation)
get_tour_activityShows recent changes on a tour
ask_tourproAnswers free-form questions from your tour data, with sources

Advances

ToolWhat it does
list_advancesLists advances for a tour, or for one date
get_advanceReads one advance with its fields and answers
create_advanceCreates an advance form for a tour day
update_advanceChanges the title, status, fields, or answers
delete_advanceRemoves an advance (needs confirmation)

Travel and hotels

ToolWhat it does
list_flight_passengersLists who is on a travel event
add_flight_passenger, update_flight_passengerAdds or changes a passenger
remove_flight_passengerTakes a passenger off a travel event (needs confirmation)
list_hotelsLists hotel stays for a tour, or for one date
create_hotel, update_hotelAdds or changes a hotel stay
delete_hotelRemoves a hotel stay (needs confirmation)
list_hotel_guestsLists who is staying at a hotel
add_hotel_guest, update_hotel_guestAdds or changes a hotel guest, including dates and room type
remove_hotel_guestRemoves a hotel guest (needs confirmation)

Guest lists

ToolWhat it does
list_guest_listLists guest-list entries for a tour, or for one date
add_guestAdds a guest request
update_guestChanges a guest entry
set_guest_statusApproves or denies a guest request
delete_guestRemoves a guest entry (needs confirmation)

Team and contacts

ToolWhat it does
list_tour_membersLists the people on a tour with their roles
list_crew_templatesLists crew templates
list_invitationsLists pending and past invitations
invite_memberEmails an invitation to join a tour (sends an email)
resend_invitationSends a pending invitation again (sends an email)
revoke_invitationCancels a pending invitation (needs confirmation)
list_contactsLists local contacts such as venue, hotel, promoter, and local crew
create_contact, update_contactAdds or changes a contact
delete_contactRemoves a contact (needs confirmation)

Documents

ToolWhat it does
list_documentsLists a tour’s documents
get_documentReads a document’s details
update_documentChanges a document’s title, description, or tags, or links it to a day or event. It does not replace the file
delete_documentRemoves a document (needs confirmation)

Uploading new files is not available through the assistant. Add files in the TourPro app.

Your account

ToolWhat it does
get_my_privacy_preferencesShows your privacy preferences (read only)
list_my_notificationsLists your notifications
mark_notification_readMarks a notification as read
list_sent_notificationsLists notifications you sent

What the assistant cannot do

  • Send push notifications or day sheet emails to your crew
  • Change billing, or change the roles and permissions of people already on a tour
  • Upload files
  • Book flights or hotels. TourPro records travel, it does not purchase it.

Questions

Email info@tourpro.app.

Last updated on