Delen via


Tikit

Extend conversational ticketing built for Microsoft Teams with activities to create tickets in response to events or update tickets with more information as context changes.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Tikit Support
URL https://help.tikit.ai/
Email help@tikit.ai
Connector Metadata
Publisher Cireson
Website https://www.tikit.ai/
Privacy policy https://www.tikit.ai/privacy-statement/
Categories IT Operations;Productivity

Tikit

Tikit for Microsoft Teams enables conversational ticketing in a system you already use. Turn messages from chat into tickets, authenticate with M365 single sign on, deflect common questions with artificial intelligence and report with Power BI.

Publisher: Cireson

Prerequisites

You will need to have an active Tikit, Microsoft 365 ITSM subscription to leverage this connector.

Supported Operations

When a Ticket is Created

This will trigger when a ticket is created

When a Ticket is Updated

This will trigger when a ticket is updated

When a Comment is left on a Ticket

This will trigger when a comment is left on a ticket

When a Lifecycle Transitions to a Phase

This will trigger anytime a specific Phase begins

When a Lifecycle Power Automate Task Becomes Active

This will trigger anytime a specific Power Automate Task becomes Active

When a Lifecycle Transition Engages

This will trigger anytime a specific Transition is executed

Create New Ticket

This action will give you the ability to create new ticket.

Update a Ticket

This action will give you the ability to update specific ticket.

Add Comment to a ticket

This action will give you the ability to add a comment to a specific ticket by specifying the ticket Id. You can also make the comment public or private.

Get Ticket

This action will give you the ability to get specific ticket by specifying the ticket Id.

Get all tickets

This action will give you the ability to get all tickets. You can also customize your query base on OData filter.

Get File(s) Attached to a Ticket

This action will give you the ability to get all files attached to a specific ticket by specifying the ticket Id.

Add Approval

This Action gives you the ability to add an Approval to a Ticket

Get Approvals

This returns one or many Approvals associated with a Ticket

Update Approval

This action lets you update properties of a single Approval

Add Task

This Action gives you the ability to add a Task to a Ticket

Get Tasks

This returns one or many Tasks associated with a Ticket

Update Task

This action lets you update properties of a single Task

Get Power Automate Tasks

This returns one or many Power Automate Tasks associated with a Ticket

Update Power Automate Task

This action lets you change the Status of a Power Automate Task as it exists within Tikit

Obtaining Credentials

Create an access (API) token at https://web.tikit.ai/settings/token

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Add Approval

Add Approval

Add Comment to a ticket

Add Comment to a ticket

Add Task

Add Task

Create New Ticket

Create New Ticket

Get all tickets

Fetch all Tickets

Get Approvals

Get Approvals

Get File(s) Attached to a Ticket

Get File(s) Attached to a Ticket

Get PA Tasks

Get PA Tasks

Get Tasks

Get Tasks

Get Ticket

Get One Ticket

Update a Ticket

Update a Ticket

Update Approval

Update Approval

Update PA Task

Update PA Task

Update Task

Update Task

Add Approval

Add Approval

Parameters

Name Key Required Type Description
Tikit Id
Id True string

Tikit Id

Lifecycle
Lifecycle string

Lifecycle

Phase
PhaseId string

Phase

Title
Title True string

Title

Approvers
Approvers string

Approver(s) email address separated by comma

Additional Details
AdditionalDetails string

Additional Details

Required By All
IsRequiredByAll boolean

Required By All

Returns

Add Comment to a ticket

Add Comment to a ticket

Parameters

Name Key Required Type Description
Tikit Id
id True string

Enter Tikit Id

Message
Body string

New comment message

Public
IsPublic boolean

Is Public

Returns

Name Path Type Description
Id
Id integer

Id

ModifiedDate
ModifiedDate string

Modified Date

ModifiedById
ModifiedById integer

Modified By Id

CreatedDate
CreatedDate string

Created Date

CreatedById
CreatedById integer

Created By Id

Guid
Guid string

Guid

IsDeleted
IsDeleted boolean

Is Deleted

Body
Body string

Body

IsPublic
IsPublic boolean

Is Public

Add Task

Add Task

Parameters

Name Key Required Type Description
Tikit Id
Id True string

