Manage canned responses (templates) for tickets in RepairShopr
I manage canned responses (pre-written text templates) that can be used when replying to customers or adding comments to tickets. I can list, create, update, and delete these templates.
Use this when:
canned_response_category_id)Required API base URL:
VITE_REPAIRSHOPR_SUBDOMAINVITE_REPAIRSHOPR_API_KEYPermissions: "Ticket Canned Responses - Manage" is required for all operations.
List Canned Responses (GET /canned_responses) Optional:
query (string) - Search query to filter responses by title/bodyCreate Canned Response (POST /canned_responses) Required:
title (string) - Template titlebody (string) - Template content/textOptional:
subject (string) - Default subject linecanned_response_category_id (integer) - Category ID for organizationUpdate Canned Response (PATCH /canned_responses/{id})
id (integer, required) - Template ID
Optional body same as CreateDelete Canned Response (DELETE /canned_responses/{id})
id (integer, required) - Template IDGet Settings (GET /canned_responses/settings) Retrieves settings for canned responses management.
Example call:
const result = await skill({ name: "repairshopr-canned-response" }, {
title: "Repair Completion Notification",
body: "Hello {{customer.name}},\n\nYour device has been repaired and is ready for pickup. Please bring a photo ID for verification.\n\nTotal: {{ticket.total}}\n\nThank you!",
subject: "Your Repair is Complete"
})
Response includes:
canned_responses array with template detailscanned_response object with full datatitle and body are required when creating{{customer.name}} for personalizationrepairshopr-ticket-comment - For using canned responses in ticket replies