Xurrent

Xurrent İntegration Guide

Introduction

Explore the integration between Autom Mate and Xurrent, detailing the available actions in Autom Mate for interacting with Xurrent functionalities.

This document delves into the seamless integration between Autom Mate, a powerful workflow automation platform, and Xurrent, an advanced IT service management (ITSM) solution. It provides insights into the actions within Autom Mate that empower users to interact with the diverse functionalities offered by Xurrent.


What is Xurrent?

Xurrent is a robust ITSM product designed to optimize service delivery for organizations, government agencies, and managed service providers (MSPs). It offers an extensive suite of functionalities to streamline IT service management processes, including:

Processes to identify, diagnose, and resolve unexpected interruptions to IT services.


Autom Mate Integration with Xurrent

Autom Mate offers a seamless integration with Xurrent through a collection of pre-built actions. These actions empower users to Autom Mate various tasks within their workflows by harnessing the capabilities of Xurrent.

Some examples include:


Credentials

Steps to establish a secure connection between Autom Mate and Xurrent using credentials.

How to Create Credentials: To utilize the actions within Autom Mate , you need to establish a credential that connects to your Xurrent account/instance. This credential acts as a secure bridge, enabling Autom Mate to interact seamlessly with your Xurrent data. You can add your credentials at Vault page.

1

Step 1: Specify Connector Name

Connector Name: Enter a friendly and descriptive name for the connector. This name will be used globally within your Autom Mate environment to identify this connection.

2

Step 2: Choose Authentication Type

Authentication Type: Select between Personal Access Token or OAuth 2.0 Client Credentials Grant based on your security and access requirements.

3

Step 3: Configure Personal Access Token (If Chosen)

If you selected Personal Access Token as the Authentication Type:

  • API URL: Enter the Xurrent API entry point URL specific to your environment and region.

  • Personal Access Token: Input the token value you created in your 4me Server.

  • Account Name: Specify the name of your 4me environment’s account.

4

Step 4: Configure OAuth 2.0 Client Credentials Grant (If Chosen)

If you selected OAuth 2.0 Client Credentials Grant as the Authentication Type:

  • API OAuth Service URL: Provide the OAuth service URL that references your environment and region. This URL enables secure communication for OAuth requests.

  • API URL: Enter the Xurrent API entry point URL specific to your environment and region.

  • Account Name: Specify the name of your 4me environment’s account.

  • Client ID: Enter the OAuth 2.0 client ID.

  • Client Secret: Provide the OAuth 2.0 client secret for authentication.

5

Step 5: Save and Confirm

  • Review all entered details to ensure accuracy.

  • Click Save to store the new application credentials.


How To Use Actions

Detailed instructions on using specific actions available in the Autom Mate - Xurrent integration.

Xurrent Markdown text to HTML

Description and Purpose

The Convert Xurrent Markdown to HTML action allows users to transform text written in Xurrent markdown syntax into HTML format. This action is particularly useful for displaying formatted text in applications or for further processing within workflows.

Usage Instructions

1

Enter Markdown Text

In the input field labeled Xurrent Markdown Text, provide the text that needs to be converted. This text should be written in Xurrent markdown syntax to ensure accurate formatting in the HTML output.

2

Execute the Action

Run the action to convert the provided markdown text into HTML. The converted HTML will be available as an output, ready to be displayed or integrated into other processes.

Inputs

Example Input
{"note":"html\n\n\n\n\nSample HTML Document\n\n\n Header Section \n\nWelcome to My Sample Website\nThis is a simple HTML document to demonstrate basic HTML structure.\n\n Navigation Bar \n\n* Home\n* About\n* Services\n* Contact\n\n\n Main Content Section \n\n\nHome\nWelcome to the home section of our website. Here, you can find the latest updates and news.\n\n\nAbout Us\nWe are a team of professionals dedicated to providing quality services. Our mission is to help you succeed.\n\n\nOur Services\n* Web Development\n* Graphic Design\n* SEO Optimization\n* Consulting\n\n\n\nContact Us\n\nName:\n\nEmail:\n\nMessage:\n\nSend Message\n\n\n\n Footer Section \n\n© 2024 My Sample Website. All rights reserved.\nFollow us on \n , \n , \n and .\n \n\n\n\n","note_attachments":[]}

Outputs

Example Output
{"html":"{\"note\":\"html<br><br><br><br><br>Sample HTML Document<br><br><br> Header Section <br><br>Welcome to My Sample Website<br>This is a simple HTML document to demonstrate basic HTML structure.<br><br> Navigation Bar <br><br><ul><li><a href=\"#home\">Home</a></li></ul><br><ul><li><a href=\"#about\">About</a></li></ul><br><ul><li><a href=\"#services\">Services</a></li></ul><br><ul><li><a href=\"#contact\">Contact</a></li></ul><br><br><br> Main Content Section <br><br><br>Home<br>Welcome to the home section of our website. Here, you can find the latest updates and news.<br><br><br>About Us<br>We are a team of professionals dedicated to providing quality services. Our mission is to help you succeed.<br><br><br>Our Services<br><ul><li>Web Development</li></ul><br><ul><li>Graphic Design</li></ul><br><ul><li>SEO Optimization</li></ul><br><ul><li>Consulting</li></ul><br><br><br><br>Contact Us<br><br>Name:<br><br>Email:<br><br>Message:<br><br>Send Message<br><br><br><br> Footer Section <br><br>� 2024 My Sample Website. All rights reserved.<br>Follow us on <br> , <br> , <br> and .<br> <br><br><br><br>\",\"note_attachments\":[]}"}

Add Note

Description and Purpose

The Add Note to Request action allows users to attach a note to a specific request within Xurrent, streamlining documentation and enhancing communication. This action is ideal for keeping records of updates or important information related to a request, with additional options for internal notes and notification control.

Usage Instructions

1

Identify the Request

Request ID (Required): Select or enter the unique identifier of the request to which the note will be added. You can select from a dropdown list of up to 100 requests or manually enter the Request ID.

2

Compose the Note

Note Text (Required): Write the content of the note in this field. This text will be attached to the specified request as an official note.

3

Configure Optional Settings

  • Internal Note: Choose whether to make the note internal:

    • Yes: Marks the note as internal, visible only to specified users.

    • No: Default setting, making the note visible to all with access to the request.

  • Suppress Notifications: Choose whether to suppress the notification for this note addition:

    • Yes: Suppresses the notification, preventing others from receiving an alert about this note.

    • No: Default setting, which allows the notification to be sent.

4

Execute the Action

Run the action to attach the note to the specified request based on the provided inputs and optional configurations.

5

Verify Note Addition

Review the Note Added output to confirm successful note addition. This output will indicate that the note has been successfully added to the request with the desired settings.

Inputs

Outputs

Hint

This action provides flexible options for documenting updates on requests, including the ability to restrict visibility and control notifications.

Note: Be sure the Request ID is correct to ensure the note is added to the intended request. Use the Internal Note setting carefully, as it limits visibility to specific users only.


Add Note with Markdown

Description and Purpose

The Add Formatted Note with Attachments to Request action enables users to add a detailed, formatted note to a specific request within Xurrent, using Xurrent markdown syntax. This action is particularly useful for adding rich-text notes, with support for attachments, to enhance documentation and communication around requests.

Usage Instructions

1

Specify the Request

Request ID (Required): Enter the unique identifier of the request where the note should be added. This ID specifies the exact request to which the note and attachments will be linked.

2

Compose the Markdown Note

Xurrent Markdown Note (Required): Enter the note content in Xurrent markdown syntax. This markdown note can include formatted text, lists, links, and other markdown-supported features, allowing for a structured and readable note.

3

Attach Files

Storage Files (Optional): Provide references to any stored files that need to be attached with the note. These files could be relevant documents, images, or any other attachments that add context to the note. Ensure the files are stored within the system and accessible via the provided references.

4

Execute the Action

Run the action to attach the formatted note and any specified files to the designated request. This will add the note in markdown format, allowing for structured, formatted content to be displayed in the request.

5

Verify Note Addition

After executing, confirm that the note was added successfully by checking the Note Added output, which provides a confirmation, and additional details of the note added.

Inputs

Hint

Ensure that the Request ID is accurately entered to prevent adding notes to the wrong request

Note

Warning


Create Site

Description and Purpose

The Create Site action allows users to add a new physical or virtual location within the Xurrent platform. This action is useful for expanding the system’s operational scope by introducing new sites, whether they represent actual locations or virtual environments.

Usage Instructions

1

Enter Site Name

Name: Specify the name of the site to be created. This name will be used to identify the site within the platform.

2

Execute Site Creation

Run the action to initiate the creation of the new site in the system. Once executed, Xurrent will generate and register the site based on the provided name.

3

Review Site Details

Upon successful execution, view the details of the new site to confirm it has been created accurately and is now available for further configuration or use.

Inputs

Outputs

Sample Output
{
  "address": null,
  "attachments": [],
  "city": "İstanbul",
  "country": "TR",
  "created_at": "2024-11-04T13:29:18+03:00",
  "custom_fields": null,
  "disabled": false,
  "id": 749970,
  "integration": false,
  "name": "Autom Mate Test Site 1",
  "nodeID": "NG1lLmNvbS9TaXRlLzc0OTk3MA",
  "picture_uri": null,
  "remarks": null,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "state": null,
  "time_zone": "Istanbul",
  "ui_extension": null,
  "updated_at": "2024-11-04T13:29:18+03:00",
  "zip": null
}

Create Organization

Description and Purpose

The Create New Organization Entity action enables users to add new organizational units or entities within Xurrent. This action is essential for expanding the organizational structure within the platform, allowing users to manage and organize different units, departments, or entities as needed.

Usage Instructions

1

Enter Organization Name

Name: Specify the name of the organization to be created. This name will serve as the identifier for the new entity within Xurrent.

2

Execute Organization Creation

Run the action to initiate the creation of the new organization in the system. Once executed, Xurrent will register the organization based on the provided name.

