HaloITSM

Introduction

Discover the integration between Autom Mate and HaloITSM, which brings powerful automation capabilities to IT service management workflows. This documentation explores how Autom Mate, a robust workflow automation platform, seamlessly connects with HaloITSM, enabling users to manage ITSM tasks effortlessly. With Autom Mateโ€™s integration, users can streamline actions within HaloITSMโ€”such as ticket creation, updates, and data retrievalโ€”enhancing efficiency and reducing manual workload in IT service management processes.


What is HaloITSM?

HaloITSM is a comprehensive IT service management (ITSM) platform designed to help organizations manage their IT services and support operations efficiently. From incident and problem management to change and asset management, HaloITSM provides a centralized solution for IT teams to handle every aspect of IT service delivery.

With robust features like ticketing, automated workflows, reporting, and integrations, HaloITSM enables organizations to streamline support processes, improve response times, and enhance overall service quality. Its flexibility allows customization to fit specific organizational needs, making it suitable for IT teams of all sizes and industries. HaloITSM supports ITIL best practices, ensuring that businesses can deliver standardized, high-quality service to their users.


Autom Mate Integration with HaloITSM

Autom Mate provides seamless integration with HaloITSM through a set of pre-built actions, enabling users to automate a variety of IT service management tasks within their workflows by leveraging HaloITSMโ€™s robust capabilities.

Some examples include:

  • Automatically creating tickets in HaloITSM based on incoming incidents or customer emails.

  • View ticket statuses in HaloITSM based on defined workflow conditions.

  • Adding notes and updates to existing tickets in HaloITSM to maintain clear communication and tracking.

With this integration, Autom Mate enhances IT service management by streamlining operations, reducing manual input, and ensuring consistent, efficient workflows within HaloITSM.


Credentials

1

Specify Connector Name

  • Connector Name: Enter a friendly name for the connector, e.g., Semih Memis.

  • Note: This name will help you identify the connector and make it globally available within Autom Mate.

2

Set Authentication Type

  • Authentication Type: Select oauth20_client_credentials_grant.

  • Info: This authentication type uses OAuth 2.0 client credentials to authorize API requests.

3

Define API URL

  • API URL: Enter the HaloITSM API URL, such as https://autommate.haloitsm.com.

  • Example: Replace with the URL of your specific HaloITSM instance.

4

Enter Client ID

  • Client ID: Input your OAuth 2.0 client ID associated with HaloITSM.

  • Note: Ensure this matches the client credentials in your HaloITSM account.

5

Enter Client Secret

  • Client Secret: Provide the OAuth 2.0 client secret.

  • Note: This field is encrypted and appears as "โ€ขโ€ขโ€ขโ€ข" for security.

6

Configure Scope

  • Scope: Specify the scope value(s) required for the API access. Separate multiple scopes with commas (,) if needed.

  • Tip: Check HaloITSM API documentation for specific scope requirements.

After completing these steps, your HaloITSM connector will be ready for use within Autom Mate workflows.


How To Use Action

Create Ticket

Description and Purpose

The Create Ticket action allows users to open a new ticket within the HaloITSM system, enabling centralized tracking and efficient management of IT issues. This action is ideal for streamlining the ticketing process by quickly creating tickets based on provided details like priority, type, and summary.

Usage Instructions

1

Input Ticket Details

Payload (Required): Provide a JSON object containing the necessary ticket details.

2

Execute the Ticket Creation

Run the Create Ticket action. This will submit the provided payload to HaloITSM, creating a new ticket with the specified attributes.

3

Review Ticket Creation Output

After executing the action, check the output to confirm successful ticket creation. The response will include essential details, such as the ticket ID, which can be used for further tracking and reference within the HaloITSM platform.

Inputs

Sample Input

Field Descriptions:

  • priority_id: Specifies the priority level of the ticket.

  • tickettype_id: Defines the type of ticket to be created.

  • summary: A short description or title for the issue.

  • category_1: The main category under which the ticket is classified.

(Refer to HaloITSM documentation for specific field values and options.)

Outputs