Tikit Id

Lifecycle
Lifecycle string

Lifecycle

Phase
PhaseId string

Phase

Title
Title True string

Title

Assignee
Assignee string

Assignee's Email Address

Returns

Create New Ticket

Create New Ticket

Parameters

Name Key Required Type Description
Request
Title True string

Enter Request

Requester Email
EMailAddress True string

Enter Requester Email

Status
StatusId True integer

Select Status

Category
CategoryId integer

Select Category

Priority
PriorityId True integer

Select Priority

Ticket Type
TicketTypeId True integer

Select Ticket Type

Group
SupportGroupId integer

Select Support Group

Due Date
DueDate date

Enter Due Date

Resolution Date
ResolutionDate date

Enter Resolution Date

Assignee Email
Email True string

Enter Assignee Email

Returns

Get all tickets

Fetch all Tickets

Parameters

Name Key Required Type Description
$expand
$expand string

Define oData expand

$select
$select string

Define oData select

$orderby
$orderby string

Define oData orderby

$top
$top integer

Number Tickets

$skip
$skip integer

Define oData skip

$count
$count boolean

Define oData count

Returns

Get Approvals

Get Approvals

Parameters

Name Key Required Type Description
Tikit Id
Id True string

Tikit Id

Lifecycle
Lifecycle string

Filter on a specific Lifecycle

Phase
Phase string

Filter on a specific Phase within a chosen Lifecycle

Approval Title
ApprovalName string

String to look for in the Title of the Approval

Approvers
Approvers string

Approver(s) email addresses separated by comma (if any match, the trigger will run)

Additional Details
AdditionalDetails string

String to look for the Additional Details of the Approval

Returns

Name Path Type Description
value
value array of ServiceDesk.Core.Models.Approvals

Get File(s) Attached to a Ticket

Get File(s) Attached to a Ticket

Parameters

Name Key Required Type Description
Tikit Id
id True string

Tikit Id

Returns

Name Path Type Description
value
value array of object

value

File Name
value.FileName string

File Name

File Size
value.FileSize float

File Size

File Extension
value.FileExtension string

File Extension

Id
value.Id integer

Id

Modified Date
value.ModifiedDate string

Modified Date

Modified By Id
value.ModifiedById integer

Modified By Id

Created Date
value.CreatedDate string

Created Date

Created By Id
value.CreatedById integer

Created By Id

Guid
value.Guid string

Guid

Is Deleted
value.IsDeleted boolean

Is Deleted

Downlad Url
value.DownladUrl string

Downlad Url

Drive Item Group Id
value.DriveItemGroupId string

Drive Item Group Id

Drive Item Id
value.DriveItemId string

Drive Item Id

Get PA Tasks

Get PA Tasks

Parameters

Name Key Required Type Description
Tikit Id
Id True string

Tikit Id

Lifecycle
Lifecycle string

Filter on a specific Lifecycle

Phase
Phase string

Filter on a specific Phase within a chosen Lifecycle

PA Task Title
TaskName string

String to look for in the Title of the PA Task

Returns

Name Path Type Description
value
value array of ServiceDesk.Core.Models.PowerAutomateTask

Get Tasks

Get Tasks

Parameters

Name Key Required Type Description
Tikit Id
Id True string

Tikit Id

Lifecycle
Lifecycle string

Filter on a specific Lifecycle

Phase
Phase string

Filter on a specific Phase within a chosen Lifecycle

Task Name
TaskName string

String to look for in the Name of the Task

Assignee
Assignee string

Assignee(s) email addresses separated by comma (if any match, the trigger will run)

Returns

Name Path Type Description
value
value array of ServiceDesk.Core.Models.TicketTask

Get Ticket

Get One Ticket

Parameters

Name Key Required Type Description
Tikit Id
id True string

Enter Tikit Id

Define oData select
$select string

Define oData select

$expand
$expand string

Define oData expand

Returns

Update a Ticket

Update a Ticket

Parameters

Name Key Required Type Description
Tikit Id
Id True integer

Enter Tikit Id

Request
Title string

Change Request Information

Requester Email
EMailAddress string

Change Requester Email

Status
StatusId integer

Change Status

