Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
FRESHSERVICE_APIKEY | Yes | Your Freshservice API key generated from the admin panel (Profile Settings → API Settings) | |
FRESHSERVICE_DOMAIN | Yes | Your Freshservice domain (e.g., yourcompany.freshservice.com) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_ticket_fields | Get ticket fields from Freshservice. |
get_tickets | Get tickets from Freshservice with pagination support. |
create_ticket | Create a ticket in Freshservice. |
update_ticket | Update a ticket in Freshservice. |
filter_tickets | Filter the tickets in Freshservice. |
delete_ticket | Delete a ticket in Freshservice. |
get_ticket_by_id | Get a ticket in Freshservice. |
list_service_items | Get list of service items from Freshservice. |
get_requested_items | Fetch requested items for a specific ticket if the ticket is a service request. |
create_service_request | Create a service request in Freshservice. |
send_ticket_reply | Send reply to a ticket in Freshservice. |
create_ticket_note | Create a note for a ticket in Freshservice. |
update_ticket_conversation | Update a conversation for a ticket in Freshservice. |
list_all_ticket_conversation | List all conversation of a ticket in freshservice. |
get_all_products | List all the products from Freshservice. |
get_products_by_id | Get product by product ID in Freshservice. |
create_product | Create a product in Freshservice. |
update_product | Update a product in Freshservice. |
create_requester | Creates a requester in Freshservice. |
get_all_requesters | Fetch all requesters from Freshservice. |
get_requester_id | Get requester by ID in Freshservice. |
list_all_requester_fields | List all requester fields in Freshservice. |
update_requester | Update a requester in Freshservice. |
filter_requesters | Filter requesters in Freshservice. |
create_agent | Create a new agent in Freshservice. |
get_agent | Get agent by id in Freshservice. |
get_all_agents | Fetch agents from Freshservice. |
filter_agents | Filter Freshservice agents based on a query. |
update_agent | Update the agent details in the Freshservice. |
get_agent_fields | Get all agent fields in Freshservice. |
get_all_agent_groups | Get all agent groups in Freshservice. |
getAgentGroupById | Get agent groups by its group id in Freshservice. |
add_requester_to_group | Add a requester to a manual requester group in Freshservice. |
create_group | Create a group in Freshservice. |
update_group | Update a group in Freshservice. |
get_all_requester_groups | Get all requester groups in Freshservice. |
get_requester_groups_by_id | Get requester groups in Freshservice. |
create_requester_group | Create a requester group in Freshservice. |
update_requester_group | Update an requester group in Freshservice. |
list_requester_group_members | List all members of a requester group in Freshservice. |
get_all_canned_response | List all canned response in Freshservice. |
get_canned_response | Get a canned response in Freshservice. |
list_all_canned_response_folder | List all canned response of a folder in Freshservice. |
list_canned_response_folder | List canned response folder in Freshservice. |
list_all_workspaces | List all workspaces in Freshservice. |
get_workspace | Get a workspace by its ID in Freshservice. |
get_all_solution_category | Get all solution category in Freshservice. |
get_solution_category | Get solution category by its ID in Freshservice. |
create_solution_category | Create a new solution category in Freshservice. |
update_solution_category | Update a solution category in Freshservice. |
get_list_of_solution_folder | Get list of solution folder by its ID in Freshservice. |
get_solution_folder | Get solution folder by its ID in Freshservice. |
get_list_of_solution_article | Get list of solution article in Freshservice. |
get_solution_article | Get solution article by id in Freshservice. |
create_solution_article | Create a new solution article in Freshservice. |
update_solution_article | Update a solution article in Freshservice. |
create_solution_folder | Create a new folder under a solution category in Freshservice. |
update_solution_folder | Update an existing solution folder's details in Freshservice. |
publish_solution_article | Publish a solution article in Freshservice. |