Create Booking
Creates a new booking in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BOOKING_ACTION])
Cancel Booking
Cancels an existing booking in Octorate
from composio_langchain 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_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MODIFY_BOOKING_ACTION])
Update Room Availability
Updates the availability of rooms in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ROOM_AVAILABILITY_ACTION])
Update Room Prices
Updates the prices of rooms in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ROOM_PRICES_ACTION])
Create Guest Profile
Creates a new guest profile in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_GUEST_PROFILE_ACTION])
Send Confirmation Email
Sends a booking confirmation email to the guest
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_CONFIRMATION_EMAIL_ACTION])
Apply Discount
Applies a discount to a booking or room rate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLY_DISCOUNT_ACTION])
Generate Invoice
Generates an invoice for a booking
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_INVOICE_ACTION])
Update Channel Inventory
Updates inventory across connected distribution channels
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CHANNEL_INVENTORY_ACTION])
Create Special Offer
Creates a special offer or package in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SPECIAL_OFFER_ACTION])
Generate Report
Generates a customized report in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT_ACTION])
Send Guest Message
Sends a message to a guest through Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_GUEST_MESSAGE_ACTION])
Update Property Details
Updates property information in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PROPERTY_DETAILS_ACTION])
Set Rate Restrictions
Sets rate restrictions for specific dates or periods
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_RATE_RESTRICTIONS_ACTION])
Update Payment Status
Updates the payment status of a booking
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PAYMENT_STATUS_ACTION])
Add Room Type
Adds a new room type to the property in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_ROOM_TYPE_ACTION])
Set Seasonal Rates
Sets different rates for specific seasons or periods
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_SEASONAL_RATES_ACTION])
Generate Booking Link
Generates a direct booking link for a specific offer or room type
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_BOOKING_LINK_ACTION])
New Booking
Triggered when a new booking is made through Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_BOOKING_TRIGGER])
Booking Cancelled
Triggered when a booking is cancelled in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BOOKING_CANCELLED_TRIGGER])
Booking Modified
Triggered when an existing booking is modified
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BOOKING_MODIFIED_TRIGGER])
New Guest
Triggered when a new guest profile is created in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_GUEST_TRIGGER])
Room Availability Changed
Triggered when room availability is updated in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ROOM_AVAILABILITY_CHANGED_TRIGGER])
Price Update
Triggered when room prices are updated in Octorate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PRICE_UPDATE_TRIGGER])
New Review
Triggered when a new guest review is received
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_REVIEW_TRIGGER])
Payment Received
Triggered when a payment is received for a booking
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PAYMENT_RECEIVED_TRIGGER])
Low Inventory Alert
Triggered when room inventory falls below a specified threshold
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOW_INVENTORY_ALERT_TRIGGER])
Check In Reminder
Triggered a specified time before guest check-in
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHECKIN_REMINDER_TRIGGER])