Active
This application does not need additional settings. So you can make connection only by using your login credentials or by following the instructions below .

Freshservice

The Freshservice modules allow you to monitor, list, retrieve, create/update, or delete tickets, problems, changes, releases, requesters, time entries, and tasks in your Freshservice account.

Getting Started with Freshservice

Prerequisites

  • A Freshservice account

In order to use Freshservice with Boost.space Integrator, it is necessary to have a Freshservice account. If you do not have one, you can create a Freshservice account at freshservice.com/signup.

[Note] Note

The module dialog fields that are displayed in bold (in the Boost.space Integrator scenario, not in this documentation article) are mandatory!

Connect Freshservice to Boost.space Integrator

To connect your Freshservice account to Boost.space Integrator you need to obtain the API Key from your account.

1. Log in to your Freshservice account.

2. Open your Profile Settings.

h91ohjy7fp.gif

3. Copy the API Key displayed in the top-right corner.

61f26e1a86aeb.png

4. Go to Boost.space Integrator and open the Freshservice module’s Create a connection dialog.

5. Enter your Domain Name.

6. Enter the API Key you have copied in step 3 to the respective field and click the Continue button to establish the connection.

Tickets

Watch Tickets

Triggers if a ticket is created or updated.

Connection

Establish a connection to your Freshservice account.

Watch

Select whether you want to watch new tickets (Created Date) or updated tickets (Updated Date)

Limit

Set the maximum number of tickets Boost.space Integrator will return during one execution cycle.

Create a Ticket

Creates a new ticket.

For field descriptions, see the Freshservice Tickets API reference.

Update a Ticket

Updates a ticket.

Connection

Establish a connection to your Freshservice account.

Ticket ID

Select or map the ID of the ticket you want to update.

For field descriptions, see the Freshservice Tickets API reference.

Get a Ticket

Retrieves a single ticket.

Connection

Establish a connection to your Freshservice account.

Ticket ID

Select or map the ID of the ticket you want to retrieve details about.

Output Option

Select the additional fields to include in the response.

Search Tickets

Searches for tickets or lists them all.

Connection

Establish a connection to your Freshservice account.

Limit

Set the maximum number of tickets Boost.space Integrator will return during one execution cycle.

For field descriptions, see the Freshservice Tickets API reference.

Delete a Ticket

Deletes a chosen ticket.

Connection

Establish a connection to your Freshservice account.

Ticket ID

Select or map the ID of the ticket you want to delete.

Problems

Watch Problems

Triggers if a problem is created or updated.

Connection

Establish a connection to your Freshservice account.

Watch

Select whether you want to watch new problems (Created Date) or updated problems (Updated Date)

Limit

Set the maximum number of problems Boost.space Integrator will return during one execution cycle.

Create a Problem

Creates a new problem.

Connection

Establish a connection to your Freshservice account.

Requester ID

Select the requester whose problem you want to create.

Subject

Enter the subject of the problem.

Description

Enter the text content of the problem description.

Impact

Set the impact of the problem.

Status

Select the status of the new problem.

Priority

Set the priority for the new problem.

Due By

Enter the problem due by time. E.g. 2020-08-29T11:40:26+05:30. The list of supported date and time formats.

Group ID

Select the ID of the group to which the problem is assigned.

Known Error

Select whether the problem is a known issue.

Department

Select the department of the requester.

Agent ID

Enter the ID of the agent to whom the problem is assigned.

Category

Select the category for the problem.

Assets

Select the assets associated with the problem.

Attachments

Enter the file details:

Data

Enter the file data.

File name

Enter a name for the file.

Custom Fields

Enter the key-value pairs containing the names and values of the custom fields.

Update a Problem

Updates a problem.

Connection

Establish a connection to your Freshservice account.

Problem ID

Select or map the ID of the problem you want to update.

Please find the descriptions of the fields in the Create a Problem section above.

Get a Problem

Retrieves a single problem.

Connection

Establish a connection to your Freshservice account.

Problem ID

Select or map the ID of the problem you want to retrieve details about.

List Problems

Retrieves a list of all problems.

Connection

Establish a connection to your Freshservice account.

Limit

Set the maximum number of problems Boost.space Integrator will return during one execution cycle.

Delete a Problem

Deletes a chosen problem.

Connection

Establish a connection to your Freshservice account.

Problem ID

Select or map the ID of the problem you want to delete.

Changes

Watch Changes

Triggers if a change is created or updated.

Connection

Establish a connection to your Freshservice account.

Watch

Select whether you want to watch new changes (Created Date) or updated changes (Updated Date)

Limit

Set the maximum number of changes Boost.space Integrator will return during one execution cycle.

Create a Change

Creates a new change.

For field descriptions, see the Freshservice Changes API reference.

Update a Change

Updates a change.

Connection

Establish a connection to your Freshservice account.

Change ID

Select or map the ID of the change you want to update.

For field descriptions, see the Freshservice Changes API reference.