3

Review Organization Details

After successful creation, review the details of the newly added organization to confirm its setup. This confirmation ensures that the organization is properly registered and ready for use within the platform.

Inputs

Outputs

Sample Output
{
  "addresses": [],
  "attachments": [],
  "business_unit": false,
  "business_unit_organization": null,
  "contacts": [],
  "created_at": "2024-11-04T13:38:45+03:00",
  "custom_fields": null,
  "disabled": false,
  "end_user_privacy": false,
  "financialID": null,
  "id": 312901,
  "manager": null,
  "name": "Autom Mate Org",
  "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMzEyOTAx",
  "order_template": null,
  "parent": null,
  "picture_uri": null,
  "region": null,
  "remarks": null,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "substitute": null,
  "ui_extension": null,
  "updated_at": "2024-11-04T13:38:45+03:00"
}

Create Configuration Item

Description and Purpose

The Create New Configuration Item action enables users to add new items to the configuration management database (CMDB) within Xurrent. This action is essential for expanding and managing the configuration items, allowing for better tracking and control over assets or resources associated with various products.

Usage Instructions

  1. Specify Product

    • Product: Enter the name of the product associated with the configuration item. This helps categorize the item within the configuration management database.

  2. Define Item Status

    • Status: Set the current status of the configuration item, such as "Active," "Inactive," or any other relevant status. This status helps track the item’s lifecycle and availability.

  3. Execute Item Creation

    • Run the action to create the new configuration item. Once executed, Xurrent will add the item to the CMDB based on the provided product and status information.

  4. Review Creation Response

    • After the action completes, check the response to verify that the configuration item was successfully created. This includes any additional details about the item’s setup in the CMDB.

Inputs

Outputs

Sample Output
{
  "alternate_names": null,
  "assetID": null,
  "attachments": [],
  "ci_type": "software_version",
  "created_at": "2024-11-04T14:55:14+03:00",
  "custom_fields": null,
  "end_of_support_date": null,
  "financial_owner": null,
  "id": 9185958,
  "in_use_since": null,
  "label": "Autom Mate Other Type of Software",
  "last_seen_at": null,
  "license_expiry_date": null,
  "license_type": null,
  "location": null,
  "name": "Autom Mate Other Type of Software",
  "nodeID": "NG1lLmNvbS9DaS85MTg1OTU4",
  "nr_of_cores": null,
  "nr_of_licenses": null,
  "nr_of_processors": null,
  "operating_system": null,
  "picture_uri": null,
  "product": {
    "brand": "Autom Mate",
    "category": "software/other_type_of_software",
    "id": 273839,
    "name": "Autom Mate Other Type of Software",
    "nodeID": "NG1lLmNvbS9Qcm9kdWN0LzI3MzgzOQ"
  },
  "ram_amount": null,
  "recurrence": null,
  "remarks": null,
  "rule_set": "software",
  "serial_nr": null,
  "service": null,
  "site": null,
  "site_license": null,
  "software": true,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "status": "ordered",
  "supplier": null,
  "support_team": {
    "id": 26131,
    "name": "Information Technology",
    "nodeID": "NG1lLmNvbS9UZWFtLzI2MTMx"
  },
  "systemID": null,
  "temporary_license": null,
  "updated_at": "2024-11-04T14:55:14+03:00",
  "warranty_expiry_date": null,
  "workflow_manager": null,
  "workflow_template": null
}

Create Person

Description and Purpose

The Create New Person Record action enables users to add new individuals to the Xurrent system. This action is essential for building and maintaining a directory of people, allowing for efficient management of users, contacts, or personnel associated with various organizations within the platform.

Usage Instructions

  1. Enter Primary Email Address

    • Primary Email: Provide the primary email address of the individual. This email will be used to uniquely identify the person within the system.

  2. Provide Full Name

    • Name: Enter the full name of the individual. This will serve as the main identifier and display name for the person’s record in the system.

  3. Specify Organization

    • Organization: Indicate the organization with which the person is associated. This information helps categorize and manage records according to organizational structure.

  4. Execute Record Creation

    • Run the action to create the new person record. Once executed, Xurrent will add the person based on the provided details.

  5. Review Creation Response

    • After execution, check the response to confirm that the person record has been successfully created. The response will include additional details about the new person’s setup.

Inputs

Outputs

Sample Output
{
  "addresses": [],
  "attachments": [],
  "authenticationID": null,
  "auto_translation": true,
  "color_mode": "light",
  "contacts": [],
  "cost_per_hour": null,
  "cost_per_hour_currency": null,
  "created_at": "2024-11-04T15:04:42+03:00",
  "custom_fields": null,
  "disabled": false,
  "do_not_translate_languages": null,
  "employeeID": null,
  "exclude_team_notifications": false,
  "formats": {
    "date": "%a, %b %d, %Y %Z",
    "datetime": "%a, %b %d, %Y %H:%M %Z",
    "time": "%H:%M %Z"
  },
  "guest": false,
  "id": 6291705,
  "information": null,
  "job_title": null,
  "locale": "en-US",
  "location": null,
  "manager": null,
  "name": "Autom Mate User",
  "nodeID": "NG1lLmNvbS9QZXJzb24vNjI5MTcwNQ",
  "oauth_person_enablement": false,
  "organization": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 210712,
    "name": "Autom Mate Demo",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMjEwNzEy"
  },
  "picture_uri": null,
  "play_private_chat_sound": "always",
  "play_support_chat_sound": "always",
  "primary_email": "[email protected]",
  "send_email_notifications": "always",
  "show_notification_popup": "always",
  "show_private_chat_popup": "always",
  "show_support_chat_popup": "always",
  "site": null,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "supportID": null,
  "time_format_24h": true,
  "time_zone": "Istanbul",
  "ui_extension": null,
  "updated_at": "2024-11-04T15:04:42+03:00",
  "vip": false,
  "work_hours": null
}

Create Product

Description and Purpose

The Create New Product Entity action enables users to add new products or services to the Xurrent system. This action is ideal for expanding the catalog of products or services managed within the platform, allowing users to organize and categorize offerings by model, category, brand, and name.

Usage Instructions

1

Specify Model Designation

Model: Enter the model designation of the product. This field identifies the specific version or type of the product within the system.

2

Define Product Category

Category: Choose or specify the category to which the product belongs, such as “Software,” “Hardware,” or any relevant classification. This helps in organizing and categorizing the product for easier management.

3

Provide Brand Information

Brand: Enter the brand name of the product. This field distinguishes the product’s origin or manufacturer, allowing for brand-based organization.

4

Enter Product Name

Name: Provide the name of the product. This name will be used as the primary identifier of the product in the Xurrent system.

5

Execute Product Creation

Run the action to create the new product entity. Once executed, the product will be added to Xurrent’s product catalog based on the details provided.

6

Review Creation Response

After the action completes, check the response to verify that the product was successfully created. The response will include details about the new product, confirming its setup within the system.

Inputs

Outputs

Sample Output
{
  "attachments": [],
  "brand": "Autom Mate",
  "category": "software/other_type_of_software",
  "created_at": "2024-11-04T15:14:16+03:00",
  "custom_fields": null,
  "depreciation_method": null,
  "disabled": false,
  "financial_owner": null,
  "id": 273858,
  "model": null,
  "name": "Autom Mate Software",
  "nodeID": "NG1lLmNvbS9Qcm9kdWN0LzI3Mzg1OA",
  "picture_uri": null,
  "productID": null,
  "rate": null,
  "recurrence": null,
  "remarks": null,
  "rule_set": "software",
  "salvage_value": null,
  "salvage_value_currency": null,
  "service": null,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "supplier": null,
  "support_team": null,
  "ui_extension": null,
  "updated_at": "2024-11-04T15:14:16+03:00",
  "useful_life": null,
  "workflow_manager": null,
  "workflow_template": null
}

Create Request

Description and Purpose

The Create New Service Request action enables users to submit new requests for IT services or assistance within Xurrent. This action is essential for reporting issues, requesting support, or initiating service tasks, ensuring that each request is documented and directed to the appropriate team or individual for resolution.

Usage Instructions

1

Enter Request Subject

Subject (Required): Provide a brief description of the request. This serves as the main identifier and gives a concise overview of the issue or service needed. (Example: "Test Request")

2

Select Category

Category (Required): Choose the category that best describes the request type, such as Incident - Request for Incident Resolution. This categorization helps organize and route the request accurately.

3

Specify Service Instance

Service Instance: Select the relevant service instance. This links the request to a specific service or system within Xurrent, ensuring that it reaches the correct support team. (Example: "asdadasd")

4

Define Impact Level

Impact: Choose the impact level based on the extent to which the service instance is affected. For example, Low - Service Degraded for One User. This setting helps prioritize requests by indicating their urgency and importance.

5

Add Additional Notes

Note: Provide any additional details that might aid in resolving the request or a summary of actions taken so far. This field is helpful for offering context or previous troubleshooting steps.

6

Attach Relevant Files (Optional)

Note Attachments: Attach any files that may be useful for handling the request. Use attachment keys to link files, such as {"key":"yourkey1"} or [{"key":"yourkey1"},{"key":"yourkey2"}] for multiple files.

7

Specify Template ID (Optional)

Template ID: Select or specify a Template ID if using UI Extensions. Defining the Template ID correctly is essential when incorporating UI Extensions, as they will not function without it.

8

Execute Request Creation

Run the action to submit the service request. Xurrent will process and record the request with all provided details.

9

Review Request Result

After submission, review the Request Result output to confirm that the service request was created successfully. The response will include details of the request, providing additional information or status updates.

Inputs

Outputs

