Loading...
Loading...
Elastic Email integration. Manage Users, Contacts, Campaigns, Automations, Suppressions, Domains and more. Use when the user wants to interact with Elastic Email data.
npx skill4agent add membranedev/application-skills elastic-emailmembranenpm install -g @membranehq/cli@latestmembrane login --tenant --clientName=<agentType>membrane login complete <code>--jsonconnection connectmembrane connect --connectorKey elastic-emailmembrane connection list --jsonmembrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --jsonidnamedescriptioninputSchemaoutputSchema| Name | Key | Description |
|---|---|---|
| Get Statistics | get-statistics | Retrieve email sending statistics for a date range |
| Delete Template | delete-template | Delete an email template by name |
| Create Template | create-template | Create a new email template |
| Get Template | get-template | Retrieve details of a specific email template by name |
| List Templates | list-templates | Retrieve email templates with optional filtering |
| Add Contacts to List | add-contacts-to-list | Add existing contacts to a contact list |
| Delete Contact List | delete-contact-list | Delete a contact list by name |
| Get Contact List | get-contact-list | Retrieve details of a specific contact list by name |
| Create Contact List | create-contact-list | Create a new contact list, optionally with initial contacts |
| List Contact Lists | list-contact-lists | Retrieve all contact lists with optional pagination |
| Delete Contact | delete-contact | Delete a contact by email address |
| Update Contact | update-contact | Update an existing contact's information |
| Create Contact | create-contact | Create one or more new contacts, optionally adding them to specified lists |
| Get Contact | get-contact | Retrieve details of a specific contact by email address |
| List Contacts | list-contacts | Retrieve a list of contacts with optional pagination |
| Send Transactional Email | send-transactional-email | Send a transactional email to one or more recipients. |
membrane action create "DESCRIPTION" --connectionId=CONNECTION_ID --jsonBUILDINGmembrane action get <id> --wait --json--wait--timeoutstateBUILDINGREADYCONFIGURATION_ERRORSETUP_FAILEDerrormembrane action run <actionId> --connectionId=CONNECTION_ID --jsonmembrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --jsonoutputmembrane action list --intent=QUERY