Category
CategoryId integer

Change Category

Priority
PriorityId integer

Change Priority

Ticket Type
TicketTypeId integer

Change Ticket Type

Group
SupportGroupId integer

Change Support Group

Due Date
DueDate date

Change Due Date

Resolution Date
ResolutionDate date

Change Resolution Date

Assignee Email
Email True string

Change Assignee Email

Returns

Update Approval

Update Approval

Parameters

Name Key Required Type Description
Approval Id
Id True string

Approval Id

Title
Title string

Title

Additional Details
AdditionalDetails string

Additional Details

Required By All
RequiredByAll string

RequiredByAll

Approvers
Approvers string

Approver(s) email address separated by comma

Returns

Update PA Task

Update PA Task

Parameters

Name Key Required Type Description
PA Task Id
Id True string

PA Task Id

Status
StatusId string

Status

Returns

Update Task

Update Task

Parameters

Name Key Required Type Description
Task Id
Id True string

Task Id

Title
Title string

Title

Assignee
Assignee string

Assignee's Email Address

Returns

Triggers

When a Comment is left on a Ticket

This operation triggers when a comment is left on a ticket

When a Lifecycle PA Task Becomes Active

This operation triggers when a PA Task becomes Active

When a Lifecycle Transition Engages

This operation triggers when a lifecycle transitions is engaged

When a Lifecycle Transitions to a Phase

This operation triggers when a lifecycle transitions to a new phase

When a Ticket is Created

This operation triggers when a new ticket is created

When a Ticket is Updated

This operation triggers when a ticket is updated

When a Comment is left on a Ticket

This operation triggers when a comment is left on a ticket

Parameters

Name Key Required Type Description
Commenters
Commenter string

Commenter(s) email address separated by comma (If any match, the trigger will run)

Comment filter
CommentStringContain string

String to look for in the comment body.

Privacy
IsPublicComment string

Select Privacy (If Any is selected, the trigger will run regardless of Privacy)

Returns

When a Lifecycle PA Task Becomes Active

This operation triggers when a PA Task becomes Active

Parameters

Name Key Required Type Description
Lifecycle
LifecycleId True string

Select a Lifecycle

Phase
LifecyclePhaseId True integer

Select a Phase

PA Task
LifecyclePowerAutomateName True string

Select a PA Task

Returns

When a Lifecycle Transition Engages

This operation triggers when a lifecycle transitions is engaged

Parameters

Name Key Required Type Description
Lifecycle
LifecycleId True string

Select a Lifecycle

Phase
LifecyclePhaseId True integer

Select a Phase

Transition
LifecycleTransitionId True integer

Select a Transition

Returns

When a Lifecycle Transitions to a Phase

This operation triggers when a lifecycle transitions to a new phase

Parameters

Name Key Required Type Description
Lifecycle
LifecycleId True string

Select a Lifecycle

Phase
LifecyclePhaseId True integer

Select a Phase

Returns

When a Ticket is Created

This operation triggers when a new ticket is created

Parameters

Name Key Required Type Description
Requesters
Requesters string

Requester(s) email address separated by comma (If any match, the trigger will run)

Assignees
Assignees string

Assignee(s) email address separated by comma (If any match, the trigger will run)

Title
Title string

String to look for in the Title.

Status
Status string

Select Status (If Any is selected, the trigger will run regardless of Status)

Priority
Priority string

Select Status (If Any is selected, the trigger will run regardless of Priority)

Group
GroupId integer

Select Group (Leave it blank and trigger wil run regardless of any Group)

Template
TemplateId integer

Select Template (Leave it blank and trigger wil run regardless of any Template)

Returns

When a Ticket is Updated

This operation triggers when a ticket is updated

Parameters

Name Key Required Type Description
Requesters
Requesters string

Requester(s) email address separated by comma (If any match, the trigger will run)

Assignees
Assignees string

Assignee(s) email address separated by comma (If any match, the trigger will run)

Title
Title string

String to look for in the Title.

Status
Status string

Select Status (If Any is selected, the trigger will run regardless of Status)

Priority
Priority string

Select Status (If Any is selected, the trigger will run regardless of Priority)

Group
GroupId integer

Select Group (Leave it blank and trigger wil run regardless of any Group)

