paperclipai/paperclip · error
Routine trigger not found
Error message
Routine trigger not found
What it means
Error "Routine trigger not found" thrown in paperclipai/paperclip.
Source
Thrown at server/src/routes/routines.ts:503
entityType: "routine_trigger",
entityId: created.trigger.id,
details: { routineId: routine.id, kind: created.trigger.kind },
});
await logRoutineRevisionCreated(req, {
companyId: routine.companyId,
routineId: routine.id,
revisionId: created.revision.id,
revisionNumber: created.revision.revisionNumber,
changeSummary: created.revision.changeSummary,
triggerCount: created.revision.snapshot.triggers.length,
});
res.status(201).json(created);
});
router.patch("/routine-triggers/:id", validate(updateRoutineTriggerSchema), async (req, res) => {
const trigger = await svc.getTrigger(req.params.id as string);
if (!trigger) {
res.status(404).json({ error: "Routine trigger not found" });
return;
}
const routine = await assertCanManageExistingRoutine(req, trigger.routineId);
if (!routine) {
res.status(404).json({ error: "Routine trigger not found" });
return;
}
await assertBoardCanAssignTasks(req, routine.companyId);
const updated = await svc.updateTrigger(trigger.id, req.body, {
agentId: req.actor.type === "agent" ? req.actor.agentId : null,
userId: req.actor.type === "board" ? req.actor.userId ?? "board" : null,
runId: req.actor.runId ?? null,
});
const actor = getActorInfo(req);
await logActivity(db, {
companyId: routine.companyId,
actorType: actor.actorType,
actorId: actor.actorId,View on GitHub (pinned to 120ae5428f)
Solutions
- Verify the routine trigger id is correct.
- List the routine's triggers to find the valid trigger id; it may have been deleted.
When it happens
Trigger: Thrown at server/src/routes/routines.ts:503 when the library encounters an invalid state.
Common situations: Returned when operating on a routine trigger id that does not exist for the routine/company.
AI-assisted analysis of paperclipai/paperclip@120ae5428f (2026-08-18).
Data as JSON: /api/errors/71d9045799aee4e8.
Report an issue: GitHub.