Loading...
Loading...
SugarCRM integration. Manage crm and sales data, records, and workflows. Use when the user wants to interact with SugarCRM data.
npx skill4agent add membranedev/application-skills sugarcrmmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search sugarcrm --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 |
|---|---|---|
| Filter Related Records | filter-related-records | Get filtered records related to a parent record through a specific relationship |
| Create Task | create-task | Create a new task in SugarCRM |
| Add Note to Record | add-note-to-record | Add a note to any record (Account, Contact, Lead, Opportunity, etc.) |
| Bulk API Request | bulk-api-request | Execute multiple API requests in a single call to minimize round trips |
| List Modules | list-modules | Get a list of all available modules in SugarCRM |
| Get Module Metadata | get-module-metadata | Get metadata (fields, relationships, etc.) for a specific module |
| Get Current User | get-current-user | Get information about the currently authenticated user |
| Unlink Records | unlink-records | Remove a relationship between a record and a related record |
| Link Records | link-records | Create a relationship between a record and one or more related records |
| Get Related Records | get-related-records | Get records related to a parent record through a specific relationship |
| Search Records | search-records | Search records across fields in a module using a simple query string |
| Delete Record | delete-record | Delete a record from any module (soft delete) |
| Update Record | update-record | Update an existing record in any module |
| Create Record | create-record | Create a new record in any module |
| Get Record | get-record | Get a single record by ID from any module |
| List Records | list-records | List records from a module with optional filtering, sorting, and pagination |
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