commonfields: id: Remedy On-Demand version: -1 name: Remedy On-Demand display: Remedy On-Demand (Deprecated) deprecated: true category: Case Management provider: KKR description: Deprecated. Use BMC Helix ITSM instead. configuration: - display: Server URL (e.g. 'https://myurl.com', 'http://41.79.151.82') name: url type: 0 required: true - display: Port name: port defaultvalue: "8008" type: 0 required: false - display: Username name: credentials type: 9 required: true - display: Use system proxy settings name: proxy type: 8 required: false - display: Trust any certificate (not secure) name: insecure type: 8 required: false - display: Fetch incidents name: isFetch type: 8 required: false - display: Incident type name: incidentType type: 13 required: false - defaultvalue: '1' display: Incidents Fetch Interval name: incidentFetchInterval type: 19 required: false script: script: '' type: javascript commands: - name: remedy-incident-create arguments: - name: first-name description: customer's first name (make sure customer already exists) - name: last-name description: customer's first name (make sure customer already exists) - name: description description: Incident description - name: status auto: PREDEFINED predefined: - New - Assigned - In Progress - Pending - Resolved - Closed - Cancelled description: Incident status - name: source auto: PREDEFINED predefined: - Direct Input - Email - External Escalation - Fax - Self-Service - Systems Management - Phone - Voice Mail - Walk - Web - Other description: Incident source - name: service-type auto: PREDEFINED predefined: - User Service Restoration - User Service Request - Infrastructure Event - Infrastructure Restoration description: Incident service-type - name: impact auto: PREDEFINED predefined: - 1-Extensive/Widespread - 2-Significant/Large - 3-Moderate/Limited - 4-Minor/Localized description: Incident impact - name: urgency auto: PREDEFINED predefined: - 1-Critical - 2-High - 3-Medium - 4-Low description: Incident urgency - name: custom-fields description: Custom fields for incident creation. Comma-separated query or custom-fields-seperator separated query. (e.g., field1=value1,field2=value2). - name: custom-fields-separator description: A custom delimiter to use for the custom-fields. Don't use '=' as a delimiter. Default value is ','. defaultValue: ',' outputs: - contextPath: Ticket.ID description: Ticket ID - contextPath: Ticket.Submitter description: Ticket submitter - contextPath: Ticket.Status description: Ticket status - contextPath: Ticket.Description description: Ticket description - contextPath: Ticket.Source description: Ticket reported source - contextPath: Ticket.Impact description: TicketiImpact - contextPath: Ticket.Urgency description: Ticket urgency - contextPath: Ticket.Type description: Ticket service type description: Create new ticket incident. Note - according to Remedy AR API documentation it is recommended to provide all of the non-custom arguments. However, there is no accurate specification, and it is possible to provide other fields using the custom-fields argument alone. - name: remedy-get-incident arguments: - name: ID required: true default: true description: Incident Entry ID. If EntryID is not available to you, incident details can be found using `remedy-fetch-incidents query="'Incident Number' = \"\"". outputs: - contextPath: Ticket.ID description: Ticket ID - contextPath: Ticket.Submitter description: Ticket submitter - contextPath: Ticket.Status description: Ticket status - contextPath: Ticket.Description description: Ticket description - contextPath: Ticket.Source description: Ticket reported source - contextPath: Ticket.Impact description: TicketiImpact - contextPath: Ticket.Urgency description: Ticket urgency - contextPath: Ticket.Type description: Ticket service type description: Get one incident by ID - name: remedy-fetch-incidents arguments: - name: query description: Search query/qualification format of ' LIKE ""' (e.g. 'Company LIKE "My company"', 'Submitter LIKE "%john%"') - description: integer value to limit the amount of results returned (default no limit) name: limit - description: Sort query results in descending or ascending order. Format:'.asc' or '.desc' (e.g. 'Assigned To.asc'). name: sort outputs: - contextPath: Ticket.Assignee description: Ticket assignee - contextPath: Ticket.Description description: Ticket description - contextPath: Ticket.Email description: Ticket email - contextPath: Ticket.EntryID description: Ticket entry ID - contextPath: Ticket.ID description: Ticket request ID - contextPath: Ticket.Impact description: Ticket impact - contextPath: Ticket.IncidentNumber description: Ticket number - contextPath: Ticket.ModifiedDate description: Ticket modified date - contextPath: Ticket.Priority description: Ticket priority - contextPath: Ticket.RequestID description: Ticket request ID - contextPath: Ticket.ServiceType description: Ticket service type - contextPath: Ticket.Source description: Ticket reported source - contextPath: Ticket.Status description: Ticket status - contextPath: Ticket.Submitter description: Ticket submitter - contextPath: Ticket.Type description: Ticket service type - contextPath: Ticket.Urgency description: Ticket urgency description: Fetch all incidents - name: remedy-incident-update arguments: - name: ID required: true default: true description: Incident Entry ID. If EntryID is not available to you, incident details can be found using `remedy-fetch-incidents query="'Incident Number' = \"\"". - name: description description: Updated description - name: status auto: PREDEFINED predefined: - New - Assigned - In Progress - Pending - Resolved - Closed - Cancelled description: Updated status (unchanged if not specified) - name: urgency auto: PREDEFINED predefined: - 1-Critical - 2-High - 3-Medium - 4-Low description: Updated urgency (unchanged if not specified) - name: impact auto: PREDEFINED predefined: - 1-Extensive/Widespread - 2-Signinficant/Large - 3-Moderate/Limited - 4-Minor/Localized description: Updated impact (unchanged if not specified) - name: source auto: PREDEFINED predefined: - Direct Input - Email - External Escalation - Fax - Self-Service - Systems Management - Phone - Voice Mail - Walk - Web - Other description: Updated reported source (unchanged if not specified) - name: service-type auto: PREDEFINED predefined: - User Service Restoration - User Service Request - Infrastructure Event - Infrastructure Restoration description: Updated service-type (unchanged if not specified) - description: Custom fields for incident update. Comma separated query (e.g., field1=value1,field2=value2) name: custom_fields outputs: - contextPath: Ticket.ID description: Ticket ID - contextPath: Ticket.Submitter description: Ticket submitter - contextPath: Ticket.Status description: Ticket status - contextPath: Ticket.Description description: Ticket description - contextPath: Ticket.Source description: Ticket reported source - contextPath: Ticket.Impact description: TicketiImpact - contextPath: Ticket.Urgency description: Ticket urgency - contextPath: Ticket.Type description: Ticket service type description: Update exiting incident isfetch: true fromversion: 5.0.0 tests: - Remedy-On-Demand-Test