Create Listing
Creates a new listing on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LISTING])
Update Listing
Updates an existing listing on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LISTING])
Delete Listing
Deletes a listing from the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_LISTING])
Change Listing Status
Changes the status of a listing (e.g., active, inactive, pending) on Sharetribe.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHANGE_LISTING_STATUS])
Create User
Creates a new user account on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_USER])
Update User Profile
Updates the profile information of an existing user on Sharetribe.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_USER_PROFILE])
Deactivate User
Deactivates a user account on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DEACTIVATE_USER])
Send Message
Sends a message from one user to another on the Sharetribe platform.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_MESSAGE])
Create Order
Creates a new order for a listing on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ORDER])
Update Order Status
Updates the status of an existing order on Sharetribe.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ORDER_STATUS])
Cancel Order
Cancels an existing order on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_ORDER])
Submit Review
Submits a review for a listing or user on the Sharetribe platform.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBMIT_REVIEW])
Update Review
Updates an existing review on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_REVIEW])
Delete Review
Deletes a review from the Sharetribe platform.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_REVIEW])
Create Category
Creates a new category for listings on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CATEGORY])
Update Category
Updates an existing category on the Sharetribe platform.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CATEGORY])
Delete Category
Deletes a category from the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_CATEGORY])
Create Custom Field
Creates a new custom field for listings or user profiles on Sharetribe.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOM_FIELD])
Update Custom Field
Updates an existing custom field on the Sharetribe platform.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CUSTOM_FIELD])
Delete Custom Field
Deletes a custom field from the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_CUSTOM_FIELD])
New Listing Created
Triggered when a new listing is created on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LISTING_CREATED])
Listing Updated
Triggered when an existing listing is updated on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LISTING_UPDATED])
New Order Placed
Triggered when a new order is placed on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ORDER_PLACED])
Order Status Changed
Triggered when the status of an order changes on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ORDER_STATUS_CHANGED])
New User Registered
Triggered when a new user registers on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_USER_REGISTERED])
User Profile Updated
Triggered when a user updates their profile information on Sharetribe.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_PROFILE_UPDATED])
New Review Submitted
Triggered when a new review is submitted for a listing or user on Sharetribe.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_REVIEW_SUBMITTED])
New Message Sent
Triggered when a new message is sent between users on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MESSAGE_SENT])
Listing Availability Changed
Triggered when the availability of a listing changes on Sharetribe.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LISTING_AVAILABILITY_CHANGED])
Transaction Completed
Triggered when a transaction is marked as completed on the Sharetribe marketplace.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRANSACTION_COMPLETED])