Sample Output
{
  "addressed": false,
  "agile_board": null,
  "agile_board_column": null,
  "agile_board_column_position": null,
  "assignment_count": 1,
  "attachments": [],
  "category": "incident",
  "checked_items": null,
  "ci": null,
  "ci_id": null,
  "completed_at": null,
  "completion_reason": null,
  "created_at": "2024-11-04T15:17:45+03:00",
  "created_by": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5227098,
    "name": "Erdem Sakin",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTIyNzA5OA",
    "sourceID": "1317161"
  },
  "custom_fields": null,
  "desired_completion_at": null,
  "downtime_end_at": null,
  "downtime_start_at": null,
  "feedback": null,
  "feedback_on_knowledge_article": null,
  "grouped_into": null,
  "grouping": "none",
  "id": 53417360,
  "impact": "low",
  "knowledge_article": null,
  "major_incident_status": null,
  "member": null,
  "new_assignment": true,
  "next_target_at": "best_effort",
  "nodeID": "NG1lLmNvbS9SZXEvNTM0MTczNjA",
  "organization": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 198228,
    "name": "Autom Mate",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMTk4MjI4"
  },
  "planned_effort": null,
  "problem": null,
  "product_backlog": null,
  "product_backlog_estimate": null,
  "product_backlog_position": null,
  "project": null,
  "provider_not_accountable": false,
  "provider_was_not_accountable": false,
  "reopen_count": 0,
  "requested_by": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5227098,
    "name": "Erdem Sakin",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTIyNzA5OA",
    "sourceID": "1317161"
  },
  "requested_for": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5227098,
    "name": "Erdem Sakin",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTIyNzA5OA",
    "sourceID": "1317161"
  },
  "requester_resolution_target_at": null,
  "reservation": null,
  "resolution_duration": null,
  "resolution_target_at": null,
  "response_target_at": null,
  "reviewed": false,
  "satisfaction": null,
  "service_instance": {
    "id": 350076,
    "localized_name": "asdadasd",
    "name": "asdadasd",
    "nodeID": "NG1lLmNvbS9TZXJ2aWNlSW5zdGFuY2UvMzUwMDc2"
  },
  "source": "go-http-client/1.1",
  "sourceID": null,
  "status": "assigned",
  "subject": "Test Request",
  "summary": null,
  "supplier": null,
  "supplier_requestID": null,
  "tags": [],
  "task": null,
  "team": {
    "id": 25938,
    "name": "Customer Support",
    "nodeID": "NG1lLmNvbS9UZWFtLzI1OTM4"
  },
  "template": null,
  "updated_at": "2024-11-04T15:17:45+03:00",
  "urgent": false,
  "waiting_until": null,
  "workflow": null
}

This action provides a structured method for submitting service requests, ensuring that issues are documented, prioritized, and directed to the appropriate support channels within Xurrent.

Note: Ensure that the Template ID is specified correctly when using UI Extensions to enable custom functionality for the request.


Create Service Instance

Description and Purpose

The Create New Service Instance action enables users to add new instances or versions of a service within Xurrent. This action is valuable for managing and organizing service variations, allowing users to create and track distinct instances of existing services as needed.

Usage Instructions

1

Specify Service

Service: Enter the name or unique identifier of the service for which you want to create a new instance. This links the new instance to the appropriate parent service within Xurrent.

2

Provide Instance Name

Name: Enter a name for the new service instance. This name serves as the main identifier for the instance within the system, helping users differentiate it from other service instances.

3

Execute Instance Creation

Run the action to initiate the creation of the new service instance. Once executed, Xurrent will add the instance to its records based on the provided service and instance name.

4

Review Creation Response

After execution, check the Xurrent_resp output to confirm that the new service instance was successfully created. This output provides details of the instance setup and any additional information generated by the system.

Inputs

Outputs

Sample Output
{
  "attachments": [],
  "created_at": "2024-11-04T15:38:26+03:00",
  "custom_fields": null,
  "first_line_team": null,
  "id": 880561,
  "impact": null,
  "localized_name": "Autom Mate Test İnstance",
  "localized_remarks": null,
  "maintenance_window": null,
  "name": "Autom Mate Test İnstance",
  "nodeID": "NG1lLmNvbS9TZXJ2aWNlSW5zdGFuY2UvODgwNTYx",
  "picture_uri": null,
  "remarks": null,
  "service": {
    "id": 53442,
    "localized_name": "Information Technology",
    "name": "Information Technology",
    "nodeID": "NG1lLmNvbS9TZXJ2aWNlLzUzNDQy",
    "provider": {
      "account": {
        "id": "hero",
        "name": "Autom Mate Directory"
      },
      "id": 210712,
      "name": "Autom Mate Demo",
      "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMjEwNzEy"
    }
  },
  "source": "go-http-client/1.1",
  "sourceID": null,
  "status": "being_prepared",
  "support_team": null,
  "time_zone": null,
  "ui_extension": null,
  "updated_at": "2024-11-04T15:38:26+03:00"
}

Get Last Note of Request

Description and Purpose

The Get Last Note of Request action allows users to retrieve the most recent note added to a specific request within Xurrent. This action is useful for viewing the latest communication, updates, or details associated with a request, ensuring that users are informed of the most recent developments.

Usage Instructions

1

Specify Request ID

Request ID: Enter the unique identifier of the request from which you want to retrieve the last note. This ensures that the note is retrieved from the correct request in Xurrent.

2

Execute Note Retrieval

Run the action to obtain the most recent note associated with the specified request. Xurrent will fetch and return the latest note added to the request.

3

Review Last Note

After execution, check the Last Note output to view the content of the most recent note related to the request.

Inputs

Outputs

Sample Header Output
{
  "Cache-Control": [
    "no-store"
  ],
  "Content-Length": [
    "395"
  ],
  "Content-Security-Policy": [
    "default-src 'none'"
  ],
  "Content-Type": [
    "application/json; charset=utf-8"
  ],
  "Date": [
    "Mon, 04 Nov 2024 13:19:45 GMT"
  ],
  "Etag": [
    "W/\"ddc993bcc08091deb9703fd479e81545\""
  ],
  "Server": [
    "4me"
  ],
  "Status-Code": 200,
  "Strict-Transport-Security": [
    "max-age=31536000; includeSubDomains; preload"
  ],
  "X-Content-Type-Options": [
    "nosniff"
  ],
  "X-Frame-Options": [
    "DENY"
  ],
  "X-Pagination-Current-Page": [
    "1"
  ],
  "X-Pagination-Per-Page": [
    "20"
  ],
  "X-Pagination-Total-Entries": [
    "1"
  ],
  "X-Pagination-Total-Pages": [
    "1"
  ],
  "X-Ratelimit-Limit": [
    "3600"
  ],
  "X-Ratelimit-Remaining": [
    "3589"
  ],
  "X-Ratelimit-Reset": [
    "1730728847"
  ],
  "X-Request-Id": [
    "Root1-6728c9f1-78e3c80461c48368495f7ec7"
  ],
  "X-Runtime": [
    "34.000000"
  ],
  "X-Xss-Protection": [
    "1; mode=block"
  ]
}
Sample Output
{
  "account": {
    "id": "hero",
    "name": "Autom Mate Directory"
  },
  "attachments": [],
  "created_at": "2024-11-04T16:04:57+03:00",
  "id": 343517793,
  "internal": false,
  "medium": "default",
  "nodeID": "NG1lLmNvbS9Ob3RlLzM0MzUxNzc5Mw",
  "person": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5411668,
    "name": "Semih Memis",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
    "sourceID": "1365681"
  },
  "text": "Thís is Note!!"
}

Get Note Attachments

Description and Purpose

The Get Note Attachments action allows users to access any files or documents linked to a specific note within Xurrent. This action is useful for retrieving attachments, such as supporting files or additional documentation, that are associated with notes on requests or records.

Usage Instructions

1

Specify Note ID

Note ID: Enter the unique identifier of the note from which you want to retrieve attachments. This ID ensures that the action targets the correct note within Xurrent for attachment retrieval.

2

Execute Attachment Retrieval

Run the action to retrieve any files or documents attached to the specified note. Xurrent will search for attachments linked to the note and return them in the output.

3

Review Note Attachments

After execution, check the Note Attachments output to view the retrieved files. This output will contain any documents or files associated with the note, allowing for easy access to linked resources.

Inputs

Outputs

Sample Output
{
  "response": [
    {
      "file_content": "Base64 File Code",
      "file_name": "Boston 4.3.0 _ Autom Mate Documentation Center.pdf",
      "key": "attachments/37080/2024/11/04/5411668/1730740872.8769288-26d38682f49e651580a32ad32078347e9a88aab5258ad188a0f6927ec1c18660/Boston 4.3.0 _ Autom Mate Documentation Center.pdf"
    }
  ]
}

This action provides a straightforward method for retrieving files or documents attached to notes, allowing users to easily access relevant information stored in Xurrent.

Note: Ensure the Note ID is correctly entered to avoid retrieving incorrect attachments.


Get Site with ID

Description and Purpose

The Get Site with ID action enables users to retrieve detailed information about a specific site within Xurrent by using its unique identifier. This action is ideal for accessing essential data about a particular site, providing insights or specifics about the location within the platform.

Usage Instructions

1

Specify Site ID

Site ID: Enter the unique identifier of the site you want to retrieve information about. This ID ensures that the action targets the correct site within Xurrent.

2

Execute Site Retrieval

Run the action to fetch information about the specified site. Xurrent will use the provided Site ID to locate and retrieve detailed information about the site.

3

Review Site Details

After execution, check the Site Details output to view the retrieved information. This output will contain relevant data about the site, including any specific attributes or settings.

Inputs

Outputs

Sample Output
{
  "address": null,
  "attachments": [],
  "city": "İstanbul",
  "country": "TR",
  "created_at": "2024-11-04T13:26:58+03:00",
  "custom_fields": null,
  "disabled": false,
  "id": 749969,
  "integration": false,
  "name": "Autom Mate Test Site",
  "nodeID": "NG1lLmNvbS9TaXRlLzc0OTk2OQ",
  "picture_uri": null,
  "remarks": null,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "state": null,
  "time_zone": "Istanbul",
  "ui_extension": null,
  "updated_at": "2024-11-04T13:26:58+03:00",
  "zip": null
}

