Create Listing
Creates a new listing on eBay
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LISTING])
Update Listing
Updates an existing listing on eBay
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LISTING])
End Listing
Ends an active listing on eBay
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.END_LISTING])
Revise Price
Revises the price of an existing listing
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVISE_PRICE])
Add Tracking Info
Adds tracking information to a sold item
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TRACKING_INFO])
Send Message
Sends a message to a buyer or seller through eBay's messaging system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_MESSAGE])
Leave Feedback
Leaves feedback for a buyer or seller
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAVE_FEEDBACK])
Relist Item
Relists an item that has ended
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RELIST_ITEM])
Update Inventory
Updates the inventory quantity for a multi-quantity listing
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_INVENTORY])
Process Return
Processes a return request from a buyer
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROCESS_RETURN])
Issue Refund
Issues a refund to a buyer
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_REFUND])
Block Buyer
Adds a buyer to the blocked buyer list
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BLOCK_BUYER])
Create Shipping Label
Creates a shipping label for a sold item
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SHIPPING_LABEL])
Add Item To Watch List
Adds an item to the user's watch list
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TO_WATCH_LIST])
Remove Item From Watch List
Removes an item from the user's watch list
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_FROM_WATCH_LIST])
Get Order Details
Retrieves detailed information about a specific order
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_ORDER_DETAILS])
Get Listing Analytics
Retrieves analytics data for a specific listing
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_LISTING_ANALYTICS])
Schedule Listing
Schedules a listing to go live at a future date and time
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_LISTING])
New Item Listed
Triggered when a new item is listed on eBay
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ITEM_LISTED])
Item Sold
Triggered when an item is sold on eBay
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ITEM_SOLD])
Auction Ended
Triggered when an auction ends, regardless of whether the item sold
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUCTION_ENDED])
New Bid Placed
Triggered when a new bid is placed on an auction
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_BID_PLACED])
Feedback Received
Triggered when feedback is received from a buyer or seller
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FEEDBACK_RECEIVED])
Order Shipped
Triggered when an order is marked as shipped
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ORDER_SHIPPED])
Price Change
Triggered when the price of an item changes
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PRICE_CHANGE])
New Message
Triggered when a new message is received in eBay's messaging system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MESSAGE])
Item Out Of Stock
Triggered when an item goes out of stock
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ITEM_OUT_OF_STOCK])
Return Request
Triggered when a buyer requests a return
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RETURN_REQUEST])
Listing Ended
Triggered when a listing ends for any reason
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LISTING_ENDED])
Buyer Question
Triggered when a potential buyer asks a question about an item
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BUYER_QUESTION])