Loading...
Loading...
Basecamp integration. Manage Projects, Persons, Clients. Use when the user wants to interact with Basecamp data.
npx skill4agent add membranedev/application-skills basecampmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search basecamp --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 Projects | list-projects | List all projects visible to the current user |
| List Messages | list-messages | List all messages in a message board |
| List To-dos | list-todos | List all to-dos in a to-do list |
| List To-do Lists | list-todo-lists | List all to-do lists in a to-do set |
| List Comments | list-comments | List all comments on a recording (message, to-do, etc.) |
| List People | list-people | List all people visible to the current user |
| List Project People | list-project-people | List all people on a specific project |
| Get Project | get-project | Get a specific project by ID |
| Get Message | get-message | Get a specific message by ID |
| Get To-do | get-todo | Get a specific to-do by ID |
| Get To-do List | get-todo-list | Get a specific to-do list by ID |
| Get Comment | get-comment | Get a specific comment by ID |
| Get Person | get-person | Get a person by ID |
| Create Project | create-project | Create a new project |
| Create Message | create-message | Create a new message in a message board |
| Create To-do | create-todo | Create a new to-do in a to-do list |
| Create To-do List | create-todo-list | Create a new to-do list in a to-do set |
| Create Comment | create-comment | Create a new comment on a recording (message, to-do, etc.) |
| Update Project | update-project | Update an existing project |
| Update Message | update-message | Update an existing message |
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