Get Organization with ID

Description and Purpose

The Get Organization with ID action allows users to retrieve detailed information about a specific organization within Xurrent by using its unique identifier. This action is essential for accessing key details about an organization, providing insights or specific information that supports effective management and review within the platform.

Usage Instructions

1

Specify Organization ID

Organization ID: Enter the unique identifier of the organization you want to retrieve information about. This ID ensures that the action targets the correct organization within Xurrent.

2

Execute Organization Retrieval

Run the action to fetch information about the specified organization. Xurrent will use the provided Organization ID to locate and retrieve detailed information about the organization.

3

Review Organization Details

After execution, check the Organization Details output to view the retrieved information. This output will contain relevant data about the organization, including any specific attributes or configurations.

Inputs

Outputs

Sample Output
{
  "account": {
    "id": "hero",
    "name": "Autom Mate Directory"
  },
  "addresses": [],
  "attachments": [],
  "business_unit": false,
  "business_unit_organization": null,
  "contacts": [],
  "created_at": "2023-07-20T13:14:13+03:00",
  "custom_fields": null,
  "disabled": false,
  "end_user_privacy": false,
  "financialID": null,
  "id": 210712,
  "manager": null,
  "name": "Autom Mate Demo",
  "nodeID": "NG1lLmNvbS9Pcmdhbml6dfsYXRpb24vMjEwNzEy",
  "order_template": null,
  "parent": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 198226,
    "name": "Autom Mate Directory",
    "nodeID": "NG1lLmNvbS9Pcmdfaefhbml6YXRpb24vMTk4MjI2"
  },
  "picture_uri": null,
  "region": null,
  "remarks": null,
  "source": null,
  "sourceID": null,
  "substitute": null,
  "ui_extension": null,
  "updated_at": "2024-07-31T16:33:09+03:00"
}

This action provides a streamlined way to access specific information about organizations within Xurrent, enabling users to obtain essential data and insights for more effective organizational management.

Note: Ensure that the Organization ID is accurately entered to retrieve information for the correct organization.


Get Configuration Item

Description and Purpose

The Get Configuration Item action allows users to retrieve detailed information about a specific configuration item within Xurrent by using its unique identifier. This action is essential for viewing key details and the current status of a configuration item, aiding in efficient configuration management and troubleshooting within the platform.

Usage Instructions

1

Specify Configuration Item ID

CI ID: Enter the unique identifier for the configuration item you wish to retrieve. This ensures that the action targets the correct configuration item within Xurrent.

2

Execute Configuration Item Retrieval

Run the action to fetch the details of the specified configuration item. Xurrent will use the provided CI ID to locate and retrieve the relevant information.

3

Review Configuration Item Details

After execution, check the Xurrent_resp output to view the retrieved details. This output includes comprehensive information about the configuration item and its current status.

Inputs

Outputs

Sample Output
{
  "alternate_names": null,
  "assetID": null,
  "attachments": [],
  "ci_type": "software_version",
  "created_at": "2024-11-04T14:55:14+03:00",
  "custom_fields": null,
  "end_of_support_date": null,
  "financial_owner": null,
  "id": 9185958,
  "in_use_since": null,
  "label": "Autom Mate Other Type of Software",
  "last_seen_at": null,
  "license_expiry_date": null,
  "license_type": null,
  "location": null,
  "name": "Autom Mate Other Type of Software",
  "nodeID": "NG1lLmNvbfgdS9DaS85MTg1OTU4",
  "nr_of_cores": null,
  "nr_of_licenses": null,
  "nr_of_processors": null,
  "operating_system": null,
  "picture_uri": null,
  "product": {
    "brand": "Autom Mate",
    "category": "software/other_type_of_software",
    "id": 273839,
    "name": "Autom Mate Other Type of Software",
    "nodeID": "NG1lLmNvbS9Qcmfgfd9kdWN0LzI3MzgzOQ"
  },
  "ram_amount": null,
  "recurrence": null,
  "remarks": null,
  "rule_set": "software",
  "serial_nr": null,
  "service": null,
  "site": null,
  "site_license": null,
  "software": true,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "status": "ordered",
  "supplier": null,
  "support_team": {
    "id": 26131,
    "name": "Information Technology",
    "nodeID": "NG1lLmNvbgfdS9UZWFtLzI2MTMx"
  },
  "systemID": null,
  "temporary_license": null,
  "updated_at": "2024-11-04T14:55:14+03:00",
  "warranty_expiry_date": null,
  "workflow_manager": null,
  "workflow_template": null
}

HTML to Xurrent Markdown Formatter

Description and Purpose

The HTML to Xurrent Markdown Formatter action enables users to convert HTML content into Xurrent-compatible Markdown format. This is particularly useful for adapting HTML-based content for use within Xurrent, ensuring that the content is displayed correctly and adheres to Xurrent's Markdown standards.

Usage Instructions

1

Input HTML Content

HTML Data: Provide the HTML content you wish to convert. This content will be transformed into Markdown format compatible with Xurrent.

2

Execute Conversion

Run the action to process the HTML data and generate the corresponding Xurrent Markdown format. This conversion ensures that the HTML content is adapted for Xurrent's Markdown rendering.

3

Review Xurrent Markdown Output

After execution, check the Xurrent Markdown Output to view the formatted result. This output contains the converted Markdown content, ready for use within Xurrent.

Inputs

Sample İnput
<h1>Welcome to Xurrent</h1>
<p>This platform enables <strong>efficient management</strong> of your services and tasks.</p>

<h2>Key Features</h2>
<ul>
    <li>Real-time monitoring</li>
    <li>Automated workflows</li>
    <li>Detailed analytics</li>
</ul>

<p>To get started, <a href="https://www.xurrent.com/start">click here</a> and explore the platform’s features.</p>

<blockquote>
    "Xurrent helps you streamline operations and improve productivity."
</blockquote>

<p>For more information, reach out to our <em>support team</em> or visit our <a href="https://www.xurrent.com/help">help center</a>.</p>

Outputs

Sample Output
{
  "note": "Welcome to Xurrent\nThis platform enables **efficient management** of your services and tasks.\nKey Features\n* Real-time monitoring\n* Automated workflows\n* Detailed analytics\n\nTo get started, and explore the platform’s features.\n\n \"Xurrent helps you streamline operations and improve productivity.\"\n\nFor more information, reach out to our __support team__ or visit our .\n",
  "note_attachments": []
}

List notes of request

Description and Purpose

The List Notes of Request action enables users to retrieve all notes associated with a specific request within Xurrent. This action provides a complete history of communications or updates related to the request, giving users a clear view of any discussions, decisions, or actions taken.

Usage Instructions

1

Specify Request ID

Request ID: Enter the unique identifier of the request for which you want to list all associated notes. This ensures that the action retrieves notes from the correct request within Xurrent.

2

Execute Note Retrieval

Run the action to retrieve the list of all notes associated with the specified request. Xurrent will fetch and return the full set of notes for that request.

3

Review Request Notes

After execution, check the Request Notes output to view the list of all notes. This output will contain each note, providing a detailed history of updates and communications related to the request.

Inputs

Outputs

Sample Output
[
  {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "attachments": [],
    "created_at": "2024-11-04T16:04:57+03:00",
    "id": 343517793,
    "internal": false,
    "medium": "default",
    "nodeID": "NG1lLmNvbS9Ob3RlLzM0MzUxNzc5Mw",
    "person": {
      "account": {
        "id": "hero",
        "name": "Autom Mate Directory"
      },
      "id": 5411668,
      "name": "Semih Memis",
      "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
      "sourceID": "1365681"
    },
    "text": "Thís is Note!!"
  },
  {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "attachments": [
      {
        "created_at": "2024-11-04T16:21:42+03:00",
        "id": 108002261,
        "inline": false,
        "key": "attachments/37080/2024/11/04/5411668/1730740872.8769288-26d38682f49e651580a32ad32078347e9a88aab5258ad188a0f6927ec1c18660/Boston 4.3.0 _ Autom Mate Documentation Center.pdf",
        "name": "Boston 4.3.0 _ Autom Mate Documentation Center.pdf",
        "nodeID": "NG1lLmNvbS9BdHRhY2htZW50LzEwODAwMjI2MQ",
        "note": {
          "id": 343527055,
          "nodeID": "NG1lLmNvbS9Ob3RlLzM0MzUyNzA1NQ"
        },
        "size": 1745280,
        "uri": "https://storage.4me.com/attachments/37080/2024/11/04/5411668/1730740872.8769288-26d38682f49e651580a32ad32078347e9a88aab5258ad188a0f6927ec1c18660/Boston%204.3.0%20_%20Autom%20Mate%20Documentation%20Center.pdf?Expires=1730883283&Signature=h3ScCMR6fumsDw5tL1fV-PCGmm-HrReyHB7FDxBTdu~Ldbwq~~-r-PgypRtVxrvXAzQtqsOGBQBDijZi1Sl5Em7YrBLgK6kCwJRfp06~3n7ZnTGaBZ~L4k3RjQ5w0tXlAwZAeaAXRRejR~FrYbKpw9raHODXkqBbgueWce5aeEhh~9rGGg-tExNr6N3rne1xkxs4gTaQv2JYu7VU7u4QO654i22PhgMZ0pz~mi7wDx3GHjL7YBUYD4tgwZw1qj~go0U6G1rhK7u0itqLLVX9JFiVNDe7sqicp4vLLt8hRE2oXGYmYGr-DPVL8hXPkuBfdgpJz9~EfLp39slm7-vgnQ__&Key-Pair-Id=K1BFC2AHOZOZ9S"
      }
    ],
    "created_at": "2024-11-04T16:21:42+03:00",
    "id": 343527055,
    "internal": false,
    "medium": "default",
    "nodeID": "NG1lLmNvbS9Ob3RlLzM0MzUyNzA1NQ",
    "person": {
      "account": {
        "id": "hero",
        "name": "Autom Mate Directory"
      },
      "id": 5411668,
      "name": "Semih Memis",
      "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
      "sourceID": "1365681"
    },
    "text": ""
  },
  {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "attachments": [],
    "created_at": "2024-11-04T18:23:05+03:00",
    "id": 343595918,
    "internal": false,
    "medium": "default",
    "nodeID": "NG1lLmNvbS9Ob3RlLzM0MzU5NTkxOA",
    "person": {
      "account": {
        "id": "hero",
        "name": "Autom Mate Directory"
      },
      "id": 4588906,
      "name": "Sarp Acikelli",
      "nodeID": "NG1lLmNvbS9QZXJzb24vNDU4ODkwNg",
      "sourceID": "1125808"
    },
    "text": "test"
  },
  {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "attachments": [],
    "created_at": "2024-11-04T18:23:05+03:00",
    "id": 343595919,
    "internal": false,
    "medium": "system",
    "nodeID": "NG1lLmNvbS9Ob3RlLzM0MzU5NTkxOQ",
    "person": {
      "account": {
        "id": "hero",
        "name": "Autom Mate Directory"
      },
      "id": 4588906,
      "name": "Sarp Acikelli",
      "nodeID": "NG1lLmNvbS9QZXJzb24vNDU4ODkwNg",
      "sourceID": "1125808"
    },
    "text": "Sarp Acikelli completed this request"
  },
  {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "attachments": [],
    "created_at": "2024-11-05T11:54:07+03:00",
    "id": 343760024,
    "internal": false,
    "medium": "system",
    "nodeID": "NG1lLmNvbS9Ob3RlLzM0Mzc2MDAyNA",
    "person": {
      "account": {
        "id": "hero",
        "name": "Autom Mate Directory"
      },
      "id": 5411668,
      "name": "Semih Memis",
      "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
      "sourceID": "1365681"
    },
    "text": "Semih Memis reopened this request"
  }
]

Update Site

Description and Purpose

The Update a Site action allows users to modify details of an existing site within Xurrent. This action is essential for maintaining accurate and up-to-date site information, helping users manage site attributes as changes occur.

Usage Instructions

1

Specify Site ID

Site ID: Enter the unique identifier of the site you wish to update. This ensures that the action targets the correct site within Xurrent for modifications.

2

Execute Site Update

Run the action to apply updates to the specified site. Xurrent will use the provided Site ID to locate the site and apply any changes specified in the input fields.

3

Review Update Result

After execution, check the Update Result output to confirm the success of the update. This output will contain details of the changes applied or any system response regarding the update.

Inputs

Outputs

Sample Output
{
  "address": null,
  "attachments": [],
  "city": "İstanbul",
  "country": "TR",
  "created_at": "2024-11-04T13:26:58+03:00",
  "custom_fields": null,
  "disabled": false,
  "id": 749969,
  "integration": false,
  "name": "New Site Name Autom Mate",
  "nodeID": "NG1lLmNvbS9TaXRlLzc0OTk2OQ",
  "picture_uri": null,
  "remarks": null,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "state": null,
  "time_zone": "Istanbul",
  "ui_extension": null,
  "updated_at": "2024-11-05T13:00:05+03:00",
  "zip": null
}

Update Organization

Description and Purpose

The Update Organization action enables users to modify details of an existing organization within Xurrent. This action is crucial for maintaining accurate and up-to-date organization information, allowing users to manage organizational data as changes occur.

Usage Instructions

1

Specify Organization ID

Organization ID: Enter the unique identifier of the organization you want to update. This ensures that the action targets the correct organization within Xurrent for modifications.

2

Execute Organization Update

Run the action to apply updates to the specified organization. Xurrent will use the provided Organization ID to locate the organization and apply any changes specified in the input fields.

3

Review Update Result

After execution, check the Update Result output to confirm the success of the update. This output will provide details about the update process, including confirmation of success or information about any issues encountered.

Inputs

Outputs

Sample Output
{
  "addresses": [],
  "attachments": [],
  "business_unit": false,
  "business_unit_organization": null,
  "contacts": [],
  "created_at": "2024-11-04T13:38:45+03:00",
  "custom_fields": null,
  "disabled": false,
  "end_user_privacy": false,
  "financialID": null,
  "id": 312901,
  "manager": null,
  "name": "New Org Name Autom Mate",
  "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMzEyOTAx",
  "order_template": null,
  "parent": null,
  "picture_uri": null,
  "region": null,
  "remarks": null,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "substitute": null,
  "ui_extension": null,
  "updated_at": "2024-11-05T13:06:18+03:00"
}

Update Configuration Item

Description and Purpose

The Update Configuration Item action allows users to modify details of an existing configuration item within Xurrent. This action is essential for managing and updating configuration item information, ensuring accuracy and relevance of the data within the configuration management system.

Usage Instructions

1

Specify Configuration Item ID

CI ID: Enter the unique identifier of the configuration item you want to update. This ID ensures that the action targets the correct configuration item within Xurrent for modification.

2

Execute Configuration Item Update

Run the action to apply updates to the specified configuration item. Xurrent will use the provided CI ID to locate the item and implement the changes specified.

3

Review Update Response

After execution, check the Xurrent_resp output to confirm the update's success. This output will contain information about the result of the update process, including confirmation or details of any issues encountered.

Inputs

Outputs

Sample Output
{
  "alternate_names": null,
  "assetID": null,
  "attachments": [],
  "ci_type": "software_version",
  "created_at": "2024-11-04T14:55:14+03:00",
  "custom_fields": null,
  "end_of_support_date": null,
  "financial_owner": null,
  "id": 9185958,
  "in_use_since": null,
  "label": "Autom Mate Other Type of Software",
  "last_seen_at": null,
  "license_expiry_date": null,
  "license_type": null,
  "location": null,
  "name": "Autom Mate Other Type of Software",
  "nodeID": "NG1lLmNvbS9DaS85MTg1OTU4",
  "nr_of_cores": null,
  "nr_of_licenses": null,
  "nr_of_processors": null,
  "operating_system": null,
  "picture_uri": null,
  "product": {
    "brand": "Autom Mate",
    "category": "software/other_type_of_software",
    "id": 273839,
    "name": "Autom Mate Other Type of Software",
    "nodeID": "NG1lLmNvbS9Qcm9kdWN0LzI3MzgzOQ"
  },
  "ram_amount": null,
  "recurrence": null,
  "remarks": null,
  "rule_set": "software",
  "serial_nr": null,
  "service": null,
  "site": null,
  "site_license": null,
  "software": true,
  "source": "go-http-client/1.1",
  "sourceID": null,
  "status": "ordered",
  "supplier": null,
  "support_team": {
    "id": 26131,
    "name": "Information Technology",
    "nodeID": "NG1lLmNvbS9UZWFtLzI2MTMx"
  },
  "systemID": null,
  "temporary_license": null,
  "updated_at": "2024-11-04T14:55:14+03:00",
  "warranty_expiry_date": null,
  "workflow_manager": null,
  "workflow_template": null
}

Update Person

Description and Purpose

The Update Person action enables users to modify details of an existing person record within Xurrent. This action is essential for managing and updating individual information, ensuring that personal records remain accurate and up to date within the system.

Usage Instructions

1

Specify Person Identifier

People: Enter the unique identifier of the person you want to update. This ensures that the action targets the correct person record within Xurrent for modification.

2

Execute Person Update

Run the action to apply updates to the specified person record. Xurrent will use the provided identifier to locate the individual and apply the specified changes.

3

Review Update Response

After execution, check the Xurrent_resp output to confirm the success of the update. This output will contain information about the result of the update process, including confirmation or details of any issues encountered.

Inputs

Outputs

Sample Output
{
  "addresses": [],
  "attachments": [],
  "authenticationID": null,
  "auto_translation": true,
  "color_mode": "light",
  "contacts": [],
  "cost_per_hour": null,
  "cost_per_hour_currency": null,
  "created_at": "2023-11-21T15:41:43+03:00",
  "custom_fields": null,
  "disabled": false,
  "do_not_translate_languages": null,
  "employeeID": null,
  "exclude_team_notifications": false,
  "formats": {
    "date": "%a, %b %d, %Y %Z",
    "datetime": "%a, %b %d, %Y %H:%M %Z",
    "time": "%H:%M %Z"
  },
  "guest": false,
  "id": 5114925,
  "information": null,
  "job_title": null,
  "locale": "en-US",
  "location": null,
  "manager": null,
  "name": "autom mate demo user",
  "nodeID": "NG1lLmNvbS9QZXJzb24vNTExNDkyNQ",
  "oauth_person_enablement": false,
  "organization": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 210712,
    "name": "Autom Mate Demo",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMjEwNzEy"
  },
  "picture_uri": null,
  "play_private_chat_sound": "always",
  "play_support_chat_sound": "always",
  "primary_email": "[email protected]",
  "send_email_notifications": "always",
  "show_notification_popup": "always",
  "show_private_chat_popup": "always",
  "show_support_chat_popup": "always",
  "site": null,
  "source": "4me",
  "sourceID": "123",
  "supportID": null,
  "time_format_24h": true,
  "time_zone": "Istanbul",
  "ui_extension": null,
  "updated_at": "2024-11-05T13:28:06+03:00",
  "vip": false,
  "work_hours": null
}

Update Request

Description and Purpose

The Update Request action allows users to modify details of an existing service request within Xurrent. This action is crucial for managing and updating service request information, ensuring that all relevant details are accurate and up to date.

Usage Instructions

1

Specify Request ID

Request ID: Enter the unique identifier of the service request you want to update. This ID ensures that the action targets the correct request within Xurrent for modification.

2

Execute Request Update

Run the action to apply updates to the specified service request. Xurrent will use the provided Request ID to locate the request and implement the changes specified.

3

Review Update Response

After execution, check the Xurrent_resp output to confirm the success of the update. This output will contain information about the result of the update process, including confirmation of the update or details of any issues encountered.

Inputs

Outputs

Sample Output
{
  "addressed": false,
  "agile_board": null,
  "agile_board_column": null,
  "agile_board_column_position": null,
  "assignment_count": 1,
  "attachments": [],
  "category": "incident",
  "checked_items": null,
  "ci": null,
  "ci_id": null,
  "completed_at": null,
  "completion_reason": null,
  "created_at": "2024-11-04T16:04:33+03:00",
  "created_by": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5411668,
    "name": "Semih Memis",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
    "sourceID": "1365681"
  },
  "custom_fields": null,
  "desired_completion_at": null,
  "downtime_end_at": null,
  "downtime_start_at": null,
  "feedback": null,
  "feedback_on_knowledge_article": null,
  "grouped_into": null,
  "grouping": "none",
  "id": 53421040,
  "impact": "low",
  "knowledge_article": null,
  "major_incident_status": null,
  "member": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5227098,
    "name": "Erdem Sakin",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTIyNzA5OA",
    "sourceID": "1317161"
  },
  "new_assignment": true,
  "next_target_at": "best_effort",
  "nodeID": "NG1lLmNvbS9SZXEvNTM0MjEwNDA",
  "organization": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 198228,
    "name": "Autom Mate",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMTk4MjI4"
  },
  "planned_effort": null,
  "problem": null,
  "product_backlog": null,
  "product_backlog_estimate": null,
  "product_backlog_position": null,
  "project": null,
  "provider_not_accountable": false,
  "provider_was_not_accountable": false,
  "reopen_count": 2,
  "requested_by": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5411668,
    "name": "Semih Memis",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
    "sourceID": "1365681"
  },
  "requested_for": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5411668,
    "name": "Semih Memis",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
    "sourceID": "1365681"
  },
  "requester_resolution_target_at": null,
  "reservation": null,
  "resolution_duration": null,
  "resolution_target_at": null,
  "response_target_at": null,
  "reviewed": false,
  "satisfaction": null,
  "service_instance": {
    "id": 350076,
    "localized_name": "asdadasd",
    "name": "asdadasd",
    "nodeID": "NG1lLmNvbS9TZXJ2aWNlSW5zdGFuY2UvMzUwMDc2"
  },
  "source": "4me",
  "sourceID": null,
  "status": "assigned",
  "subject": "New Name for Demo",
  "summary": null,
  "supplier": null,
  "supplier_requestID": null,
  "tags": [],
  "task": null,
  "team": {
    "id": 25938,
    "name": "Customer Support",
    "nodeID": "NG1lLmNvbS9UZWFtLzI1OTM4"
  },
  "template": null,
  "updated_at": "2024-11-05T15:27:53+03:00",
  "urgent": false,
  "waiting_until": null,
  "workflow": null
}

Update Service

Description and Purpose

The Update Service action enables users to modify details of an existing service within Xurrent. This action is essential for managing and updating service information, ensuring that all relevant data about the service remains accurate and up to date.

Usage Instructions

1

Specify Service ID

Services: Enter the unique identifier of the service you wish to update. This ID ensures that the action targets the correct service within Xurrent for modification.

2

Execute Service Update

Run the action to apply updates to the specified service. Xurrent will use the provided Service ID to locate the service and implement the specified changes.

3

Review Update Response

After execution, check the Xurrent_resp output to confirm the success of the update. This output will contain information about the result of the update process, including confirmation of the update or details of any issues encountered.

Inputs

Outputs

Sample Output
{
  "attachments": [],
  "availability_manager": null,
  "capacity_manager": null,
  "change_manager": null,
  "continuity_manager": null,
  "created_at": "2024-02-22T11:54:36+03:00",
  "custom_fields": [
    {
      "id": "text1",
      "value": "aaa"
    },
    {
      "id": "text2",
      "value": "bb"
    },
    {
      "id": "num1",
      "value": 2
    }
  ],
  "description": null,
  "disabled": false,
  "first_line_team": null,
  "id": 59697,
  "impact": null,
  "keywords": null,
  "knowledge_manager": null,
  "localized_description": null,
  "localized_keywords": null,
  "localized_name": "Test Demo Documentation",
  "name": "Test Demo Documentation",
  "nodeID": "NG1lLmNvbS9TZXJ2aWNlLzU5Njk3",
  "picture_uri": null,
  "problem_manager": null,
  "provider": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 210712,
    "name": "Autom Mate Demo",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMjEwNzEy"
  },
  "release_manager": null,
  "service_category": null,
  "service_owner": null,
  "source": "4me",
  "sourceID": "123",
  "support_team": null,
  "survey": null,
  "ui_extension": {
    "category": "service",
    "id": 57504,
    "localized_title": "serviceuitest",
    "name": "serviceuitest",
    "nodeID": "NG1lLmNvbS9VaUV4dGVuc2lvbi81NzUwNA",
    "title": "serviceuitest"
  },
  "updated_at": "2024-11-05T16:33:03+03:00"
}

Update Service Instance

Description and Purpos

The Update Service Instance action allows users to modify details of an existing service instance within Xurrent. This action is critical for managing and updating specific service instance information, ensuring that all relevant details for each instance remain accurate and up to date.

Usage Instructions

1

Specify Service Instance ID

Service Instances: Enter the unique identifier of the service instance you wish to update. This ID ensures that the action targets the correct service instance within Xurrent for modification.

2

Execute Service Instance Update

Run the action to apply updates to the specified service instance. Xurrent will use the provided Service Instance ID to locate the instance and implement the specified changes.

3

Review Update Response

After execution, check the Xurrent_resp output to confirm the success of the update. This output will provide information about the update’s result, including confirmation of the update or details of any issues encountered.

Inputs

Outputs

Sample Output
{
  "attachments": [],
  "created_at": "2024-02-21T17:38:38+03:00",
  "custom_fields": [
    {
      "id": "text1",
      "value": "asd"
    },
    {
      "id": "text2",
      "value": "bb"
    },
    {
      "id": "num1",
      "value": 1
    }
  ],
  "first_line_team": null,
  "id": 373710,
  "impact": null,
  "localized_name": "Demo and Test Service Instance",
  "localized_remarks": null,
  "maintenance_window": null,
  "name": "Demo and Test Service Instance",
  "nodeID": "NG1lLmNvbS9TZXJ2aWNlSW5zdGFuY2UvMzczNzEw",
  "picture_uri": null,
  "remarks": null,
  "service": {
    "id": 53441,
    "localized_name": "Human Resources",
    "name": "Human Resources",
    "nodeID": "NG1lLmNvbS9TZXJ2aWNlLzUzNDQx",
    "provider": {
      "account": {
        "id": "hero",
        "name": "Autom Mate Directory"
      },
      "id": 210712,
      "name": "Autom Mate Demo",
      "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMjEwNzEy"
    }
  },
  "source": "4me",
  "sourceID": "123",
  "status": "in_production",
  "support_team": null,
  "time_zone": null,
  "ui_extension": {
    "category": "service_instance",
    "id": 57468,
    "localized_title": "t",
    "name": "testasasa",
    "nodeID": "NG1lLmNvbS9VaUV4dGVuc2lvbi81NzQ2OA",
    "title": "t"
  },
  "updated_at": "2024-11-05T16:45:49+03:00"
}

Upload Files to Storage

Description and Purpose

The Upload Files to Storage action enables users to upload files or data directly to the storage within Xurrent. This action is valuable for attaching documents or files to specific requests or notes, enhancing the availability of relevant information within the system.

Usage Instructions

  1. Provide File Contents

    • Attachment Contents: Enter the data or contents of the files you wish to upload. This input should include the file data in a compatible format for Xurrent's storage system.

  2. Execute File Upload

    • Run the action to upload the provided files to Xurrent's storage. The system will process the files and store them as attachments or documents for later reference.

  3. Review Upload Result

    • After execution, check the Uploaded Files output to confirm the success of the upload operation. This output provides feedback on the result of the upload, including any information about successfully stored file

Inputs

Outputs

Sample Output
{
  "PostResponse": {
    "Bucket": "itrp-production",
    "ETag": "\"54cf26cb56cb1811ece1cdd9ead01f10\"",
    "Key": "attachments/38898/2024/11/05/5227098/1730817161.1052344-b9f4fb2a7f26c1f867beeb4b915ed9c2ada61afee75dc454981a0c8a6b244a58/1729242487994.json",
    "Location": "https://itrp-production.s3-accelerate.dualstack.amazonaws.com/attachments%2F38898%2F2024%2F11%2F05%2F5227098%2F1730817161.1052344-b9f4fb2a7f26c1f867beeb4b915ed9c2ada61afee75dc454981a0c8a6b244a58%2F1729242487994.json"
  }
}

View Person

Description and Purpose

The View Person action enables users to retrieve detailed information about an existing individual within the Xurrent system. This action is essential for accessing up-to-date information about individuals, facilitating tasks such as verification, review, or profile management.

Usage Instructions

1

Specify Person Identifier

People: Enter the unique identifier of the person whose details you want to view. This ensures that the action targets the correct individual within Xurrent.

2

Execute View Person Action

Run the action to retrieve the information associated with the specified person. The system will process the identifier and return the requested details.

3

Review Person Details

After execution, check the Xurrent_resp output to view the details of the person. This output includes comprehensive information provided by the system, such as contact information, organizational role, and other relevant data.

Inputs

Outputs

Sample Output
{
  "account": {
    "id": "hero",
    "name": "Autom Mate Directory"
  },
  "addresses": [],
  "attachments": [],
  "authenticationID": null,
  "auto_translation": true,
  "color_mode": "light",
  "contacts": [],
  "cost_per_hour": null,
  "cost_per_hour_currency": null,
  "created_at": "2024-08-28T10:09:39+03:00",
  "custom_fields": null,
  "disabled": true,
  "do_not_translate_languages": null,
  "employeeID": null,
  "exclude_team_notifications": false,
  "formats": {
    "date": "%a, %b %d, %Y %Z",
    "datetime": "%a, %b %d, %Y %H:%M %Z",
    "time": "%H:%M %Z"
  },
  "guest": false,
  "id": 5843787,
  "information": null,
  "job_title": null,
  "locale": "en-US",
  "location": null,
  "manager": null,
  "name": "1 Extract",
  "nodeID": "NG1lLmNvbS9QZXJzb24vNTg0Mzc4Nw",
  "oauth_person_enablement": false,
  "organization": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 223358,
    "name": "External End Users",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMjIzMzU4"
  },
  "picture_uri": null,
  "play_private_chat_sound": "always",
  "play_support_chat_sound": "always",
  "primary_email": "[email protected]",
  "send_email_notifications": "always",
  "show_notification_popup": "always",
  "show_private_chat_popup": "always",
  "show_support_chat_popup": "always",
  "site": null,
  "source": null,
  "sourceID": null,
  "supportID": null,
  "time_format_24h": true,
  "time_zone": "Amsterdam",
  "ui_extension": null,
  "updated_at": "2024-08-28T10:09:39+03:00",
  "vip": false,
  "work_hours": null
}

View Request

Description and Purpose

The View Request action allows users to retrieve detailed information about an existing service request within Xurrent. This action is essential for accessing and reviewing specific service request details, which is helpful for monitoring request status, verifying information, or assessing next steps.

Usage Instructions

1

Specify Request Identifier

Services: Enter the unique identifier of the service request you wish to view. This input ensures that the action targets the correct request within Xurrent.

2

Execute View Request Action

Run the action to retrieve information associated with the specified service request. The system processes the identifier and returns the requested request details.

3

Review Request Details

After execution, check the Xurrent_resp output to view the detailed information of the request. This output includes comprehensive information, such as request status, summary, and any associated data.

Inputs

Outputs

Sample Output
{
  "addressed": false,
  "agile_board": null,
  "agile_board_column": null,
  "agile_board_column_position": null,
  "assignment_count": 1,
  "attachments": [],
  "category": "incident",
  "checked_items": null,
  "ci": null,
  "ci_id": null,
  "completed_at": null,
  "completion_reason": null,
  "created_at": "2024-11-04T16:04:33+03:00",
  "created_by": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5411668,
    "name": "Semih Memis",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
    "sourceID": "1365681"
  },
  "custom_fields": null,
  "desired_completion_at": null,
  "downtime_end_at": null,
  "downtime_start_at": null,
  "feedback_on_knowledge_article": null,
  "grouped_into": null,
  "grouping": "none",
  "id": 53421040,
  "impact": "low",
  "knowledge_article": null,
  "major_incident_status": null,
  "member": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5227098,
    "name": "Erdem Sakin",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTIyNzA5OA",
    "sourceID": "1317161"
  },
  "new_assignment": true,
  "next_target_at": "best_effort",
  "nodeID": "NG1lLmNvbS9SZXEvNTM0MjEwNDA",
  "organization": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 198228,
    "name": "Autom Mate",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMTk4MjI4"
  },
  "planned_effort": null,
  "problem": null,
  "product_backlog": null,
  "product_backlog_estimate": null,
  "product_backlog_position": null,
  "project": null,
  "provider_not_accountable": false,
  "provider_was_not_accountable": false,
  "reopen_count": 2,
  "requested_by": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5411668,
    "name": "Semih Memis",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
    "sourceID": "1365681"
  },
  "requested_for": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5411668,
    "name": "Semih Memis",
    "nodeID": "NG1lLmNvbS9QZXJzb24vNTQxMTY2OA",
    "sourceID": "1365681"
  },
  "requester_resolution_target_at": null,
  "reservation": null,
  "resolution_duration": null,
  "resolution_target_at": null,
  "response_target_at": null,
  "reviewed": false,
  "satisfaction": null,
  "service_instance": {
    "id": 350076,
    "localized_name": "asdadasd",
    "name": "asdadasd",
    "nodeID": "NG1lLmNvbS9TZXJ2aWNlSW5zdGFuY2UvMzUwMDc2"
  },
  "source": "4me",
  "sourceID": null,
  "status": "assigned",
  "subject": "New Name for Demo",
  "summary": null,
  "supplier": null,
  "supplier_requestID": null,
  "tags": [],
  "task": null,
  "team": {
    "id": 25938,
    "name": "Customer Support",
    "nodeID": "NG1lLmNvbS9UZWFtLzI1OTM4"
  },
  "template": null,
  "updated_at": "2024-11-06T13:16:11+03:00",
  "urgent": false,
  "waiting_until": null,
  "workflow": null
}

View Service

Description and Purpose

The View Service action enables users to retrieve detailed information about an existing service within Xurrent. This action is crucial for accessing and reviewing specific service information, allowing users to verify service details, check availability, and manage service-related tasks effectively.

Usage Instructions

1

Specify Service Identifier

Services: Enter the unique identifier of the service you wish to view. This input ensures that the action retrieves information for the correct service within Xurrent.

2

Execute View Service Action

Run the action to retrieve information associated with the specified service. The system will process the identifier and return the requested service details.

3

Review Service Details

After execution, check the Xurrent_resp output to view detailed information about the service. This output includes relevant service data, such as service description, availability, and any associated parameters.

Inputs

Outputs

Sample Output
{
  "attachments": [],
  "availability_manager": null,
  "capacity_manager": null,
  "change_manager": null,
  "continuity_manager": null,
  "created_at": "2024-02-22T11:54:36+03:00",
  "custom_fields": [
    {
      "id": "text1",
      "value": "aaa"
    },
    {
      "id": "text2",
      "value": "bb"
    },
    {
      "id": "num1",
      "value": 2
    }
  ],
  "description": null,
  "disabled": false,
  "first_line_team": null,
  "id": 59697,
  "impact": null,
  "keywords": null,
  "knowledge_manager": null,
  "localized_description": null,
  "localized_keywords": null,
  "localized_name": "Test Demo Documentation",
  "name": "Test Demo Documentation",
  "nodeID": "NG1lLmNvbS9TZXJ2aWNlLzU5Njk3",
  "picture_uri": null,
  "problem_manager": null,
  "provider": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 210712,
    "name": "Autom Mate Demo",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMjEwNzEy"
  },
  "release_manager": null,
  "service_category": null,
  "service_owner": null,
  "source": "4me",
  "sourceID": "123",
  "support_team": null,
  "survey": null,
  "ui_extension": {
    "category": "service",
    "id": 57504,
    "localized_title": "serviceuitest",
    "name": "serviceuitest",
    "nodeID": "NG1lLmNvbS9VaUV4dGVuc2lvbi81NzUwNA",
    "title": "serviceuitest"
  },
  "updated_at": "2024-11-05T16:33:03+03:00"
}

View Service Instance

Description and Purpose

The View Service Instance action allows users to retrieve detailed information about an existing service instance within Xurrent. This action is essential for accessing specific service instance details, aiding in monitoring, verification, and effective management of individual service instances.

Usage Instructions

1

Specify Service Instance Identifier

Service Instances: Enter the unique identifier of the service instance you wish to view. This input ensures that the action targets the correct service instance within Xurrent.

2

Execute View Service Instance Action

Run the action to retrieve information associated with the specified service instance. The system will process the identifier and return the requested instance details.

3

Review Service Instance Details

After execution, check the Xurrent_resp output to view detailed information about the service instance. This output includes relevant data, such as the instance description, status, and any associated attributes.

Inputs

Outputs

Sample Output
{
  "attachments": [],
  "created_at": "2024-02-21T17:38:38+03:00",
  "custom_fields": [
    {
      "id": "text1",
      "value": "asd"
    },
    {
      "id": "text2",
      "value": "bb"
    },
    {
      "id": "num1",
      "value": 1
    }
  ],
  "first_line_team": null,
  "id": 373710,
  "impact": null,
  "localized_name": "Demo and Test Service Instance",
  "localized_remarks": null,
  "maintenance_window": null,
  "name": "Demo and Test Service Instance",
  "nodeID": "NG1lLmNvbS9TZXJ2aWNlSW5zdGFuY2UvMzczNzEw",
  "picture_uri": null,
  "remarks": null,
  "service": {
    "id": 53441,
    "localized_name": "Human Resources",
    "name": "Human Resources",
    "nodeID": "NG1lLmNvbS9TZXJ2aWNlLzUzNDQx",
    "provider": {
      "account": {
        "id": "hero",
        "name": "Autom Mate Directory"
      },
      "id": 210712,
      "name": "Autom Mate Demo",
      "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMjEwNzEy"
    }
  },
  "source": "4me",
  "sourceID": "123",
  "status": "in_production",
  "support_team": null,
  "time_zone": null,
  "ui_extension": {
    "category": "service_instance",
    "id": 57468,
    "localized_title": "t",
    "name": "testasasa",
    "nodeID": "NG1lLmNvbS9VaUV4dGVuc2lvbi81NzQ2OA",
    "title": "t"
  },
  "updated_at": "2024-11-05T16:45:49+03:00"
}

View Enums

Description and Purpose

The View Enum action in Autom Mate provides a straightforward method for users to view all enumerations defined by the system in Xurrent. Enumerations are fields with a fixed list of selectable values, allowing users to choose one option from predefined options. This action utilizes the Enumerations API to fetch and display these enumerations, simplifying access to available options within the system.

Usage Instructions

1

Select Credentials During Action Setup

While configuring the action, select the previously defined Xurrent credentials. No additional input values are required for this action, making the setup process simple and efficient.

2

Select Credentials During Action Setup

While configuring the action, select the previously defined Xurrent credentials. No additional input values are required for this action, making the setup process simple and efficient.

3

Execute the Action

Once the credentials are selected, execute the View Enum action. The system will retrieve and display all enumerations defined within Xurrent without further configuration.

Inputs

The response from Xurrent, which includes all enumerations available in the system. Users can view each enumeration option provided by Xurrent for easy reference.

Sample Output
{
  "account.currency": [
    {
      "id": "aed",
      "txt": "AED United Arab Emirates Dirham"
    },
    {
      "id": "ars",
      "txt": "ARS Argentine Peso"
    },
    {
      "id": "aud",
      "txt": "AUD Australian Dollar"
    },
    {
      "id": "bam",
      "txt": "BAM Bosnia and Herzegovina Convertible Mark"
    },
    {
      "id": "brl",
      "txt": "BRL Brazilian Real"
    },
    {
      "id": "btc",
      "txt": "BTC Bitcoin"
    },
    {
      "id": "cad",
      "txt": "CAD Canadian Dollar"
    },
    {
      "id": "chf",
      "txt": "CHF Swiss Franc"
    },
    {
      "id": "clp",
      "txt": "CLP Chilean Peso"
    },
    {
      "id": "cny",
      "txt": "CNY Chinese Yuan"
    },
    {
      "id": "cop",
      "txt": "COP Colombian Peso"
    },
    {
      "id": "czk",
      "txt": "CZK Czech Republic Koruna"
    },
    {
      "id": "dkk",
      "txt": "DKK Danish Krone"
    },
    {
      "id": "dzd",
      "txt": "DZD Algerian Dinar"
    },
    {
      "id": "eur",
      "txt": "EUR Euro"
    },
    {
      "id": "gbp",
      "txt": "GBP British Pound"
    },
    {
      "id": "ghs",
      "txt": "GHS Ghanaian Cedi"
    },
    {
      "id": "hkd",
      "txt": "HKD Hong Kong Dollar"
    }
  ]
}

View Object with ID

Description and Purpose

This action allows users to configure and interact with objects within an integrated application by selecting credentials and defining object parameters. This setup is essential for users who need to retrieve, display, or manipulate specific data objects within the Autom Mate environment.

Usage Instructions

1

Select Application Credential

  • At the top of the action interface, select the required application credential.

  • For detailed instructions on adding application credentials, refer to the Vault documentation.

2

Define Object

  • Choose the Object field to specify the desired object.

  • You have two options to define the object:

    • Select: Use the drop-down menu to pick an object from a list. Note that objects will be available here only if the necessary connections and permissions are granted within the integrated application (e.g., Xurrent).

    • Text: Enter the object name manually in the text area, if it isn’t available in the drop-down list.

3

Enter Object ID

After selecting or entering the object, provide the Object ID that corresponds to the selected object. This is essential for identifying and interacting with the specific data entry.

4

Configure Display Message (Optional)

  • Add a Display Message to output and review the selected object’s information.

  • Paste the output variable into the display message field to view the output data after executing the action.

Inputs

Outputs

Sample Output for Xurrent Request
{
  "addressed": false,
  "agile_board": null,
  "agile_board_column": null,
  "agile_board_column_position": null,
  "assignment_count": 1,
  "attachments": [],
  "category": "incident",
  "checked_items": null,
  "ci": null,
  "ci_id": null,
  "completed_at": null,
  "completion_reason": null,
  "created_at": "2024-11-01T12:55:52+03:00",
  "created_by": {
    "account": {
      "id": "5435",
      "name": "Autom Mate "
    },
    "id": 5227098,
    "name": "John Smith",
    "nodeID": "NG1lLmNvbS9QZXtudjyjxJzb24vNTIyNzA5OA",
    "sourceID": "1317161"
  },
  "custom_fields": null,
  "desired_completion_at": null,
  "downtime_end_at": null,
  "downtime_start_at": null,
  "feedback_on_knowledge_article": null,
  "grouped_into": null,
  "grouping": "none",
  "id": 53337464,
  "impact": "low",
  "knowledge_article": null,
  "major_incident_status": null,
  "member": null,
  "new_assignment": true,
  "next_target_at": "best_effort",
  "nodeID": "NG1lLmNvbS9SZXEvNTMzMzc0NjQ",
  "organization": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 198228,
    "name": "Autom Mate",
    "nodeID": "NG1lLmNvbS9Pcmdhbml6YXRpb24vMTk4MjI4"
  },
  "planned_effort": null,
  "problem": null,
  "product_backlog": null,
  "product_backlog_estimate": null,
  "product_backlog_position": null,
  "project": null,
  "provider_not_accountable": false,
  "provider_was_not_accountable": false,
  "reopen_count": 0,
  "requested_by": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5227098,
    "name": "John Smith",
    "nodeID": "NG1lLmNvbSfdsfew9QZXJzb24vNTIyNzA5OA",
    "sourceID": "1317161"
  },
  "requested_for": {
    "account": {
      "id": "hero",
      "name": "Autom Mate Directory"
    },
    "id": 5227098,
    "name": "Erdem Sakin",
    "nodeID": "NG1lLmer23dsadNvbS9QZXJzb24vNTIyNzA5OA",
    "sourceID": "1317161"
  },
  "requester_resolution_target_at": null,
  "reservation": null,
  "resolution_duration": null,
  "resolution_target_at": null,
  "response_target_at": null,
  "reviewed": false,
  "satisfaction": null,
  "service_instance": {
    "id": 339962,
    "localized_name": "Administrative Services",
    "name": "Administrative Services",
    "nodeID": "NG1lLmNvbS9TZXJ2a3243wdsaWNlSW5zdGFuY2UvMzM5OTYy"
  },
  "source": "4me",
  "sourceID": null,
  "status": "assigned",
  "subject": "test",
  "summary": null,
  "supplier": null,
  "supplier_requestID": null,
  "tags": [],
  "task": null,
  "team": {
    "id": 25938,
    "name": "Customer Support",
    "nodeID": "NG1lLmNvbS9Usr3edaZWFtLzI1OTM4"
  },
  "template": null,
  "updated_at": "2024-11-01T12:55:52+03:00",
  "urgent": false,
  "waiting_until": null,
  "workflow": null
}

Add Inline Attachment Comment from Topdesk

Description and Purpose

This action allows users to add a comment with an attached file to a specific request in Topdesk. It is useful for enriching requests with additional documentation, images, or other relevant attachments.

Usage Instructions

1

Specify the Request ID to identify the Topdesk request where the comment should be added.

2

Provide the Request Field from Topdesk that will contain the attachment comment.

3

Attach the file(s) using the Attachment Array Content, ensuring the format is supported.

Inputs

Outputs


Create Reservation

Description & Purpose

Creates a new reservation for a specified configuration item in the system. This action is useful for managing asset reservations, scheduling equipment, or tracking resource allocation.

Usage Instructions

1

Enter the Configuration Item ID to associate the reservation with a specific asset.

2

Provide the Name of the reservation.

3

Specify the Person ID of the individual making the reservation.

4

Set the Status of the reservation (e.g., active, pending, completed).

5

Define the Start At and End At timestamps for the reservation period.

Inputs

Outputs


Export Records

Description & Purpose

Exports records from the system into a specified file format (CSV or XLSX). This action is useful for generating reports, archiving data, or integrating records into external systems.

Usage Instructions

1

Select the Record Type to determine which type of records to export.

2

Provide a File Name for the exported file.

3

Choose the Export Format (CSV or XLSX).

4

Specify the Folder Path where the file should be saved.

5

Set whether to Overwrite if File Exists (Yes/No).

6

(Optional) Define a From date to filter records created or updated after this date.

7

(Optional) Set the Line Separator format (LF or CRLF).

Inputs

Outputs


Get Any Object with ID

Description & Purpose

Retrieves an object based on its unique ID. This action is useful for fetching specific records, configurations, or assets in the system.

Usage Instructions

1

Select the Object type to specify the category of data being retrieved.

2

Enter the Object ID to fetch the required object.

Inputs

Outputs


Get Import Status

Description & Purpose

Checks the status of an ongoing import process using a given token. This is useful for monitoring large data imports and ensuring successful completion.

Usage Instructions

1

Provide the Token associated with the import process.

Inputs

Outputs


Get Product with ID

Description & Purpose

Retrieves a product’s details using its unique ID. Useful for viewing product specifications, inventory tracking, or integrating product information into workflows.

Usage Instructions

1

Specify or select the Product ID from the dropdown (lists up to 100 products).

Inputs

Outputs


GraphQL Query

Description & Purpose

Executes a GraphQL query on a specified service URL. This action is useful for retrieving structured data efficiently from GraphQL APIs.

Usage Instructions

1

Provide the GraphQL Service URL where the query will be executed.

2

Construct the query using GraphQL syntax.

Inputs

Outputs


List All Objects Using Filter Without Pagination

Description & Purpose

Retrieves a list of objects based on a specified filter without applying pagination. This is useful for fetching complete datasets without breaking them into multiple pages.

Usage Instructions

1

Specify the Object List to define the type of objects being retrieved.

2

Apply any necessary filters to refine the results.

Inputs

Outputs


Update Product

Description & Purpose

Updates the details of an existing product based on its unique ID. This is useful for modifying product attributes such as price, stock, and description.

Usage Instructions

1

Enter the Product ID of the product to be updated.

2

Specify the fields that need to be modified.

Inputs

Outputs


Update Reservation

Description & Purpose

Modifies an existing reservation based on its ID. This is useful for updating reservation details such as time, status, or assigned person.

Usage Instructions

1

Enter the Reservation ID of the reservation to be updated.

2

Provide the updated details, such as new start/end time or status changes.

Inputs

Outputs


Upload File to Storage Attachment

Description & Purpose

Uploads a file to storage using a file path. This action is useful for storing attachments or documents in a structured location.

Usage Instructions

1

Provide the File Path of the file to be uploaded.

Inputs

Outputs


Upload Files to Storage with Base64

Description & Purpose

Uploads one or multiple files to storage using a Base64-encoded format. This is useful for handling file uploads when working with APIs that require Base64 encoding.

Usage Instructions

1

Provide the Attachments Array containing the Base64-encoded files.

Inputs

Outputs


Additional Tips

Last updated

Was this helpful?