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."}} |