Loading...
Loading...
SharpSpring integration. Manage Leads, Persons, Organizations, Deals, Projects, Activities and more. Use when the user wants to interact with SharpSpring data.
npx skill4agent add membranedev/application-skills sharpspringmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search sharpspring --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 Leads | list-leads | Retrieves a list of leads from SharpSpring with optional filtering and pagination |
| List Accounts | list-accounts | Retrieves a list of accounts from SharpSpring with optional filtering and pagination |
| List Opportunities | list-opportunities | Retrieves a list of opportunities from SharpSpring with optional filtering and pagination |
| List Users | list-users | Retrieves all user profiles from your SharpSpring account |
| List Active Lists | list-active-lists | Retrieves all active marketing lists from SharpSpring |
| List Campaigns | list-campaigns | Retrieves a list of campaigns from SharpSpring with optional filtering and pagination |
| List Deal Stages | list-deal-stages | Retrieves all deal stages from SharpSpring |
| Get Lead | get-lead | Retrieves a single lead by its ID from SharpSpring |
| Get Account | get-account | Retrieves a single account by its ID from SharpSpring |
| Get Opportunity | get-opportunity | Retrieves a single opportunity by its ID from SharpSpring |
| Get Campaign | get-campaign | Retrieves a single campaign by its ID from SharpSpring |
| Get List Members | get-list-members | Retrieves all members (leads) of a specific active list from SharpSpring |
| Create Lead | create-lead | Creates a new lead in SharpSpring |
| Create Account | create-account | Creates a new account in SharpSpring |
| Create Opportunity | create-opportunity | Creates a new opportunity in SharpSpring |
| Update Lead | update-lead | Updates an existing lead in SharpSpring |
| Update Account | update-account | Updates an existing account in SharpSpring |
| Update Opportunity | update-opportunity | Updates an existing opportunity in SharpSpring |
| Delete Lead | delete-lead | Deletes a lead from SharpSpring by its ID |
| Get Custom Fields | get-custom-fields | Retrieves all custom fields defined in your SharpSpring account |
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