/mailbluster | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
mailbluster_create_field | Create a custom field |
mailbluster_create_lead | Create a lead |
mailbluster_create_order | Create an order |
mailbluster_create_product | Create a product |
mailbluster_delete_field | Delete a custom field |
mailbluster_delete_order | Delete an order |
mailbluster_delete_product | Delete a product |
mailbluster_get_field | Get a custom field |
mailbluster_get_order | Get an order |
mailbluster_get_product | Get a product |
mailbluster_list_fields | List custom fields |
mailbluster_list_orders | List orders |
mailbluster_list_products | List products |
mailbluster_update_field | Update a custom field |
mailbluster_update_order | Update an order |
mailbluster_update_product | Update a product |
mailbluster_create_field
Create a custom field Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
fieldLabel | string | Yes | — | Display label for the custom field |
fieldMergeTag | string | Yes | — | Merge tag identifier for the field (used in email templates) |
mailbluster_create_lead
Create a lead Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
doubleOptIn | boolean | No | — | Whether to send a double opt-in confirmation email |
email | string | Yes | — | Email address of the lead |
firstName | string | No | — | First name of the lead |
ipAddress | string | No | — | IP address of the lead |
lastName | string | No | — | Last name of the lead |
meta | object | No | — | Custom field values as key-value pairs |
overrideExisting | boolean | No | — | If true, overrides existing lead data if the email already exists |
subscribed | boolean | No | — | Whether the lead is subscribed. Defaults to true. |
tags | string[] | No | — | Tags to assign to the lead |
timezone | string | No | — | Timezone of the lead (e.g., America/New_York) |
mailbluster_create_order
Create an order Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
campaignId | string | No | — | ID of the campaign associated with this order |
currency | string | Yes | — | Currency code (e.g., USD, EUR) |
customer | object | Yes | — | Customer information for the order |
id | string | Yes | — | Unique identifier for the order |
items | object[] | Yes | — | Line items in the order (required, can be empty array) |
totalPrice | number | Yes | — | Total price of the order |
mailbluster_create_product
Create a product Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | Unique identifier for the product |
name | string | Yes | — | Name of the product |
mailbluster_delete_field
Delete a custom field Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
fieldId | string | Yes | — | ID of the custom field to delete |
mailbluster_delete_order
Delete an order Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
orderId | string | Yes | — | ID of the order to delete |
mailbluster_delete_product
Delete a product Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
productId | string | Yes | — | ID of the product to delete |
mailbluster_get_field
Get a custom field Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
fieldId | string | Yes | — | ID of the custom field |
mailbluster_get_order
Get an order Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
orderId | string | Yes | — | ID of the order to retrieve |
mailbluster_get_product
Get a product Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
productId | string | Yes | — | ID of the product to retrieve |
mailbluster_list_fields
List custom fieldsmailbluster_list_orders
List ordersmailbluster_list_products
List productsmailbluster_update_field
Update a custom field Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
fieldId | string | Yes | — | ID of the custom field to update |
fieldLabel | string | No | — | Display label for the custom field |
fieldMergeTag | string | No | — | Merge tag identifier for the field |
mailbluster_update_order
Update an order Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
orderId | string | Yes | — | ID of the order to update |
campaignId | string | No | — | ID of the campaign associated with this order |
currency | string | No | — | Currency code |
customer | object | No | — | Customer information for the order |
items | object[] | No | — | Line items in the order |
totalPrice | number | No | — | Total price of the order |
mailbluster_update_product
Update a product Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
productId | string | Yes | — | ID of the product to update |
name | string | No | — | Name of the product |

