paperclip_update_routine
Update an existing routine's title, description, concurrency policy, or catch-up policy. Resolve overlapping run issues by adjusting concurrency policy.
Instructions
Update a routine's title, description, or scheduling policies.
Args:
routineId: string — Routine UUID (example: "rtn_abc123")
title: string (optional) — New title
description: string (optional) — New description
concurrencyPolicy: string (optional) — New concurrency policy
catchUpPolicy: string (optional) — New catch-up policy
Returns: Returns the updated routine object with all fields.
Examples:
Use when: changing a routine's concurrency policy after observing overlapping runs
Don't use when: you need to change the trigger schedule — use paperclip_update_routine_trigger instead
Error Handling:
401: authentication failed → check PAPERCLIP_API_KEY
404: routine not found → verify ID with paperclip_list_routines
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| routineId | Yes | Routine UUID | |
| title | No | New title | |
| description | No | New description | |
| concurrencyPolicy | No | New concurrency policy | |
| catchUpPolicy | No | New catch-up policy |