Sample Output

Add Note to a Ticket

Description and Purpose

The Add Note to Ticket action allows users to add detailed notes to an existing ticket within HaloITSM, with the option to include file attachments. This action is beneficial for documenting updates, sharing additional information, or attaching relevant files to a ticket, enhancing collaboration and tracking within the IT service management process.

Usage Instructions

1

Enter Ticket Details

  • Ticket ID (Required): Select or enter the unique identifier of the ticket to which you want to add a note.

  • Example: "Issue with application"

2

Provide Note Content

  • Note (Required): Input the note content to be added to the ticket. Use <br> for line breaks within the note for clearer formatting.

  • Example: "This issue requires additional troubleshooting. <br>Please check logs for further insights."

3

(Optional) Add File Attachments

  • File Name: If attaching a file, specify the name of the file, including the file extension.

    • Example: "test.jpg"

  • Base64 Code of the File: If attaching a file, provide the Base64-encoded data of the file. This will enable the attachment to be added directly to the ticket.

4

Execute the Action

Run the Add Note to Ticket action to apply the note and any attachments to the specified ticket.

5

Review Note Addition Confirmation

After execution, check the output to confirm that the note was successfully added to the ticket. The response will include details on the actionโ€™s success and any additional information.

Inputs

Sample Input

Output

Sample Output

View a Ticket

Description and Purpose

The View Ticket action allows users to retrieve detailed information about an existing ticket within HaloITSM. This action is useful for accessing up-to-date details on a ticket's status, priority, assigned team, and other essential information, aiding in efficient issue tracking and management.

Usage Instructions

1

Enter Ticket ID

  • Ticket ID (Required): Select or enter the unique identifier of the ticket you wish to view. Providing the Ticket ID ensures that the system retrieves the correct ticket details from HaloITSM.

  • Example: Enter the Ticket ID in the provided field.

2

Execute the Action

Run the View Ticket action to retrieve the ticket details from HaloITSM. This will display the information associated with the provided Ticket ID.

3

Review the Ticket Details Output

After executing the action, check the output to view the detailed information of the ticket. The response includes attributes such as ticket status, priority, assigned team, recent updates, and other relevant details.

Inputs

Sample Input

Outputs

Sample Output

View a Knowledge Base Article

Description and Purpose

The View Knowledge Base Article action enables users to retrieve detailed information about a specific Knowledge Base article within HaloITSM. This action is ideal for accessing information that can help in issue resolution, providing insights, or offering solutions to common problems directly from the Knowledge Base.

Usage Instructions

1

Enter Knowledge Base Article ID

  • Knowledge Base Article ID (Required): Select or enter the unique identifier for the Knowledge Base article you wish to view. This ID is necessary to retrieve the correct article content from HaloITSM.

  • Example: Choose the Knowledge Base Article ID in the provided field.

2

Execute the Action

Run the View Knowledge Base Article action to access the articleโ€™s content within HaloITSM. This will pull up the details and content of the specified Knowledge Base article.

3

Review the Article Details Output

After execution, check the output to view the full content of the Knowledge Base article. The response includes attributes such as the article title, content, last updated date, and any other relevant information.

Inputs

Sample Input
Sample Output

View an Asset

Description and Purpose

The View Asset action allows users to retrieve detailed information about a specific asset within HaloITSM. This action is useful for managing assets effectively by providing quick access to asset information, including specifications, status, and assigned users, directly from the HaloITSM system.

Usage Instructions

1

Enter Asset ID

  • Asset ID (Required): Select or enter the unique identifier for the asset you wish to view. Providing the Asset ID ensures that the system retrieves accurate details about the specified asset.

  • Example: Choose or enter the Asset ID in the provided field.

2

Execute the Action

Run the View Asset action to access the assetโ€™s details within HaloITSM. This will display all relevant information about the specified asset.

3

Review the Asset Details Output

After executing the action, check the output to view the full details of the asset. The response includes attributes such as asset type, status, assigned user, location, and any other pertinent information.

Inputs

Sample Input

Outputs

Sample Output

Last updated