FreshworksFreshservice
Freshservice is a service management solution that allows customers to manage service requests, incidents, change requests tasks, and problem investigation.
Case Management · Freshworks Freshservice
Configuration parameters
url— Server URL (required)credentials— (required)first_fetch— First fetch timestampmax_fetch— Maximum incidents per fetchticket_type— Ticket type to fetch as incidents.ticket_priority— Ticket Priorityticket_impact— Ticket Impactticket_status— Ticket Statusticket_risk— Ticket Riskticket_urgency— Ticket Urgencymirror_direction— Incident Mirroring DirectionincidentType— Incident typeclose_incident— Close Mirrored XSOAR Incidentclose_ticket— Close Mirrored Freshservice Ticketfetch_ticket_task— Fetch tickets tasksproxy— Use system proxy settingsinsecure— Trust any certificate (not secure)isFetch— Fetch incidentsincidentFetchInterval— Incidents Fetch Interval
Commands (50)
-
freshservice-agent-group-listLists all the agent groups (or a specific agent group by ID) in a Freshservice account.
-
freshservice-agent-listRetrieve a list of all agents (or a specific agent by ID) in Freshservice. You can specify 'query' argument or any filter arguments, not both. When providing multiple filter arguments the connection between them will be "AND".
-
freshservice-asset-listLists all the assets (or a specific asset by ID) in the Freshservice account. You can specify 'query' argument or any filter arguments, not both. When providing multiple filter arguments the connection between them will be "AND".
-
freshservice-change-createCreate a new change request in Freshservice. Creating a ticket requires one of the following- requester_id or email.
-
freshservice-change-deleteDelete the change request with the given ID from Freshservice.
-
freshservice-change-listRetrieve a list of all change requests or the change request with the given ID from Freshservice.
-
freshservice-change-task-createCreate a new task on a change request in Freshservice.
-
freshservice-change-task-deleteDelete the task on a change request with the given ID from Freshservice.
-
freshservice-change-task-listRetrieve the tasks on a change request with the given ID from Freshservice.
-
freshservice-change-task-updateUpdate an existing task on an existing change request in Freshservice.
-
freshservice-change-updateUpdate an existing change request in Freshservice.
-
freshservice-department-listLists all the departments (or a specific department by ID) in a Freshservice account.
-
freshservice-problem-createCreate a new problem request in Freshservice. Creating a problem requires one of the following- requester_id or email.
-
freshservice-problem-deleteDelete the problem with the given ID from Freshservice.
-
freshservice-problem-listRetrieve a list of all problems or a specific problem with the given ID from Freshservice.
-
freshservice-problem-task-createCreate a new task on a problem in Freshservice.
-
freshservice-problem-task-deleteDelete the task on a problem with the given ID from Freshservice.
-
freshservice-problem-task-listRetrieve the tasks on a problem with the given ID from Freshservice.
-
freshservice-problem-task-updateUpdate an existing task on an existing problem in Freshservice.
-
freshservice-problem-updateUpdate an existing problem in Freshservice.
-
freshservice-purchase-order-listLists all the purchase orders (or a specific order by ID) in a Freshservice account.
-
freshservice-release-createCreate a new release request in Freshservice.
-
freshservice-release-deleteDelete a release with the given ID from Freshservice.
-
freshservice-release-listRetrieve a list of all releases (or a specific release by ID) in Freshservice.
-
freshservice-release-task-createCreate a new task on a release in Freshservice.
-
freshservice-release-task-deleteDelete the task on a release with the given ID from Freshservice.
-
freshservice-release-task-listRetrieve the tasks on a release with the given ID from Freshservice.
-
freshservice-release-task-updateUpdate an existing task on an existing release in Freshservice.
-
freshservice-release-updateUpdate an existing release in Freshservice.
-
freshservice-requester-field-listLists all the requester fields in a Freshservice account.
-
freshservice-requester-listLists all the requesters (information about a user) in a Freshservice account. You can specify 'query' argument or any filter arguments, not both. When providing multiple filter arguments the connection between them will be "AND".
-
freshservice-role-listLists all the roles in a Freshservice account. Roles allow you to manage access permissions for agents.
-
freshservice-software-listLists all the software (or a specific software by ID) in the Freshservice account.
-
freshservice-ticket-conversation-deleteDelete the conversation on a ticket with the given ID from Freshservice.
-
freshservice-ticket-conversation-listRetrieve all conversations of a ticket. Conversations consist of replies as well as public and private notes added to a ticket. Notes are non-invasive ways of sharing updates about a ticket amongst agents and requesters. Private notes are for collaboration between agents and are not visible to the requester. Public notes are visible to and can be created by, both requesters and agents.
-
freshservice-ticket-conversation-note-createCreate a new note for an existing ticket conversation.
-
freshservice-ticket-conversation-reply-createCreate a new reply for an existing ticket conversation.
-
freshservice-ticket-conversation-updateUpdate an existing conversation on an existing ticket in Freshservice.
-
freshservice-ticket-createCreate a new ticket at the service desk. The default ticket type is incident. Create ticket requires one of the following: requester_id, phone, email. Ticket type helps categorize the ticket according to the different kinds of issues your support team deals with. As of now, API v2 supports only type 'incident'.
-
freshservice-ticket-deleteDelete an existing ticket in Freshservice.
-
freshservice-ticket-listRetrieve all existing tickets or a specific ticket by specifying the ticket ID. By default, only tickets that have been created within the past 30 days will be returned. For older tickets, use the updated_since filter. You can specify the 'query' argument, 'filter' argument or any filter arguments, but not all of them together. When providing multiple filter arguments the connection between them will be "AND".
-
freshservice-ticket-task-createCreate a new task on a ticket request in Freshservice.
-
freshservice-ticket-task-deleteDelete the task on a ticket with the given ID from Freshservice.
-
freshservice-ticket-task-listRetrieve tasks list (or a specific task) on a ticket with the given ID from Freshservice.
-
freshservice-ticket-task-updateUpdate an existing task on an existing ticket in Freshservice.
-
freshservice-ticket-updateUpdate an existing ticket in Freshservice.
-
freshservice-vendor-listLists all the vendors (or a specific vendor by ID) in the Freshservice account.
-
get-mapping-fieldsReturns the list of fields for an incident type.
-
get-modified-remote-dataGets the list of incidents that were modified since the last update time. Note that this method is here for debugging purposes. The get-modified-remote-data command is used as part of a Mirroring feature, which is available in Cortex XSOAR from version 6.1.
-
get-remote-dataGets remote data from a remote incident. This method does not update the current incident, and should be used for debugging purposes.