Loading...
Loading...
Freshdesk integration. Manage Tickets, Contacts, Companies, Agents, Groups, Forums and more. Use when the user wants to interact with Freshdesk data.
npx skill4agent add membranedev/application-skills freshdeskmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search freshdesk --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Tickets | list-tickets | List all tickets from Freshdesk with optional filtering |
| List Contacts | list-contacts | List all contacts from Freshdesk with optional filtering |
| List Companies | list-companies | List all companies from Freshdesk with optional filtering |
| List Groups | list-groups | List all groups from Freshdesk |
| List Agents | list-agents | List all agents from Freshdesk with optional filtering |
| Get Ticket | get-ticket | Retrieve a specific ticket by ID from Freshdesk |
| Get Contact | get-contact | Retrieve a specific contact by ID from Freshdesk |
| Get Company | get-company | Retrieve a specific company by ID from Freshdesk |
| Get Group | get-group | Retrieve a specific group by ID from Freshdesk |
| Get Agent | get-agent | Retrieve a specific agent by ID from Freshdesk |
| Create Ticket | create-ticket | Create a new support ticket in Freshdesk |
| Create Contact | create-contact | Create a new contact in Freshdesk |
| Create Company | create-company | Create a new company in Freshdesk |
| Update Ticket | update-ticket | Update an existing ticket in Freshdesk |
| Update Contact | update-contact | Update an existing contact in Freshdesk |
| Update Company | update-company | Update an existing company in Freshdesk |
| Delete Ticket | delete-ticket | Delete a ticket from Freshdesk (moves to Trash) |
| Delete Contact | delete-contact | Soft delete a contact from Freshdesk (can be restored) |
| Delete Company | delete-company | Delete a company from Freshdesk |
| Add Note to Ticket | add-note-to-ticket | Add a private or public note to an existing ticket in Freshdesk |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY