Groups
Create, update, delete, and query from groups table
Table Specific Information
Select
The add-in will use the Freshdesk API to process WHERE clause conditions built with the following columns and operators. Most of the columns support server side filtering with the following operators: =,>,<,<=,>=,AND,OR. The rest of the filter is executed client side within the add-in.
For example, the following query is processed server side:
SELECT * FROM Groups WHERE Id = 100
Note: Only users with admin privileges can access this Table.
Insert
Name is a mandatory column for inserting into Groups table. For example:
INSERT INTO Groups (Name, Description, AutoTicketAssign) VALUES ('Example', 'Example Description...', false)
Update
Following is an example of how to update a group:
UPDATE Groups SET Description = 'New description...' WHERE Id = 100
Delete
Following is an example of how to delete from Groups table:
DELETE FROM Groups WHERE Id = 786
Columns
Name | Type | ReadOnly | Description |
AgentIdsAggregate | String | False |
IDs of the agents in the group. |
AutoTicketAssign | Integer | False |
Whether automatic ticket assignment is enabled or not, and which type. |
BusinessHourId | Bigint | False |
Unique ID of the business hour of the group. |
CreatedAt | Datetime | True |
Group created timestamp. |
Description | String | False |
Description of the group. |
EscalateTo | Bigint | False |
ID of user to whom an escalation email is sent. |
Id [KEY] | Bigint | False |
ID of the group. |
Name | String | False |
Name of the group. |
UnassignedFor | String | False |
Time after which escalation email is sent. |
UpdatedAt | Datetime | True |
Group updated timestamp. |