Loading...
Loading...
Front integration. Manage Conversations, Contacts, Tags, Channels, Teams, Users. Use when the user wants to interact with Front data.
npx skill4agent add membranedev/application-skills frontmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search front --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 Conversations | list-conversations | List all conversations in Front with optional pagination |
| List Contacts | list-contacts | List all contacts in Front with optional pagination |
| List Inboxes | list-inboxes | List all inboxes in Front |
| List Teammates | list-teammates | List all teammates in Front |
| List Teams | list-teams | List all teams in the organization |
| List Tags | list-tags | List all tags in Front |
| List Channels | list-channels | List all channels in Front |
| List Message Templates | list-message-templates | List all message templates (canned responses) |
| List Rules | list-rules | List all automation rules in the company |
| Get Conversation | get-conversation | Retrieve a specific conversation by ID |
| Get Contact | get-contact | Retrieve a specific contact by ID |
| Get Inbox | get-inbox | Retrieve a specific inbox by ID |
| Get Teammate | get-teammate | Retrieve a specific teammate by ID |
| Get Team | get-team | Get a specific team by ID |
| Get Tag | get-tag | Retrieve a specific tag by ID |
| Create Contact | create-contact | Create a new contact in Front |
| Create Tag | create-tag | Create a new tag in Front |
| Update Conversation | update-conversation | Update a conversation's properties (assignee, status, tags, etc.) |
| Update Contact | update-contact | Update an existing contact in Front |
| Delete Contact | delete-contact | Delete a contact from Front |
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