Aident logoAident logo centerAident Loadout
Use CasesPricingDocs
ENStart Now
AppsHabitica ToolsHabitica Add Challenge Task
Habitica Tools

Habitica Add Challenge Task

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.

Write actionRisk level 2 of 5API key connection
Use Habitica Add Challenge Task

Pricing and limits

Aident logo

Product

Aident LoadoutAident Playbook EditorOpen-CUAK

About

AppsSkillsUse CasesDocsBlogPricingDownloadsPrivacy PolicyTerms of Service

Alternatives

vs Composiovs Zapier
llms.txtGet an AI summary of Aident LoadoutSummarize with ChatGPTSummarize with ClaudeSummarize with GeminiSummarize with Perplexity

© Aident Labs, 2024-2026

Pricing
Free
Unified payment
Not currently supported

Inputs

  • datestring
    Due date for 'todo' type tasks in ISO 8601 format (YYYY-MM-DD or full datetime)
  • tagsarray
    List of tag UUIDs to categorize the task. Tags must exist in the challenge owner's account.
  • textstring
    Required
    The title/name of the task that will be displayed to challenge participants
  • typestring
    Required
    Task type: 'habit' (repeatable +/- actions), 'daily' (scheduled recurring tasks), 'todo' (one-time tasks), or 'reward' (purchasable with gold)
  • notesstring
    Detailed description or instructions for the task
  • everyXinteger
    Repeat interval number used with frequency. E.g., everyX=3 with frequency='daily' means every 3 days.
  • prioritynumber
    Task difficulty affecting gold/XP rewards: 0.1 (Trivial), 1.0 (Easy - default), 1.5 (Medium), 2.0 (Hard)
  • remindAtstring
    ISO 8601 datetime to send a reminder notification
  • attributestring
    Primary attribute this task trains: 'str' (Strength), 'int' (Intelligence), 'per' (Perception), 'con' (Constitution). Defaults to 'str'.
  • frequencystring
    Recurrence frequency for 'daily' type tasks. Use with everyX to set repeat interval (e.g., frequency='weekly', everyX=2 = every 2 weeks).
  • challengeIdstring
    Required
    The unique UUID of the challenge to add the task to. Get this from GET /challenges/user or when creating a challenge.

Observable output

  • data
    Required
    Data from the action execution
  • errorstring
    Error if any occurred during the execution of the action
  • successfulboolean
    Required
    Whether or not the action execution was successful or not

Skills that use this Action

Related use cases

No verified related use cases are linked yet.

Official source

Provider source

Skills that use this Action

No published Skills explicitly reference this Action yet.