Loading...
Loading...
Gatekeeper integration. Manage Users, Organizations. Use when the user wants to interact with Gatekeeper data.
npx skill4agent add membranedev/application-skills gatekeepermembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search gatekeeper --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 Contracts | list-contracts | Retrieve a paginated list of contracts from Gatekeeper |
| List Vendors | list-vendors | Retrieve a paginated list of vendors/suppliers from Gatekeeper |
| List Requests | list-requests | Retrieve a paginated list of requests from Gatekeeper |
| List Tasks | list-tasks | Retrieve a paginated list of tasks from Gatekeeper |
| List Users | list-users | Retrieve a list of users from Gatekeeper |
| List Documents | list-documents | Retrieve a list of documents from Gatekeeper |
| List Categories | list-categories | Retrieve a list of categories from Gatekeeper |
| Get Contract | get-contract | Retrieve a specific contract by ID |
| Get Vendor | get-vendor | Retrieve a specific vendor by ID |
| Get Request | get-request | Retrieve a specific request by ID |
| Get Task | get-task | Retrieve a specific task by ID |
| Get User | get-user | Retrieve a specific user by ID |
| Get Document | get-document | Retrieve a specific document by ID |
| Create Contract | create-contract | Create a new contract in Gatekeeper |
| Create Vendor | create-vendor | Create a new vendor/supplier in Gatekeeper |
| Create Request | create-request | Create a new request in Gatekeeper |
| Update Contract | update-contract | Update an existing contract in Gatekeeper |
| Update Vendor | update-vendor | Update an existing vendor/supplier in Gatekeeper |
| Update Request | update-request | Update an existing request in Gatekeeper |
| Update Task | update-task | Update an existing task in Gatekeeper |
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