NAiOS IconNAiOS Logo
Volver al catálogo

Moosend

moosend

Moosend is a cloud-based, AI-powered email marketing solution that allows you to target your audience at scale.

Acciones
15
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (15)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Add or Update SubscriberMOOSEND_ADD_SUBSCRIBERAcción

Tool to add or update a subscriber in a mailing list. use after obtaining the mailing list id to manage subscribers.

Parámetros de entrada

  • Namestring

    Display name of the subscriber.

  • Tagsstring[]

    Tags to apply to the subscriber.

  • emailanyObligatorioemail

    Email address of the subscriber.

  • formatstringenum

    Response format. Possible values: 'json' or 'xml'.

    jsonxml
  • Preferencesstring[]

    Preference values for the subscriber.

  • CustomFieldsstring[]

    List of custom field values in 'FieldName=Value' format.

  • mailingListIDstringObligatorio

    The unique identifier of the mailing list to add the subscriber to.

  • HasExternalDoubleOptInboolean

    Flag indicating external double opt-in consent.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create custom fieldMOOSEND_CREATE_CUSTOM_FIELDAcción

Tool to create a custom field in a mailing list. use when you need to define a new custom field for subscriber data.

Parámetros de entrada

  • namestringObligatorio

    The name of the custom field.

  • formatstringenum

    The response format. Use 'json' for JSON responses and 'xml' for XML responses.

    jsonxml
  • optionsstring

    Comma-separated options for a SingleSelectDropdown field.

  • is_hiddenboolean

    Whether the custom field is hidden from subscribers on the update profile page.

  • is_requiredboolean

    Whether the custom field is mandatory when adding a subscriber.

  • mailing_list_idstringObligatorio

    The ID of the mailing list where the custom field will be created.

  • custom_field_typestringenum

    The data type of the custom field.

    TextNumberDateTimeSingleSelectDropdownCheckBox

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Mailing ListMOOSEND_CREATE_MAILING_LISTAcción

Tool to create a new empty mailing list in moosend. use after obtaining api key.

Parámetros de entrada

  • NamestringObligatorio

    Name of the mailing list.

  • PreferencesobjectObligatorio

    Preferences configuration for the mailing list.

  • ConfirmationPagestring

    URL displayed after subscription confirmation.

  • PreferencePageIdstring

    Optional preference page identifier.

  • RedirectAfterUnsubscribePagestring

    URL users are redirected to after unsubscribing.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete CampaignMOOSEND_DELETE_CAMPAIGNAcción

Tool to delete a campaign. use when you need to permanently remove a draft or sent campaign from your moosend account after confirming its id. deletion is irreversible.

Parámetros de entrada

  • formatstring

    Response format, either 'json' or 'xml'.

  • campaign_idstringObligatorio

    The ID of the draft or sent campaign to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete custom fieldMOOSEND_DELETE_CUSTOM_FIELDAcción

Tool to remove a custom field definition from a mailing list. use when you have confirmed the custom field id to delete.

Parámetros de entrada

  • formatstringenum

    The response format. Use 'json' for JSON responses and 'xml' for XML responses.

    jsonxml
  • custom_field_idstringObligatorio

    The ID of the custom field to delete.

  • mailing_list_idstringObligatorio

    The ID of the mailing list containing the custom field to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete Mailing ListMOOSEND_DELETE_MAILING_LISTAcción

Tool to delete a mailing list. use when you need to permanently remove a mailing list from your moosend account after confirming its id. deletion is irreversible.

Parámetros de entrada

  • formatstring

    Response format, either 'json' or 'xml'.

  • mailing_list_idstringObligatorio

    The ID of the mailing list to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get all campaignsMOOSEND_GET_ALL_CAMPAIGNSAcción

Tool to retrieve a list of all campaigns in your account. use after acquiring valid api credentials to explore campaign data.

Parámetros de entrada

  • pageinteger

    Page number of campaign results to retrieve. Defaults to 1.

  • formatstringenum

    Response format. Use 'json' for JSON responses and 'xml' for XML responses.

    jsonxml

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get All SubscribersMOOSEND_GET_ALL_SUBSCRIBERSAcción

Tool to retrieve subscribers in a specified mailing list by status. use when you need to paginate subscribers after confirming list id and status.

Parámetros de entrada

  • Pageinteger

    Page number of subscriber results to retrieve.

  • formatstringenum

    Response format: 'json' or 'xml'.

    jsonxml
  • statusstringObligatorioenum

    The type of subscribers to retrieve: 'Subscribed', 'Unsubscribed', 'Bounced', or 'Removed'.

    SubscribedUnsubscribedBouncedRemoved
  • PageSizeinteger

    Number of subscriber records per page.

  • mailingListIDstringObligatorio

    The ID of the mailing list containing the subscribers.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Campaign DetailsMOOSEND_GET_CAMPAIGN_DETAILSAcción

Tool to retrieve detailed properties of a specific campaign. use when you need to inspect a campaign's full configuration after creation or scheduling.

