items-create
items-createCreate case file items of various types including notes, bookmarks, todos, files, invoices, and more with type-specific parameters.
Instructions
Creates a case file item. Set 'type' to choose the item type. Common params: case_id, name/title, parent_id, tags, description. Type-specific: note(content), bookmark(url,title), todo(title,status,priority,due_date), duration(start_time,end_time,billable), expense(description,amount,date), invoice(invoice_number,amount,client_id), file(filename), folder(name), checkbox(label,checked), journal_entry(content,mood), sms(body,to), directory(path), desktop(name).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | No | Filename (file) | |
| notes | No | Additional notes | |
| assigned_to | No | Who is responsible (todo) | |
| title | No | Title (alias for name, used by note/bookmark/todo/journal) | |
| amount | No | Amount (invoice, expense) | |
| date | No | Date YYYY-MM-DD (expense) | |
| icon | No | Icon identifier (folder) | |
| end_time | No | End timestamp ISO8601 (duration) | |
| body | No | SMS message body (sms) | |
| mime_type | No | MIME type (file) | |
| mood | No | Mood tag (journal_entry) | |
| invoice_number | No | Invoice number (invoice) | |
| vendor | No | Vendor name (expense) | |
| start_time | No | Start timestamp ISO8601 (duration) | |
| size | No | File size bytes (file) | |
| url | No | URL (bookmark) | |
| tags | No | Tags for categorization | |
| checked | No | Checked state (checkbox) | |
| client_id | No | Client ID @rid (invoice — creates BillTo edge) | |
| currency | No | Currency code USD/EUR (invoice, expense) | |
| label | No | Label text (checkbox) | |
| data | No | Additional data as JSON (advanced) | |
| case_id | Yes | Case ID (@rid format) | |
| due_date | No | Due date ISO8601 (todo) | |
| name | No | Item name (or use title) | |
| description | No | Description (bookmark, todo, expense, desktop, directory) | |
| format | No | Format: text, markdown, html (note, journal_entry) | |
| priority | No | Priority: critical, high, medium, low (todo) | |
| to | No | Recipient phone E.164 (sms) | |
| status | No | Status (todo: pending/in_progress/completed, invoice: draft/sent/paid) | |
| content | No | Content text (note, journal_entry) | |
| invoice_date | No | Invoice date YYYY-MM-DD (invoice) | |
| billable | No | Is billable? (duration, expense) | |
| parent_id | No | Parent item ID (for hierarchical nesting) | |
| color | No | Display color (folder) | |
| path | No | Filesystem path (directory) | |
| type | Yes | Item type: note, bookmark, folder, file, todo, checkbox, journal_entry, duration, expense, invoice, sms, desktop, directory | |
| category | No | Category. For expenses: software_subscription, one_time_purchase, passthrough, project, service, travel, meals, equipment, hosting, consulting, labor, other. Also used by journal_entry and todo (freeform). | |
| host | No | Machine hostname (directory) |