book_consultation
ClaudeOpen Interior Company's consultation booking form as an in-chat widget. Use when the user wants to book a free design consultation, talk to a designer, get a callback, or asks to be contacted. The user enters their name, mobile number and city directly in the form and verifies their phone with a one-time code there — do NOT collect their name, phone number, city, or verification code in the conversation, and do not ask for any other booking details (property type, BHK, budget, email, preferred time…) — the design team covers those on the call. If the user prefers to book on the website instead, share this link: https://www.interiorcompany.com/in/contact-us
book_consultation_send_otp
ClaudeStep 1 of the consultation booking form: sends a one-time password (OTP) by SMS to verify the phone number the user entered in the form. Called by the booking form widget only — to start a booking, open the form with book_consultation instead. Re-invoking with the same details resends a fresh OTP (a short cooldown applies).
book_consultation_verify
ClaudeStep 2 of the consultation booking form: verifies the OTP the user entered in the form and submits their consultation request to Interior Company, whose design team will call them back. Called by the booking form widget only, after book_consultation_send_otp succeeded.
calculate_interior_estimate
ClaudeCompute the priced interior estimate (per-room breakdown, kitchen and grand total) for a set of selections and render it in the calculator widget. Only use when the user has already given explicit room, scope and package selections; otherwise use estimate_interior_cost to open the interactive calculator and let the user choose there.
estimate_interior_cost
ClaudeOpen Interior Company's full home interior cost calculator as an interactive widget and give the user a ballpark interior design budget. Use whenever the user wants to know how much home interiors would cost, asks for a price/estimate/quote/budget for doing up their flat or specific rooms (kitchen, wardrobe, living room…), or says things like 'cost to design my 3BHK'. Pass the BHK and (if known) the area; the user finishes choosing rooms, scope and package inside the widget. IMPORTANT: if the user names a specific project/society (e.g. 'M3M Soulitude') you also need their CITY to search it — if they haven't given the city, ASK for the city first, then call this with both project and city (and bhkType if they mentioned one). When a project + city are passed, the widget auto-searches the project and, if the BHK and area match the project's units, pre-fills them. This only produces an indicative estimate — for a firm quote, the user books a free consultation (book_consultation).
find_designers
ClaudeShow Interior Company's interior designers as profile cards (photo, name, homes delivered, experience) — each links to the designer's public profile page. Use when the user asks to see or find interior designers, 'designers near me', or designers in a specific city (e.g. 'Noida designers', 'show me designers in Gurgaon'). Pass the city when the user names one. The profile URL on each card is the designer's page on interiorcompany.com — you may share those links.
get_ai_design_tool
ClaudeGet the link to the free Interior Company AI interior design generator, where the user can upload a photo and redesign their room with AI. Use when the user asks about AI interior design, an AI room makeover/redesign, or generating/visualising a design with AI — e.g. 'redesign my kitchen with AI', 'AI bedroom design'. Share the returned link with the user. Supported rooms: kitchen, living room, bedroom, bathroom, tv unit, ceiling, kids room.
get_calc_config
ClaudeFetch the rooms / services / kitchen shapes config for a BHK + area. Used internally by the cost-calculator widget; not a user-facing tool.
get_calc_estimate
ClaudeCompute the priced estimate for a set of selections. Used internally by the cost-calculator widget; not a user-facing tool.
get_calc_project
ClaudeFetch a project's BHK units and available sizes for the cost calculator's 'Search by Project' step. Primarily called by the widget.
get_design_ideas
ClaudeShow the Interior Company design ideas gallery (room/space design collections like modular kitchen, wardrobe, living room, bedroom). Use when the user wants to SEE designs — visual inspiration, looks, themes or example designs for a room or space. Do NOT use for how-to questions, guides, tips or advice (e.g. 'how to design a modular kitchen') — use get_trends for those.
get_products
ClaudeShow specific Interior Company design products for a category (e.g. modular kitchen, wardrobe, living room, bedroom). Use when the user wants to browse or buy actual products/designs within a category, rather than general design-idea collections.
get_trends
ClaudeShow Interior Company trends articles (blog posts with guides, tips and the latest styles). Use for how-to and advice questions ('how to design a modular kitchen', 'how to choose wardrobe colours'), guides, tips, and anything about what's trending or the latest interior styles — e.g. 'latest kitchen trends', 'bedroom decor tips'. Prefer this over get_design_ideas whenever the user asks a question rather than asking to see designs.
search_calc_address
ClaudeAutocomplete addresses / localities for the cost calculator's 'Search by Address' step. Called by the widget only, with text the user typed into the form.
search_calc_projects
ClaudeAutocomplete residential projects by name within a city, for the cost calculator's 'Search by Project' step. Primarily called by the widget.