Template
TemplateId integer

Select Template (Leave it blank and trigger wil run regardless of any Template)

Returns

Definitions

ServiceDesk.Core.Models.Ticket.Items

Name Path Type Description
value
value array of object
Requester Id
value.RequesterId integer

Requester Id

Title
value.Title string

Title

Closed
value.Closed boolean

Closed

Due Date
value.DueDate string

Due Date

Resolution Date
value.ResolutionDate string

Resolution Date

Description
value.Description string

Description

Assignee Id
value.AssigneeId integer

Assignee Id

Support Group Id
value.SupportGroupId integer

Support Group Id

Group Id
value.GroupId integer

Group Id

Escalation Id
value.EscalationId integer

Escalation Id

Category Id
value.CategoryId integer

Category Id

Priority Id
value.PriorityId integer

Priority Id

Source Id
value.SourceId integer

Source Id

Status Id
value.StatusId integer

Status Id

Urgency Id
value.UrgencyId integer

Urgency Id

Triage Conversation Id
value.TriageConversationId string

Triage Conversation Id

Triage Activity Id
value.TriageActivityId string

Triage Activity Id

Link To Message
value.LinkToMessage string

Link To Message

Template Id
value.TemplateId integer

Template Id

Card Template Json
value.CardTemplateJson string

Card Template Json

Card Answer Json
value.CardAnswerJson string

Card Answer Json

Ticket Type Id
value.TicketTypeId integer

Ticket Type Id

Id
value.Id integer

Id

Modified Date
value.ModifiedDate string

Modified Date

Modified By
value.ModifiedById integer

Modified By Id

Created Date
value.CreatedDate string

Created Date

Created By Id
value.CreatedById integer

Created By Id

Guid
value.Guid string

Guid

Is Deleted
value.IsDeleted boolean

Is Deleted

ServiceDesk.Core.Models.Ticket

Name Path Type Description
Requester
Requester ServiceDesk.Core.Models.Requester
Title
Title string

Title

Closed
Closed boolean

Closed

Due Date
DueDate date-time

Due Date

Resolution Date
ResolutionDate date-time

Resolution Date

Description
Description string

Description

Assignee
Assignee ServiceDesk.Core.Models.Assignee
Support Group Id
SupportGroupId integer

Support Group Id

Group Id
GroupId integer

Group Id

Escalation Id
EscalationId integer

Escalation Id

Category Id
CategoryId integer

Category Id

Impact Id
ImpactId integer

Impact Id

Priority Id
PriorityId integer

Priority Id

Source Id
SourceId integer

Source Id

Status Id
StatusId integer

Status Id

Urgency Id
UrgencyId integer

Urgency Id

Triage Conversation Id
TriageConversationId string

Triage Conversation Id

Triage Activity Id
TriageActivityId string

Triage Activity Id

Link To Message
LinkToMessage string

Link To Message

Template Id
TemplateId integer

Template Id

Card Answer Json
CardAnswerJson string

Card Answer Json

Id
Id integer

Id

Modified Date
ModifiedDate date-time

Modified Date

Modified By Id
ModifiedById integer

Modified By Id

Created Date
CreatedDate date-time

Created Date

Created By Id
CreatedById integer

Created By Id

Guid
Guid string

Guid

Is Deleted
IsDeleted boolean

Is Deleted

ServiceDesk.Core.Models.Ticket.WebhookRecieveProperties

Name Path Type Description
First Name
Requester.FirstName string

Requester First Name

Last Name
Requester.LastName string

Requester Last Name

EMail
Requester.EMailAddress string

Requester EMail

Aad Object Id
Requester.AadObjectId string

Requester Aad Object Id

Teams User Id
Requester.TeamsUserId string

Requester Teams User Id

Help Teams User Id
Requester.HelpTeamsUserId string

Requester Help Teams User Id

Teams Time Zone
Requester.TeamsTimeZoneName string

Requester Teams Time Zone Name

Service Url
Requester.ServiceUrl string

Requester Service Url

User Principal Name
Requester.UserPrincipalName string

Requester User Principal Name

Block SignIn
Requester.BlockSignIn boolean

Requester Block SignIn

Is External User
Requester.IsExternalUser boolean

Requester Is External User

Full Name
Requester.Name string

Requester Full Name

Id
Requester.Id integer

Requester Id

Modified Date
Requester.ModifiedDate string

Requester Modified Date

Modified By Id
Requester.ModifiedById integer

Requester Modified By Id

Created Date
Requester.CreatedDate string

Requester Created Date

Guid
Requester.Guid string

Requester Guid

Is Deleted
Requester.IsDeleted boolean

Requester Is Deleted

Title
Title string

Title

Closed
Closed boolean

Closed

Is Merged
IsMerged boolean

Is Merged

Related Tickets
RelatedTickets array of

Related Tickets

User Name
Assignee.UserName string

Assignee User Name

First Name
Assignee.GivenName string

Assignee First Name

Last Name
Assignee.FamilyName string

Assignee Last Name

Email
Assignee.Email string

Assignee Email

Id
Assignee.Id integer

Assignee Id

Modified Date
Assignee.ModifiedDate string

Assignee Modified Date

Created Date
Assignee.CreatedDate string

Assignee Created Date

Guid
Assignee.Guid string

Assignee Guid

Is Deleted
Assignee.IsDeleted boolean

Assignee Is Deleted

Full Name
Assignee.FullName string

Assignee Full Name

Application Role Maps
Assignee.ApplicationRoleMaps array of

Application Role Maps

Value
Category.Value string

Category Value

Position
Category.Position integer

Category Position

Is Archived
Category.IsArchived boolean

Category Is Archived

Is Default
Category.IsDefault boolean

Category Is Default

Is System
Category.IsSystem boolean

Category Is System

Id
Category.Id integer

Category Id

Modified Date
Category.ModifiedDate string

Category Modified Date

Created Date
Category.CreatedDate string

Category Created Date

Guid
Category.Guid string

Category Guid

Is Deleted
Category.IsDeleted boolean

Category Is Deleted

Value
Priority.Value string

Priority Value

Position
Priority.Position integer

Priority Position

Is Archived
Priority.IsArchived boolean

Priority Is Archived

Is Default
Priority.IsDefault boolean

Priority Is Default

Is System
Priority.IsSystem boolean

Priority Is System

Id
Priority.Id integer

Priority Id

Modified Date
Priority.ModifiedDate string

Priority Modified Date

Created Date
Priority.CreatedDate string

Priority Created Date

Guid
Priority.Guid string

Priority Guid

Is Deleted
Priority.IsDeleted boolean

Priority Is Deleted

Value
Status.Value string

Status Value

Position
Status.Position integer

Status Position

Is Archived
Status.IsArchived boolean

Status Is Archived

Is Default
Status.IsDefault boolean

Status Is Default

Is System
Status.IsSystem boolean

Status Is System

Id
Status.Id integer

Status Id

Modified Date
Status.ModifiedDate string

Status Modified Date

Created Date
Status.CreatedDate string

Status Created Date

Guid
Status.Guid string

Status Guid

Is Deleted
Status.IsDeleted boolean

Status Is Deleted

Value
Urgency.Value string

Urgency Value

Position
Urgency.Position integer

Urgency Position

Is Archived
Urgency.IsArchived boolean

Urgency Is Archived

Is Default
Urgency.IsDefault boolean

Urgency Is Default

Is System
Urgency.IsSystem boolean

Urgency Is System

Id
Urgency.Id integer

Urgency Id

Modified Date
Urgency.ModifiedDate string

Urgency Modified Date

Created Date
Urgency.CreatedDate string

Urgency Created Date

Guid
Urgency.Guid string

Urgency Guid

Is Deleted
Urgency.IsDeleted boolean

Urgency Is Deleted

Value
TicketType.Value string

Ticket Type Value

Position
TicketType.Position integer

Ticket Type Position

Is Archived
TicketType.IsArchived boolean

Ticket Type Is Archived

Is Default
TicketType.IsDefault boolean

Ticket Type Is Default

Is System
TicketType.IsSystem boolean

Ticket Type Is System

Id
TicketType.Id integer

Ticket Type Id

Modified Date
TicketType.ModifiedDate string

Ticket Type Modified Date

Created Date
TicketType.CreatedDate string

Ticket Type Created Date

Guid
TicketType.Guid string

Ticket Type Guid

Is Deleted
TicketType.IsDeleted boolean

Ticket Type Is Deleted

Comments
Comments array of

Comments

Ticket Slas
TicketSlas array of

Ticket Slas

Message
Message string

Message

File Attachments
FileAttachments array of

File Attachments

Template Name
Template.Name string

Template Name

Description
Template.Description string

Template Description

Card Response Json
Template.CardResponseJson string

Template Card Response Json

Unset Assignee
Template.UnsetAssignee boolean

Template Unset Assignee

User Name
Template.Assignee.UserName string

Assignee User Name

First Name
Template.Assignee.GivenName string

Assignee First Name

Last Name
Template.Assignee.FamilyName string

Assignee Last Name

Email
Template.Assignee.Email string

Assignee Email

Id
Template.Assignee.Id integer

Assignee Id

Modified Date
Template.Assignee.ModifiedDate string

Assignee Modified Date

Created Date
Template.Assignee.CreatedDate string

Assignee Created Date

Guid
Template.Assignee.Guid string

Assignee Guid

Is Deleted
Template.Assignee.IsDeleted boolean

Assignee Is Deleted

Full Name
Template.Assignee.FullName string

Assignee Full Name

Application Role Maps
Template.Assignee.ApplicationRoleMaps array of

Application Role Maps

Value
Template.Category.Value string

Category Value

Position
Template.Category.Position integer

Category Position

Is Archived
Template.Category.IsArchived boolean

Category Is Archived

Is Default
Template.Category.IsDefault boolean

Category Is Default

Is System
Template.Category.IsSystem boolean

Category Is System

Id
Template.Category.Id integer

Category Id

Modified Date
Template.Category.ModifiedDate string

Category Modified Date

Created Date
Template.Category.CreatedDate string

Category Created Date

Guid
Template.Category.Guid string

Category Guid

Is Deleted
Template.Category.IsDeleted boolean

Category Is Deleted

Value
Template.Priority.Value string

Priority Value

Position
Template.Priority.Position integer

Priority Position

Is Archived
Template.Priority.IsArchived boolean

Priority Is Archived

Is Default
Template.Priority.IsDefault boolean

Priority Is Default

Is System
Template.Priority.IsSystem boolean

Priority Is System

Id
Template.Priority.Id integer

Priority Id

Modified Date
Template.Priority.ModifiedDate string

Priority Modified Date

Created Date
Template.Priority.CreatedDate string

Priority Created Date

Guid
Template.Priority.Guid string

Priority Guid

Is Deleted
Template.Priority.IsDeleted boolean

Priority Is Deleted

Value
Template.Status.Value string

Status Value

Position
Template.Status.Position integer

Status Position

Is Archived
Template.Status.IsArchived boolean

Status Is Archived

Is Default
Template.Status.IsDefault boolean

Status Is Default

Is System
Template.Status.IsSystem boolean

Status Is System

Id
Template.Status.Id integer

Status Id

Modified Date
Template.Status.ModifiedDate string

Status Modified Date

Created Date
Template.Status.CreatedDate string

Status Created Date

Guid
Template.Status.Guid string

Status Guid

Is Deleted
Template.Status.IsDeleted boolean

Status Is Deleted

Id
Template.Id integer

Template Id

Modified Date
Template.ModifiedDate string

Template Modified Date

Created Date
Template.CreatedDate string

Template Created Date

Guid
Template.Guid string

Template Guid

Is Deleted
Template.IsDeleted boolean

Template Is Deleted

Card Template Json
CardTemplateJson string

Card Template Json

Card Answer Json
CardAnswerJson string

Card Answer Json

Id
Lifecycle.Id integer

The Id of the Lifecycle

Title
Lifecycle.Title string

The Title of the Lifecycle

Status Id
Lifecycle.StatusId integer

The Id of the Status of the Lifecycle

Status
Lifecycle.Status string

The Status of the Lifecycle

Set Status as Resolved
Lifecycle.SetStatusResolved boolean

Set Status as Resolved

Phase
Lifecycle.Phases array of ServiceDesk.Core.Models.TicketFlow.TicketLifeCyclePhase

The Phases of the Lifecycle

Tikit Id
Id integer

Tikit Id

Modified Date
ModifiedDate string

Modified Date

Modified By Id
ModifiedById integer

Modified By Id

Created Date
CreatedDate string

Created Date

Created By Id
CreatedById integer

Created By Id

Guid
Guid string

Guid

Is Deleted
IsDeleted boolean

Is Deleted

ServiceDesk.Core.Models.TicketFlow.LifecyclePhaseTransition

Name Path Type Description
Transition Id
Id integer

The Id of the Transition

Transition Title
Title string

The Title of the Transition

Lifecycle Id
LifeCycleId integer

The Id of the Lifecycle associated with the Phase that engaged the Transition

Lifecycle Title
LifeCycleTitle string

The Title of the Lifecycle associated with the Phase that engaged the Transition

Phase Id
PhaseId integer

The Id of the Phase that engaged the Transition

Phase Title
PhaseTitle string

The Title of the Phase that engaged the Transition

Tikit Id
TicketId integer

The Id of the Ticket

Task
Tasks array of object

The Tasks contained within a Phase

Id
Tasks.Id integer

The Id of the Task associated with the Phase that engaged the Transition

Title
Tasks.Title string

The Title of the Task associated with the Phase that engaged the Transition

Status Id
Tasks.StatusId integer

The Id of the Status of the Task associated with the Phase that engaged the Transition

Status
Tasks.Status string

The Status of the Task associated with the Phase that engaged the Transition

Assignee Id
Tasks.AssigneeId integer

The Id of the Assignee of the Task associated with the Phase that engaged the Transition

Assignee
Tasks.Assignee string

The Assignee of the Task associated with the Phase that engaged the Transition

Assignee Active Directory Object Id
Tasks.AssigneeAadObjectId string

The Assignee of the Task's Active Directory Object Id associated with the Phase that engaged the Transition

Assignee Email
Tasks.AssigneeEmail string

The Assignee of the Task's Email Address associated with the Phase that engaged the Transition

Approval
Approvals array of object

The Approvals contained within a Phase

Id
Approvals.Id integer

The Id of the Approval associated with the Phase that engaged the Transition

Title
Approvals.Title string

The Title of the Approval associated with the Phase that engaged the Transition

Additional Details
Approvals.AdditionalDetails string

The Additional Details of the Approval associated with the Phase that engaged the Transition

Approval State
Approvals.ApprovalState integer

The Id of the State of the Approval associated with the Phase that engaged the Transition

Approver
Approvals.Approvers array of ServiceDesk.Core.Models.Approver

The Approvers of the Approval associated with the Phase that engaged the Transition

ServiceDesk.Core.Models.TicketFlow.TicketLifeCyclePhase

Name Path Type Description
Title
Name string

The Title of the Phase contained within the Lifecycle

Order
Order integer

The order of the Phase within the Lifecycle

Id
Id integer

The Id of the Phase within the Lifecycle

Is Current
IsCurrent boolean

Provides a true/false to indicate if the Phase is the currently active Phase

Tikit Id
TicketId integer

The Id of the Ticket

Lifecycle Id
LifeCycleId integer

The Id of the Lifecycle associated with the Phase

Lifecycle Title
LifeCycleTitle string

The Title of the Lifecycle associated with the Phase

Transition
Transitions array of object

Array that contains the Phases of a Lifecycle

Id
Transitions.Id integer

The Id of the Transition associated with the Phase

Title
Transitions.Title string

The Title of the Transition associated with the Phase

Task
Tasks array of object

The Tasks contained within a Phase

Id
Tasks.Id integer

The Id of The Task associated with the Phase

Title
Tasks.Title string

The Title of the Task associated with the Phase

Status Id
Tasks.StatusId integer

The Id of the Status of the Task associated with the Phase

Status
Tasks.Status string

The Status of the Task associated with the Phase

Assignee Id
Tasks.AssigneeId integer

The Id of the Task Assignee

Assignee
Tasks.Assignee string

The Assignee of the Task

Assignee Active Directory Object Id
Tasks.AssigneeAadObjectId string

The Task Assignee's Active Directory Object Id