Parámetros de entrada

  • formatstringenum

    Response format. Possible values: 'json' or 'xml'.

    jsonxml
  • campaign_idstringObligatorio

    The unique identifier of the campaign whose details are to be retrieved.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Subscriber By EmailMOOSEND_GET_SUBSCRIBER_BY_EMAILAcción

Tool to search for a subscriber by email in a mailing list. use when you need subscriber details after confirming the list exists. example: "get subscriber details for jane.doe@example.com in list 04fad8e2-..."

Parámetros de entrada

  • EmailanyObligatorioemail

    Email address of the subscriber to retrieve.

  • formatstringenum

    Response format. Possible values: 'json' or 'xml'.

    jsonxml
  • mailingListIDstringObligatorio

    The ID of the mailing list to search in.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Schedule CampaignMOOSEND_SCHEDULE_CAMPAIGNAcción

Tool to schedule a campaign. use when you want to set a specific date and time for campaign delivery after confirming its id.

Parámetros de entrada

  • formatstringenum

    Response format, either 'json' or 'xml'.

    jsonxml
  • TimeZonestring

    Time zone for the scheduled date and time in IANA format (e.g., 'Europe/London'). Defaults to UTC if omitted.

  • campaign_idstringObligatorio

    The ID of the campaign to schedule.

  • ScheduledDateTimestringObligatorio

    Scheduled date and time for delivery in 'yyyy-MM-dd HH:mm:ss' format.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Send CampaignMOOSEND_SEND_CAMPAIGNAcción

Tool to send an existing draft campaign immediately. use when you want to dispatch a campaign to all recipients after final review.

Parámetros de entrada

  • Formatstringenum

    Response format, either 'json' or 'xml'.

    jsonxml
  • CampaignIDstringObligatorio

    The unique identifier of the draft campaign to send.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update CampaignMOOSEND_UPDATE_CAMPAIGNAcción

Tool to update a draft campaign. use when you want to modify properties of an existing draft campaign before sending.

Parámetros de entrada

  • IsABboolean

    Flag to indicate an A/B split campaign.

  • NamestringObligatorio

    New name of the campaign.

  • formatstringenum

    Response format: 'json' or 'xml'.

    jsonxml
  • Subjectstring

    Subject line of the campaign.

  • SubjectBstring

    Second subject line for A/B tests.

  • CampaignIDstringObligatorio

    ID of the draft campaign to update.

  • HoursToTestinteger

    Number of hours to run A/B test (1-24).

  • SenderEmailstring

    Sender email address for the campaign.

  • WebLocationstring

    URL to fetch campaign HTML content; CSS will be inlined.

  • HTMLContentBstring

    HTML content for version B of the campaign.

  • MailingListsobject[]

    List of mailing lists and optional segments to send the campaign to.

  • ReplyToEmailstring

    Reply-to email address for the campaign.

  • SenderEmailBstring

    Sender email for version B of the campaign.

  • WebLocationBstring

    Web location for version B of the campaign.

  • ABCampaignTypestringenum

    Type of A/B test: Subjectline, Content, or Sender.

    SubjectlineContentSender
  • ListPercentageinteger

    Percentage of list to use for A/B testing (5-40).

  • ConfirmationToEmailstring

    Email address to receive send confirmations.

  • ABWinnerSelectionTypestringenum

    Metric to choose A/B winner: OpenRate or TotalUniqueClicks.

    OpenRateTotalUniqueClicks
  • TrackInGoogleAnalyticsboolean

    Enable Google Analytics tracking if configured.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update custom fieldMOOSEND_UPDATE_CUSTOM_FIELDAcción

Tool to update properties of an existing custom field in a mailing list. use after confirming mailing list and custom field ids.

Parámetros de entrada

  • namestringObligatorio

    The new name for the custom field.

  • formatstringenum

    The response format. Use 'json' for JSON responses and 'xml' for XML responses.

    jsonxml
  • optionsstring

    Comma-separated options for 'SingleSelectDropdown'; required if custom_field_type is 'SingleSelectDropdown'.

  • is_hiddenboolean

    Whether the custom field is hidden from subscribers on the update profile page.

  • is_requiredboolean

    Whether the custom field is mandatory when adding a subscriber.

  • custom_field_idstringObligatorio

    The ID of the custom field to update.

  • mailing_list_idstringObligatorio

    The ID of the mailing list containing the custom field.

  • custom_field_typestringenum

    Specifies the data type of the custom field; one of 'Text', 'Number', 'DateTime', 'SingleSelectDropdown', 'CheckBox'.

    TextNumberDateTimeSingleSelectDropdownCheckBox

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update Mailing ListMOOSEND_UPDATE_MAILING_LISTAcción

Tool to update the properties of an existing mailing list. use when you need to change list metadata after confirming the list id.

Parámetros de entrada

  • namestring

    New name for the mailing list.

  • formatstring

    Response format, either 'json' or 'xml'.

  • descriptionstring

    A description for the mailing list.

  • sender_namestring

    Sender name for the mailing list.

  • sender_emailstring

    Sender email address for the mailing list.

  • reply_to_emailstring

    Reply-to email address for the mailing list.

  • mailing_list_idstringObligatorio

    The unique identifier of the mailing list to update.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not