Loading...
Loading...
Automate Freshservice ITSM tasks via Rube MCP (Composio): create/update tickets, bulk operations, service requests, and outbound emails. Always search tools first for current schemas.
npx skill4agent add sickn33/antigravity-awesome-skills freshservice-automationRUBE_MANAGE_CONNECTIONSfreshserviceRUBE_SEARCH_TOOLShttps://rube.app/mcpRUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONSfreshserviceFRESHSERVICE_LIST_TICKETSFRESHSERVICE_GET_TICKETfilterupdated_sinceorder_byorder_typepageper_pageincludeticket_idincludeupdated_sinceincludepageper_pageFRESHSERVICE_CREATE_TICKETsubjectdescriptionstatuspriorityemailrequester_idtypesourceimpacturgencysubjectdescriptionstatuspriorityemailrequester_idFRESHSERVICE_LIST_TICKETSFRESHSERVICE_BULK_UPDATE_TICKETSidsupdate_fieldsFRESHSERVICE_CREATE_TICKET_OUTBOUND_EMAILemailsubjectdescriptionstatusprioritycc_emailsemail_config_idnameemail_config_idFRESHSERVICE_CREATE_SERVICE_REQUESTitem_display_idemailquantitycustom_fieldsparent_ticket_iditem_display_id| Code | Status |
|---|---|
| 2 | Open |
| 3 | Pending |
| 4 | Resolved |
| 5 | Closed |
| Code | Priority |
|---|---|
| 1 | Low |
| 2 | Medium |
| 3 | High |
| 4 | Urgent |
pageper_pagepageper_page1. Call FRESHSERVICE_LIST_TICKETS with updated_since='2024-01-01T00:00:00Z'
2. Optionally add order_by='updated_at' and order_type='desc'
3. Paginate through resultsupdated_sinceincludedatadata.data| Task | Tool Slug | Key Params |
|---|---|---|
| List tickets | FRESHSERVICE_LIST_TICKETS | filter, updated_since, page, per_page |
| Get ticket | FRESHSERVICE_GET_TICKET | ticket_id, include |
| Create ticket | FRESHSERVICE_CREATE_TICKET | subject, description, status, priority, email |
| Bulk update | FRESHSERVICE_BULK_UPDATE_TICKETS | ids, update_fields |
| Outbound email ticket | FRESHSERVICE_CREATE_TICKET_OUTBOUND_EMAIL | email, subject, description |
| Service request | FRESHSERVICE_CREATE_SERVICE_REQUEST | item_display_id, email, quantity |