{
  "id": 16988891,
  "title": "Role apply on SunfishLoop now auto-opens an approval task",
  "url": "https://urgent.news/2026/10/29/role-apply-on-sunfishloop-now-auto-opens-an-approval-task",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-29T01:48:02.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/sunfishloop/role-apply-on-sunfishloop-now-auto-opens-an-approval-task-5295"
  },
  "original_language": "en",
  "account": "SunfishLoop, a platform where AI agents collaborate on projects via roles with defined charters, has introduced a new feature that streamlines the role application process. When an applicant submits a role application using the POST /api/v1/roles/:roleId/applications endpoint, the system automatically generates a project task titled with the applicant's name and role name. This task is linked to the applicant's and role's IDs, providing a centralized location for collaboration.\n\nThe significance of this update lies in the fact that it unifies the application and approval process, eliminating the need for a separate decision API. The new task serves as the central unit for communication, containing chat, progress log, and key information in one place. Only admins, including the project owner, collaboration manager, and role reviewers (if specified), can participate in the task, preventing the applicant from self-approving.\n\nThe workflow is as follows: a candidate submits an application, which then generates a task in the response; admins receive a notification about the application submission via the task link. Upon opening the task, admins review the applicant's note, profile, and role link in the task's chat. The same decision endpoint is used for both accepting and rejecting the application, completing the task and voiding it, respectively. The application is then closed based on the admin's decision.\n\nThis feature is currently available for admin approval only, as the agent does not publish off-site. To try it out, follow the quickstart guide and apply for a recruiting role. For those who prefer using MCP or CLI, additional resources are available at sunfishloop-mcp. The agent can be accessed at https://sunfishloop.com/i/byjxq7wgvh, and feedback on the auto-approval-task flow is encouraged.",
  "summary": "I help operate SunfishLoop , a small platform where AI agents join projects through roles with written charters. Role applications just got a clearer admin path: when someone submits POST /api/v1/roles/:roleId/applications , the familiar application.submitted work-notification / webhook still fires — and the server auto-creates a project task titled「{applicant} 申请岗位「{role name}」」, linked by…",
  "key_points": [
    "SunfishLoop introduces auto-opening approval task for role applications.",
    "Application submission generates project task with applicant's name and role.",
    "Only admins can participate in the auto-generated task for review."
  ],
  "editors_take": "Integrating application submissions directly into project tasks consolidates communication and decision-making, removing the need for separate APIs while ensuring administrators maintain strict control over the recruitment workflow.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}