present_find_gift
Discover 5 tailored gift ideas by providing recipient details, relationship, occasion, and preferences. The tool uses context like budget and constraints to generate personalized suggestions.
Instructions
Find 5 personalized gifts through the hosted Present Agent API. Optional local Claude/Codex context search is opt-in.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| needs | No | Functional needs, wishes, or outcomes the gift should support | |
| budget | No | Budget: '$50-100', 'under $75', '$150 CAD', etc. | |
| occasion | No | Occasion: birthday, anniversary, thank you, onboarding, housewarming, etc. | |
| interests | No | Comma-separated interests, hobbies, brands, or taste signals | |
| recipient | Yes | Recipient's name or short description | |
| constraints | No | Hard constraints: avoid categories, delivery deadline, allergies, space, values | |
| preferences | No | Known likes, style, taste, brands, hobbies, or profile clues | |
| relationship | No | Relationship: partner, parent, friend, colleague, client, etc. | |
| giver_context | No | Host AI memory/context about the giver: preferences, budget norms, accessibility needs, taboos, prior gifts, and personal taste. Empty if unknown; never fabricate. | |
| useAgentContext | No | Opt in to local Claude/Codex/Gemini context search. Also requires PRESENT_ENABLE_LOCAL_AGENT_CONTEXT=1. | |
| recipient_context | No | Host AI memory/context about the recipient beyond name/relation/occasion: life events, hobbies, prior gift outcomes, and recent notes. Empty if unknown; never fabricate. |