Habitica
Habit and task gamification platform for habits, dailies, to-dos, rewards, and user progress.
Applies to gamified productivity: tasks, habits, dailies, rewards, parties, and completion state.
Use Habitica with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Habitica to work.
What Snow can do with Habitica
These are the Habitica actions available to the apps you build with Snow. Connecting an account does not make Snow run these on its own.
Tool to check Habitica API server status. Use when you need to verify if the Habitica service is operational before making other API calls.
Tool to retrieve the latest Bailey announcement from Habitica. Use when you need to check current news, events, or updates posted by Bailey.
Tool to retrieve party chat messages from Habitica. Use when you need to fetch recent chat messages from the authenticated user's party.
Tool to retrieve the available gear for purchase in the market shop. Use when you need to check what equipment is available for each character class. Returns gear organized by class: healer, wizard, rogue, and warrior.
Tool to retrieve available items in the Time Travelers shop. Use when you need to see what quests, backgrounds, pets, or mounts can be purchased with hourglasses.
Update an existing task in Habitica. Use this to modify task properties like title, notes, priority, or other attributes. Only include fields you want to update - all body parameters are optional.
Update the authenticated user's profile, preferences, flags, and other settings in Habitica. Use dot notation for nested fields (e.g., profile.name, preferences.language). Note: Some paths are protected and cannot be modified (e.g., stats.class will be rejected).
Tool to register a push notification device for the authenticated user. Use when you need to enable push notifications for mobile devices or UnifiedPush clients.
Tool to add a tag to a task. Use when you need to categorize or label a task with an existing tag.
Tool to add a new task to a specified challenge. Use when you need to programmatically create a challenge task after the challenge is set up and you have its ID.
Ready to put Habitica to work?
Sign up free, build an app by chatting, and connect Habitica in minutes. No credit card required.