Assignee Email
Tasks.AssigneeEmail string

The Assignee's Active Directory Object Id

Approval
Approvals array of object

Phase Approvals

Id
Approvals.Id integer

The Id of the Approval associated with the Phase

Title
Approvals.Title string

The Title of the Approval associated with the Phase

Additional Details
Approvals.AdditionalDetails string

Additional Details on the Approval

Approval State
Approvals.ApprovalState integer

The Id of the Approval State

Approver
Approvals.Approvers array of ServiceDesk.Core.Models.Approver

Array containing the Approvers of a given Approval

ServiceDesk.Core.Models.TicketTask

Name Path Type Description
Task Id
Id integer

The Id of the Task

Task Title
Name string

The Title of the Task

Assignee Id
AssigneeId integer

The Id of the Assignee for a Task

Assignee
Assignee string

The Assignee of a Task

Assignee Active Directory Object Id
AssigneeAadObjectId string

The Assignee's Active Directory Object Id

Assignee Email
AssigneeEmail string

The Assignee's Active Directory Object Id

Status Id
StatusId integer

The id of the Status for a Task

Status
Status string

The Name of the Status for a Task

Tikit Id
TicketId integer

The Id of the ticket associated with the Task

Lifecycle Id
LifeCycleId integer

The Id of the Lifecycle associated with the Task

Lifecycle Title
LifeCycleTitle string

The Title of the Lifecycle associated with the Task

Phase Id
PhaseId integer

The Id of the Phase associated with the Task

Phase Title
PhaseTitle string

The Title of the Phase associated with the Task

ServiceDesk.Core.Models.PowerAutomateTask

Name Path Type Description
PA Task Id
Id integer

The Id of the PA Task as it exists within Tikit

PA Task Title
Name string

The Name of the PA Task as it exists within Tikit

Status Id
StatusId integer

The Id of the Status of the PA Task as it exists within Tikit

Status
Status string

The Name of the Status of the PA Task as it exists within Tikit

Tikit Id
TicketId integer

The Id of the Ticket

Lifecycle Id
LifeCycleId integer

The Id of the Lifecycle associated with the Phase that contains the PA Task

Lifecycle Title
LifeCycleTitle string

The Title of the Lifecycle associated with the Phase that contains the PA Task

Phase Id
PhaseId integer

The Id of the Phase that contains the PA Task

Phase Title
PhaseTitle string

The Title of the Phase that contains the PA Task

ServiceDesk.Core.Models.Approvals

Name Path Type Description
Approval Id
Id integer

The Id of the Approval

Approval Title
Title string

The Title of the Approval Title

Additional Details
AdditionalDetails string

Additional Details on the Approval

Is Required By All
IsRequiredByAll boolean

Is Required By All

Approver
Approvers array of ServiceDesk.Core.Models.Approver

Array of one or many Approvers

Tikit Id
TicketId integer

The Id of the ticket associated with the Approval

Lifecycle Id
LifeCycleId integer

The Id of the Lifecycle associated with the Approval

Lifecycle Title
LifeCycleTitle string

The Title of the Lifecycle associated with the Approval

Phase Id
PhaseId integer

The Id of the Phase associated with the Approval

Phase Title
PhaseTitle string

The Title of the Phase associated with the Approval

ServiceDesk.Core.Models.Approver

Name Path Type Description
Id
Id integer

The Id of the Approver

Email
Email string

The Approver's Email Address

Active Directory Object Id
AadObjectId string

The Approver's Active Directory Object Id

User Name
UserName string

The Approver's User Name

ServiceDesk.Core.Models.Requester

Name Path Type Description
Requester Id
Id integer

The Id of the Requester

Requester Email
Email string

The Requester's Email Address

Requester Active Directory Object Id
AadObjectId string

The Requester's Active Directory Object Id

Requester User Name
UserName string

The Requester's User Name

ServiceDesk.Core.Models.Assignee

Name Path Type Description
Assignee Id
Id integer

The Id of the Assignee

Assignee Email
Email string

The Assignee's Email Address

Assignee Active Directory Object Id
AadObjectId string

The Assignee's Active Directory Object Id

Assignee User Name
UserName string

The Assignee's User Name