Create a service record

Open a new incident or request.

POST https://cotlet.dev/api/v1/sysaid/service-records

write Confirm

Creates the record with the template defaults of its type and returns its ID. Your SysAid rules then run on it: routing rules, priority rules and any notifications you set up can reach the request user and agents. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: create_service_record
NameTypeDescription
type string required string incident or request.
title string required string Title of the record.
description string string What happened or what is needed.
request_user string string Name of the person the record is for. Your own account when left out.
priority string string Priority name from list_field_values. The default priority of your SysAid when left out.

Request

cURL
curl -X POST https://cotlet.dev/api/v1/sysaid/service-records \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"type","title":"title"}'
Python
result = client.call("sysaid", "create_service_record", {"type":"type","title":"title"})
Node.js
const result = await cotlet.call('sysaid', 'create_service_record', {"type":"type","title":"title"});
CLI
cotlet call sysaid create_service_record --data '{"type":"type","title":"title"}'

Example response

JSON

{
  "id": 48251,
  "type": "request",
  "title": "Access to the shared finance mailbox",
  "status": "Open",
  "priority": "Priority 3",
  "request_user": "Sam Okafor",
  "created_at": "2026-10-23T08:30:00Z"
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.