Share via


Requestor (Preview)

Requestor is a versatile multichannel helpdesk designed for customer support and internal request management. With Requestor, you can efficiently handle customer support and internal team requests through email, phone, and chat, all in one convenient location. The Requestor connector is intended for Requestor operators to manage tickets and contacts.

This connector is available in the following products and regions:

Service Class Regions
Copilot Studio Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Technical support
URL https://www.requestor.com
Email [email protected]
Connector Metadata
Publisher Requestor
Website https://requestor.servicedesk.net
Categories Productivity
Icon https://requestor.servicedesk.net/Home/GetRequestorLogo
Publisher Requestor
Privacy policy https://www.requestor.com/documents/

Requestor Connector

Requestor makes it simple to deliver outstanding service to both customers and employees with its advanced ticketing system and integrated artificial intelligence (AI).

Prerequisites

In order to use this connector, you will need the following:

  • Login and password for the Requstor account.

Supported Operations

The connector supports the following operations:

  • Create Ticket: Create a ticket in Requestor.
  • Create User: Create a user in Requestor.

Supported Triggers

The connector supports the following trigggers:

  • When a ticket is created: Get notification when a ticket is created.
  • When a user is created: Get notification when a user is created.
  • Ticket Monitoring: Get notification when the conditions are met in the periodic request check.
  • When a ticket state changes: Get notification when a ticket state changes.
  • When a ticket category is changed: Get notification when a ticket category is changed.
  • Ticket Custom Form Change: Get notification when a custom form is changed.
  • When a user is updated: Get notification when a user is updated.
  • When a user is deleted: Get notification when a user is deleted.
  • When a company is created: Get notification when a company is created.
  • When a company is updated: Get notification when a company is updated.
  • When a company is deleted: Get notification when a company is deleted.

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.

Name Type Description Required
Requestor User Name securestring The Requestor User Name for this api True
Password securestring The Password for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create Ticket

Create a ticket

Create User

Create a user

Create Ticket

Create a ticket

Parameters

Name Key Required Type Description
Type
Type True integer

Type

ServiceId
ServiceId True integer

ServiceId

Subject
Subject True string

Subject

Message
Message True string

Message

SubmitterEmail
SubmitterEmail True string

SubmitterEmail

SolverUserProviderKey
SolverUserProviderKey string

SolverUserProviderKey

Returns

Create User

Create a user

Parameters

Name Key Required Type Description
UserName
UserName True string

UserName

Email
Email string

Email

Password
Password string

Password

RoleEndUser
RoleEndUser boolean

RoleEndUser

RoleSmartUser
RoleSmartUser boolean

RoleSmartUser

RoleOperator
RoleOperator boolean

RoleOperator

RoleSuperOperator
RoleSuperOperator boolean

RoleSuperOperator

RoleAdministrator
RoleAdministrator boolean

RoleAdministrator

FirstName
FirstName string

FirstName

LastName
LastName string

LastName

MiddleName
MiddleName string

MiddleName

DisplayName
DisplayName string

DisplayName

Phone
Phone string

Phone

ChangePasswordAfterLogging
ChangePasswordAfterLogging True boolean

ChangePasswordAfterLogging

AdminNote
AdminNote string

AdminNote

AdditionalInformation
AdditionalInformation string

AdditionalInformation

CustomerNames
CustomerNames array of string

CustomerNames

Returns

Triggers

Ticket Custom Form Change

Triggered when a custom form is changed.

Ticket Monitoring

Triggered when the conditions are met in the periodic request check.

When a company is created

Triggered when a company is created.

When a company is deleted

Triggered when a company is deleted.

When a company is updated

Triggered when a company is updated.

When a ticket category is changed

Triggered when a ticket category is changed.

When a ticket is created

Triggered when a ticket is created.

When a ticket state changes

Triggered when a ticket state changes.

When a user is created

Triggered when a user is created

When a user is deleted

Triggered when a user is deleted.

When a user is updated

Triggered when a user is updated.

Ticket Custom Form Change

Triggered when a custom form is changed.

Ticket Monitoring

Triggered when the conditions are met in the periodic request check.

When a company is created

Triggered when a company is created.

When a company is deleted

Triggered when a company is deleted.

When a company is updated

Triggered when a company is updated.

When a ticket category is changed

Triggered when a ticket category is changed.

When a ticket is created

Triggered when a ticket is created.

When a ticket state changes

Triggered when a ticket state changes.

When a user is created

Triggered when a user is created

When a user is deleted

Triggered when a user is deleted.

When a user is updated

Triggered when a user is updated.