New: every message picks a fast or a slow model

Habitica

Habitica is an open-source task management application that gamifies productivity by turning tasks into role-playing game elements.

What agents can do

Actions47

  • Add challenge task

    Tool to add a new task to a specified challenge.

  • Cancel subscription

    Attempts to cancel the authenticated user's subscription.

  • Create challenge

    Tool to create a new challenge.

  • Create group

    Tool to create a Habitica party or guild.

  • Create tag

    Tool to create a new tag.

  • Create task

    Tool to create a new user task in Habitica.

  • Create webhook

    Tool to create a new webhook for taskActivity events.

  • Delete challenge

    Tool to delete a challenge.

39 more
  • Delete challenge task

    Tool to delete a specific task from a challenge.

  • Delete group

    Tool to delete a Habitica group (guild) or leave a party.

  • Delete tag

    Tool to delete a tag for the authenticated user.

  • Delete task

    Tool to delete a Habitica task.

  • Get achievements

    Tool to retrieve all available Habitica achievements.

  • Get challenge

    Tool to retrieve details of a specific challenge.

  • Get challenges

    Tool to retrieve challenges available in a specific group (guild, party, or tavern).

  • Get challenge task

    Tool to retrieve a specific task from any challenge.

  • Get challenge tasks

    Tool to get all tasks for a specified challenge.

  • Get content

    Tool to retrieve global game content definitions.

  • Get content by type

    Tool to retrieve game content for a specified category.

  • Get equipment

    Tool to retrieve the authenticated user’s equipped gear and costume.

  • Get group

    Tool to retrieve details of a specific group.

  • Get group members

    Tool to retrieve members of a specific group.

  • Get groups

    Tool to retrieve Habitica groups (guilds, parties, taverns).

  • Get notifications

    Tool to retrieve notifications for the authenticated user.

  • Get party

    Tool to retrieve the authenticated user's party details.

  • Get party members

    Tool to retrieve members of the authenticated user's party.

  • Get tags

    Tool to retrieve authenticated user's tags.

  • Get tasks

    Tool to retrieve all tasks for the authenticated user.

  • Get user achievements

    Tool to retrieve the authenticated user's achievements.

  • Get user challenges

    Tool to retrieve challenges the authenticated user participates in.

  • Get user inventory

    Tool to retrieve the authenticated user's full inventory.

  • Get user profile

    Tool to retrieve the authenticated user's profile information.

  • Get user quest progress

    Tool to retrieve the authenticated user's quest progress.

  • Get user stats

    Tool to retrieve the authenticated user's Habitica statistics.

  • Get user subscription

    Tool to retrieve the authenticated user's subscription details.

  • Get webhooks

    Tool to retrieve webhooks for the authenticated user.

  • Invite to group

    Tool to invite users to a specific group.

  • Invite to party

    Tool to invite users to the authenticated user's party.

  • Join challenge

    Tool to join a challenge.

  • Leave challenge

    Tool to leave a Habitica challenge.

  • Local login

    Tool to authenticate a user via local credentials.

  • Local register

    Tool to register a new Habitica user via email and password.

  • Mark notifications seen

    Tool to mark specific notifications as read.

  • Remove from party

    Tool to remove a member from your party.

  • Score task

    Tool to score (check/uncheck) a Habitica task.

  • Social auth

    Tool to authenticate a user via a social provider.

  • Subscribe webhook

    Tool to enable (subscribe) an existing webhook by ID for the authenticated user.

How it connects

You paste an API key from Habitica on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.