Get a Change

Retrieves a single change.

Connection

Establish a connection to your Freshservice account.

Change ID

Select or map the ID of the change you want to retrieve details about.

Search Changes

Searches for changes or lists them all.

Connection

Establish a connection to your Freshservice account.

Predefined Filters

Select the filter you want to use for the returned changes.

Updated Since

Enter a date to search for changes updated from, for example, 2015-01-19T02:00:00Z.

Sort by

Select the sorting order:

  • ASC

  • DESC

Limit

Set the maximum number of changes Boost.space Integrator will return during one execution cycle.

Delete a Change

Deletes a chosen change.

Connection

Establish a connection to your Freshservice account.

Change ID

Select or map the ID of the change you want to delete.

Releases

Watch Release

Triggers if a release is created or updated.

Connection

Establish a connection to your Freshservice account.

Watch

Select whether you want to watch new releases (Created Date) or updated releases (Updated Date)

Limit

Set the maximum number of releases Boost.space Integrator will return during one execution cycle.

Create a Release

Creates a new release.

For field descriptions, see the Freshservice Releases API reference.

Update a Release

Updates a release.

Connection

Establish a connection to your Freshservice account.

Release ID

Select or map the ID of the release you want to update.

For field descriptions, see the Freshservice Releases API reference.

Get a Release

Retrieves a single release.

Connection

Establish a connection to your Freshservice account.

Release ID

Select or map the ID of the release you want to retrieve details about.

List Releases

Retrieves a list of all releases.

Connection

Establish a connection to your Freshservice account.

Limit

Set the maximum number of releases Boost.space Integrator will return during one execution cycle.

Delete a Release

Deletes a chosen release.

Connection

Establish a connection to your Freshservice account.

Release ID

Select or map the ID of the release you want to delete.

Requesters

Watch Requesters

Triggers if a requester is created or updated.

Connection

Establish a connection to your Freshservice account.

Watch

Select whether you want to watch new requesters (Created Date) or updated requesters (Updated Date)

Limit

Set the maximum number of requesters Boost.space Integrator will return during one execution cycle.

Create a Requester

Creates a new requester.

Connection

Establish a connection to your Freshservice account.

First Name

Enter the requester’s first name.

Input Data

Select the input data:

  • Primary Email

  • Work Phone Number

  • Mobile Phone Number

Primary Email

Enter the requester’s primary email address.

Work Phone Number

Enter the requester’s work phone number.

Mobile Phone Number

Enter the requester’s mobile phone number.

Last Name

Enter the requester’s last name.

Job Title

Enter the job title of the requester.

Secondary Emails

Enter the requester’s secondary email addresses.

Department ID

Select the departments associated with the requester.

Can See All Tickets from Associated Departments

Select whether the requester can view tickets filed by other department members.

Reporting Manager ID

Select the requester’s reporting manager User ID.

Address

Enter the address of the requester.

Time Zone

Select the time zone of the requester. List of Time Zones Supported in Freshservice.

Time Format

Select the time format:

  • 12 hour format

  • 24 hour format

Language

Select the requester’s language.

Location ID

Select the requester’s location.

Background Information

Enter the requester’s background information.

Update a Requester

Updates requester.

Connection

Establish a connection to your Freshservice account.

Requester ID

Select or map the ID of the requester you want to update.

Please find the descriptions of the fields in the Create a Requester section above.

Get a Requester

Retrieves a single requester.

Connection

Establish a connection to your Freshservice account.

Requester ID

Select or map the ID of the requester you want to retrieve details about.

Search Requesters

Searches for requesters or lists them all.

Connection

Establish a connection to your Freshservice account.

Email

Enter the requester’s email address to filter returned requesters.

Mobile Phone Number

Enter the mobile phone number to search for the requesters.

Work Phone Number

Enter the work phone number to search for the requesters.

Limit

Set the maximum number of requesters Boost.space Integrator will return during one execution cycle.

Forget a Requester

Forgets a chosen requester.

Connection

Establish a connection to your Freshservice account.

Requester ID

Select or map the ID of the requester you want to format.

Deactivate a Requester

Deactivates a chosen requester.

Connection

Establish a connection to your Freshservice account.

Requester ID

Select or map the ID of the requester you want to delete.

Time Entries

Watch Time Entries

Triggers if a time entry is created or updated.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to watch tickets, problems, changes, or releases.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID whose time entries you want to watch.

Watch

Select whether you want to watch new time entries (Created Date) or updated time entries (Updated Date)

Limit

Set the maximum number of time entries Boost.space Integrator will return during one execution cycle.

Create a Time Entry

Creates a time entry on one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to create the time entry for a ticket, problem, change, or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID whose time entry you want to create.

Task ID

Select the task you want to create a time entry for.

Agent ID

Select or map the user to whom this time-entry is associated.

Billable

Enable this option if the time entry is billable.

Time Spent

