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

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