GLPI
GLPI ticketing system integration.
Triggers
GLPI Due Tasks
Search for tasks that are due or overdue for a given user.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
url | input | False | False | |
userToken | password-input | False | False | |
appToken | password-input | False | False | |
ca | input | False | False | |
userID | input | False | False |
Actions
GLPI Connect
Connect to a GLPI instance.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
url | input | False | False | |
userToken | password-input | False | False | |
appToken | password-input | False | False | |
ca | input | False | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |
GLPI Complete Task
Mark a task as completed.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
taskID | input | False | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |
GLPI Search
Search across the GLPI platform.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
title | input | False | False | |
searchType | input | False | False | |
searchQuery | input | False | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |
GLPI Followup
Add a new followup to an existing ticket.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
content | input | False | False | |
ticketId | input | False | False | |
private | checkbox | False | False | |
content | input | False | False | |
ticketId | input | False | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |
GLPI Task
Create/Update a task within an existing ticket.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
content | input | False | False | |
ticket_id | input | False | False | |
status | input | False | False | |
assigned_person | input | False | False | |
assigned_group | input | False | False | |
time_taken | input | False | False | |
private | checkbox | False | False | |
update_task | checkbox | False | False | |
task_id | input | False | False | |
task_template | input | False | False | |
due_date | input | False | False | |
dateformat | input | False | False | |
content | input | False | False | |
ticket_id | input | False | False | |
assigned_person | input | False | False | |
assigned_group | input | False | False | |
time_taken | input | False | False | |
status | input | False | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |
GLPI Solve
Solve a ticket.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
ticket_id | input | False | False | |
solutionType | input | False | False | |
content | input | False | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |
GLPI Ticket Detail
Get the details of a ticket by ticket ID.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
ticket_id | input | False | False | |
description | checkbox | False | False | |
tasks | checkbox | False | False | |
followups | checkbox | False | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |
GLPI Ticket
Create a new ticket within the GLPI ticketing system.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
title | input | False | False | |
content | input | False | False | |
urgency | input | False | False | |
impact | input | False | False | |
ticket_type | input | False | False | |
category | input | False | False | |
always_create | checkbox | False | False | |
add_followup_on_reoccurence | checkbox | False | False | |
assigned_person | input | False | False | |
assigned_group | input | False | False | |
watcher_person | input | False | False | |
watcher_group | input | False | False | |
associated_items | json-input | False | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |