For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Logo
DeveloperAcademyCommunityStatus
  • Service Management
    • Overview
    • Concierge & Ticketing Capabilities Overview
      • Ticketing and Concierge Configuration Overview
      • Ticket Filters
      • Concierge Integrations
        • ServiceNow Ticketing Integration Overview
        • ManageEngine Ticketing Integration Overview
        • Salesforce ServiceCloud Ticketing Integration Overview
        • Sysaid Ticketing Integration Overview
      • Ticketing Troubleshooting
    • Forms
    • Forms - Integration Specific Guides
    • Live Agent Chat / Handoff
    • Triage
    • Approval Mirroring
    • Ticket Interception
    • Generic Ticketing Integration: Ticket Gateway
  • Administration
    • MyMoveworks
    • Organization Information
    • Roles and Permissions
    • MyMoveworks SSO
  • Moveworks Setup
    • Accessing Moveworks Setup
    • First-Time Login via Magic Link
    • Moveworks Setup Modules
    • Moveworks Setup: Module How To Guides
    • Plugin Management
    • Monitor Alerts
    • Audit Logs
    • DSL Fields Defaults
    • Data Crawling View
    • API Playground
    • Setup Homepage
    • Troubleshooting Hub
    • Security and Privacy Settings
    • Configuration Delete
    • Advanced Config Editor
    • Identity configuration
    • Onboarding Stage
  • Security
    • Security
    • Hyperlink & Button Expiry
    • Attachment Handling
    • Moveworks Subprocessors
  • Provision Management
    • Overview
    • Access Software
    • Access Groups
    • Access Account
  • Access Requirements
    • Overview
    • Update Set Modules
    • Ticketing Systems & ITSMs Access
    • Identity and Access Management Systems Access
    • Multi-Factor Authentication (MFA) Systems Access
    • Knowledge Access Requirements
    • Email Distribution List Systems Access
    • Facilities Management Access
    • Live Agent Chat Access
    • HR Information System Access
    • Expense Management Access
    • Calendar Management Access
  • Core Platform
    • User Identity
    • Moveworks On-Prem Agent
    • Approvals Engine
    • Entity Catalog
    • Configuration Languages
    • Moveworks Data Objects
    • SIEM
  • Employee Experience Insights
    • Overview
    • Breaking Down the Dashboard
    • Understanding Industry Benchmarks
    • Apps & Services
    • Impact Module
    • EXI Common Use Cases
    • Configure EXI
    • Ticket Backpolling
  • Knowledge Studio
    • Overview
    • Knowledge Studio Configuration
    • AI Powered Recommendations
    • Inspecting & Verifying Sources
    • Publishing Articles
    • Creating Knowledge Articles
    • Resolving IT Tickets Guidance
DeveloperAcademyCommunityStatus
On this page
  • File Tickets
  • Behind the scenes
  • Ticket Notifications
  • Comment added to a ticket
  • Ticket is closed
  • Ticket Nudges
  • View Tickets
  • Add comments to tickets
  • Behind the scenes
  • Close Tickets
  • Behind the scenes
  • Reopen Tickets
Service ManagementConcierge & Ticketing Capabilities OverviewConcierge Integrations

Sysaid Ticketing Integration Overview

||View as Markdown|
Was this page helpful?
Edit this page
Previous

Ticketing Troubleshooting

Troubleshoot issues with Moveworks Native Ticketing Functionality
Next
Built with

File Tickets

Behind the scenes

When the employee wants help with an issue that doesn’t ticket, Moveworks will provide the user utterance as the title and description.

curl --location --request POST '{{base_url}}/api/v1/sr' \
--header 'Authorization: Basic {{auto-generated-token}}' \
--header 'Cookie: JSESSIONID={{auto-generated cookie}} \
--data-raw '{
"info": [
{
"key":"title", "value": "I'm having issues with my VPN"
},
{
"key":"request_user", "value": "{{requestor_id}}"
},
{
"key":"description", "value": "I am having issues with my VPN"
}
]
}'

Optionally, the end-employees can choose to provide more details to the ticket & attachments, those will be served via the description and attachment fields in the API.

Ticket Notifications

Your users will also receive ticket notifications when:

Comment added to a ticket

Ticket is closed

Ticket Nudges

Ticket Nudge works to ensure that tickets are not lost in the shuffle by checking for ticket updates every 10 seconds. They are delivered when:
• Ticket state is New or In Progress &
• Ticket has had no employee-facing comments for 3 days

View Tickets

Employees can check status of their tickets in real-time. We support the following query patterns:

  • View List of Tickets by Check Status

  • View Ticket by Subject Matter

    curl --location --request GET '{{base_url}}/api/v1/sr?request_user={{user_id}}' \
    --header 'Authorization: Basic {{auto-generated-token}}' \
    --header 'Cookie: JSESSIONID={{auto-generated cookie}}'
  • View Ticket by Ticket Number

    curl --location --request GET '{{base_url}}/api/v1/sr/{{ticket_id}}' \
    --header 'Authorization: Basic {{auto-generated-token}}' \
    --header 'Cookie: JSESSIONID={{auto-generated cookie}}'

Add comments to tickets

Behind the scenes

When the employee adds comment to a ticket, we will pass it as a note and set the status of the ticket to Open.

curl --location --request PUT '{{base_url}}/api/v1/sr/{{ticket_id}}' \
--header 'Authorization: Basic {{auto-generated-token}}' \
--header 'Cookie: JSESSIONID={{auto-generated cookie}} \
--data-raw '{
"id": "12345",
"info": [
{
"key":"notes", "value": [
{
"userName": "{{user_name}}",
"createDate": 1657304389000,
"text": "Hey I need help with my laptop."
}
]
},
{
"key": "status", "value": "1"
}
]
}'

Close Tickets

Behind the scenes

When the employee closes a ticket, we will call the /close endpoint that sets the ticket status to closed & provide a default solution into the ticket.

curl --location --request PUT '{{base_url}}/api/v1/sr/{{ticket_id}}/close' \
--header 'Authorization: Basic {{auto-generated-token}' \
--header 'Cookie: JSESSIONID={{auto-generated cookie}} \
--data-raw '{
"solution": "Was able to fix the VPN issue by providing the required privileges to the user."
}'

Reopen Tickets

When the employee asks to re-open their ticket, they can always do so (whether the state is Closed - Verified or just Closed), Moveworks will set the ticket status to Reopened by End User to reopen it.

curl --location --request PUT 'https://moveworks.sysaidit.com/api/v1/sr/{{ticket_id}}' \
--header 'Authorization: Basic {{auto-generated-token}' \
--header 'Cookie: JSESSIONID={{auto-generated cookie}} \
--data-raw '{
"id": "{{ticket_id}}",
"info": [
{
"key": "status", "value": "8"
}
]
}'