Create Booking
Creates a new booking in FareHarbor
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BOOKING_ACTION])
Cancel Booking
Cancels an existing booking in FareHarbor
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_BOOKING_ACTION])
Modify Booking
Modifies details of an existing booking
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MODIFY_BOOKING_ACTION])
Add Customer
Adds a new customer to FareHarbor
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CUSTOMER_ACTION])
Update Customer
Updates information for an existing customer
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CUSTOMER_ACTION])
Add Availability
Adds new availability for an item or experience
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_AVAILABILITY_ACTION])
Remove Availability
Removes existing availability for an item or experience
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_AVAILABILITY_ACTION])
Process Payment
Processes a payment for a booking
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROCESS_PAYMENT_ACTION])
Issue Refund
Issues a refund for a previously made payment
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_REFUND_ACTION])
Check In Customer
Checks in a customer for their booked experience
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHECKIN_CUSTOMER_ACTION])
Send Confirmation Email
Sends a booking confirmation email to the customer
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_CONFIRMATION_EMAIL_ACTION])
Send Reminder Email
Sends a reminder email to the customer before their booked experience
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_REMINDER_EMAIL_ACTION])
Generate Report
Generates a custom report based on specified parameters
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT_ACTION])
Update Item Pricing
Updates the pricing for a specific item or experience
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ITEM_PRICING_ACTION])
Add Note To Booking
Adds a note or comment to an existing booking
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTE_TO_BOOKING_ACTION])
Create Custom Field
Creates a new custom field for collecting additional information
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOM_FIELD_ACTION])
Assign Guide To Booking
Assigns a specific guide or staff member to a booking
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_GUIDE_TO_BOOKING_ACTION])
Update Capacity
Updates the capacity for a specific item or time slot
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CAPACITY_ACTION])
New Booking
Triggered when a new booking is made in FareHarbor
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_BOOKING_TRIGGER])
Booking Canceled
Triggered when a booking is canceled in FareHarbor
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BOOKING_CANCELED_TRIGGER])
Booking Modified
Triggered when an existing booking is modified
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BOOKING_MODIFIED_TRIGGER])
New Customer
Triggered when a new customer is added to FareHarbor
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CUSTOMER_TRIGGER])
New Availability
Triggered when new availability is added for an item
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_AVAILABILITY_TRIGGER])
Low Inventory Alert
Triggered when inventory for an item falls below a specified threshold
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOW_INVENTORY_TRIGGER])
Payment Received
Triggered when a payment is successfully processed
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PAYMENT_RECEIVED_TRIGGER])
Refund Issued
Triggered when a refund is issued for a booking
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REFUND_ISSUED_TRIGGER])
Check In Completed
Triggered when a customer checks in for their booking
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHECKIN_COMPLETED_TRIGGER])
Review Submitted
Triggered when a customer submits a review after their experience
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVIEW_SUBMITTED_TRIGGER])