Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields. Always search tools first for current schemas.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-18 | ✗→✓ | ▲ Improved | 97% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 73% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 19% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 15% | 0% |
| case-19 | ✗→✓ | ▲ Improved | -19% | 0% |
Automate HelpDesk ticketing operations through Composio's HelpDesk toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/helpdesk
RUBE_MANAGE_CONNECTIONS with toolkit helpdeskRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit helpdeskWhen to use: User wants to retrieve, browse, or paginate through support tickets
Tool sequence:
HELPDESK_LIST_TICKETS - List tickets with sorting and pagination Required]Key parameters:
silo: Ticket folder - 'tickets', 'archive', 'trash', or 'spam' (default: 'tickets')sortBy: Sort field - 'createdAt', 'updatedAt', or 'lastMessageAt' (default: 'createdAt')order: Sort direction - 'asc' or 'desc' (default: 'desc')pageSize: Results per page, 1-100 (default: 20)next.value: Timestamp cursor for forward paginationnext.ID: ID cursor for forward paginationprev.value: Timestamp cursor for backward paginationprev.ID: ID cursor for backward paginationPitfalls:
next.value and next.ID from previous responseprev.value and prev.IDsilo determines which folder to list from; default is active ticketspageSize max is 100; default is 20When to use: User wants to see saved agent views for organizing tickets
Tool sequence:
HELPDESK_LIST_VIEWS - List all agent views Required]Key parameters: (none required)
Pitfalls:
When to use: User wants to list available canned (template) responses for tickets
Tool sequence:
HELPDESK_LIST_CANNED_RESPONSES - Retrieve all predefined reply templates Required]Key parameters: (none required)
Pitfalls:
When to use: User wants to view custom field definitions for the account
Tool sequence:
HELPDESK_LIST_CUSTOM_FIELDS - List all custom field definitions Required]Key parameters: (none required)
Pitfalls:
1. Call HELPDESK_LIST_TICKETS with desired silo and sortBy
2. Process the returned page of tickets
3. Extract next.value and next.ID from the response
4. Call HELPDESK_LIST_TICKETS with those cursor values for next page
5. Continue until no more cursor values are returnedActive tickets: silo='tickets'
Archived: silo='archive'
Trashed: silo='trash'
Spam: silo='spam'Forward pagination:
- Use next.value (timestamp) and next.ID from response
- Pass as next.value and next.ID parameters in next call
Backward pagination:
- Use prev.value (timestamp) and prev.ID from response
- Pass as prev.value and prev.ID parameters in next callCursor Pagination:
Silo Filtering:
Read-Only Operations:
Rate Limits:
Response Parsing:
data or data.data| Task | Tool Slug | Key Params | |------|-----------|------------| | List tickets | HELPDESK_LIST_TICKETS | silo, sortBy, order, pageSize | | List views | HELPDESK_LIST_VIEWS | (none) | | List canned responses | HELPDESK_LIST_CANNED_RESPONSES | (none) | | List custom fields | HELPDESK_LIST_CUSTOM_FIELDS | (none) |
Powered by Composio
Other measured skills in the registry, with their headline benchmark lift.