find_businesses
Find businesses
Finds Gwiksoft businesses that sell what the customer is looking for, optionally in a city, with a few matching products from each. Each result’s business id works with the other tools. Online stores deliver beyond their city.
Parameterscityqueryrequired
get_business
About the business
The business’s profile: what it sells, where it is, opening hours, how it sells (showroom, online store, bulk), whether it takes visits and has an online checkout, and its WhatsApp and chat links.
Parametersbusinessrequired
search_products
Search the catalogue
Searches the business’s whole catalogue by the customer’s words, a budget, or both. Returns each product’s current price in INR, options, stock and link, plus the business’s live offers. next_cursor gives the next page.
Parameterslimitquerycursorbusinessrequiredmax_pricemin_pricecollectionin_stock_only
list_collections
Browse by collection
The catalogue’s collections or categories, each with how many products it has, the lowest price and a photo.
Parametersbusinessrequired
get_product
One product in full
One product in full: photos, every option with its choices, and, for online stores, the variant for the chosen options with its id, price and stock. The variant id works with start_checkout.
Parametersidrequiredoptionsbusinessrequired
The business’s offers running now, with their end dates and terms. This is the complete list of its current offers.
Parametersbusinessrequired
ask_business
Ask about policies
Answers delivery, returns, exchange, payment, warranty and care questions from what the business published: its FAQs, its website and, for Shopify stores, the store’s own policies. Says how to reach the team when it has no answer.
Parametersbusinessrequiredquestionrequired
start_checkout
Checkout link
For online stores on Shopify: a link that opens the store’s own cart with the chosen products in the customer’s browser, with the total. The store confirms stock and the final price at checkout; nothing is ordered or charged by this tool. Other businesses answer with how to buy.
Parametersitemsrequiredbusinessrequired
create_lead
Send an enquiry to the team
Sends the customer’s enquiry or call-back request, with their name and phone, to the business’s team, who contact them on WhatsApp or by phone. For when the customer has asked to be contacted. Only for businesses that take requests through AI assistants; others answer with their WhatsApp and chat links.
Parametersnameemailphonerequiredmessagerequiredbusinessrequiredcall_backproduct_idproduct_title
request_visit
Request a visit or appointment
Requests a store visit or appointment on the day and time the customer chose. It reaches the business’s Appointments board as pending, and the team confirms it with the customer. Not for online-only stores. Only for businesses that take requests through AI assistants; others answer with their WhatsApp and chat links.
Parametersdayrequirednamerequirednotetimephonerequiredbusinessrequiredproduct_idproduct_title
hand_off_to_team
Pass the customer to a person
Passes the customer, with a short summary of what they need, to a person on the business’s team, who contacts them on WhatsApp or by phone. For when the customer asks for a person. Only for businesses that take requests through AI assistants; others answer with their WhatsApp and chat links.
Parametersnamephonerequiredsummaryrequiredbusinessrequired