Enter the number of hours (in hh:mm format). Used to set the total time spent.

Time Running

Enable this option to set the timer as started.

Executed at

The time at which the time-entry is added or the time of the last invoked “start-timer” action using a toggle. The list of supported date and time formats.

Note

Enter the description of the time-entry.

Update a Time Entry

Updates a time entry on one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to update the time entry for a ticket, problem, change or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID you want to update a time entry for.

Time Entry

Select the time entry whose details you want to update.

Please find the descriptions of the fields in the Create a Time Entry section above.

Start/Stop Timer

Starts or stops the timer on one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to start/stop the time entry for a ticket, problem, change, or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID you want to start/stop a time entry for.

Time Entry ID

Select the time entry you want to start or stop the timer for.

Timer Running

Select whether the timer is running.

[Note] Note

At a time, only one timer can be running for an agent across the account.

Get a Time Entry

Retrieves a single time entry from one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to start/stop the time entry for a ticket, problem, change, or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID you want to start/stop a time entry for.

Time Entry ID

Select the time entry whose details you want to retrieve.

List Time Entries

Retrieves a list of all time entries from one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to list time entries from tickets, problems, changes, or releases.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID whose time entries you want to list.

Limit

Set the maximum number of time entries Boost.space Integrator will return during one execution cycle.

Delete Time Entry

Deletes a chosen time entry from one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to delete the time entry for a ticket, problem, change, or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID you want to delete a time entry for.

Time Entry

Select the time entry you want to delete.

Tasks

Watch Tasks

Triggers if a task is created or updated.

Connection

Establish a connection to your Freshservice account.

Watch

Select whether you want to watch new tasks (Created Date) or updated tasks (Updated Date)

ID

Select the Ticket ID, Problem ID, Change ID, or release ID you want to watch for created/updated tasks.

Module Name

Select the module type – whether you want to watch tickets, problems, changes, or releases for tasks.

Limit

Set the maximum number of tasks Boost.space Integrator will return during one execution cycle.

Create a Task

Creates a new task on one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to create a task for a ticket, problem, change, or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID you want to create a task for.

Title

Enter the title for the task.

Description

Enter the description of the task.

Status

Set the status of the task.

Due Date

Enter the due date of the task. For example, 2020-01-06 09:41:20. See the list of supported date and time formats.

Notify Before

Select the time before the due date at which the agent should be notified.

Group ID

Select or map the group/team assigned to the task.

Update a Task

Updates a task on one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to update a task for a ticket, problem, change or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID you want to update a task for.

Please find the descriptions of the fields in the Create a Task section above.

Get a Task

Retrieves a single task on one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to update a task for a ticket, problem, change or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID you want to update a task for.

Task ID

Select the Task ID whose details you want to retrieve.

List Tasks

Retrieves a single task on one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to list tasks from tickets, problems, changes, or releases.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID whose tasks you want to list.

Limit

Set the maximum number of tasks Boost.space Integrator will return during one execution cycle.

Delete a Task

Deletes a chosen task from

one of 4 modules.

Connection

Establish a connection to your Freshservice account.

Module Name

Select the module type – whether you want to delete a task from a ticket, problem, change, or release.

ID

Select the Ticket ID, Problem ID, Change ID, or Release ID whose task you want to delete.

Task ID

Select the Task ID you want to delete.

Assets

Get an Asset

Retrieves a single asset.

Connection

Establish a connection to your Freshservice account.

Asset ID

Select or map the Asset ID whose details you want to retrieve.

Search Assets

Searches for assets or lists them all.

Connection

Establish a connection to your Freshservice account.

Order by

Select the order:

  • Created at

  • ID

  • Updated at

Sort by

Select the sorting order:

  • ASC

  • DESC

Output Option

Select the additional fields to be included in the response.

Trashed

Select whether to return the assets from the trash.

Limit

Set the maximum number of assets Boost.space Integrator will return during one execution cycle.

Other

You can call APIs using the following module.

Make an API Call

Performs an arbitrary authorized API call.

Connection

Establish a connection to your Freshservice account.

URL

Enter a path relative to https://domain.freshservice.com. For example, /api/v2/problems.

[Note] Note

For the list of available endpoints, refer to the Freshservice API Reference.

Method

Select the HTTP method you want to use:

GET

to retrieve information for an entry.

POST

to create a new entry.

PUT

to update/replace an existing entry.

PATCH

to make a partial entry update.

DELETE

to delete an entry.

Headers

Enter the desired request headers. You don’t have to add authorization headers; we already did that for you.

Query String

Enter the request query string.

Body

Enter the body content for your API call.

Example of Use – List Tickets

The following API call returns a list of all tickets in your Freshservice account:

URL: /api/v2/tickets.

Method: GET

Freshservice_1.png

Matches of the search can be found in the module’s Output under Bundle > Body > tickets.

In our example, 3 tickets were returned:

Freshservice_2.png