Enabling Agentforce agents to interact with Salesforce Marketing Cloud for subscriber management, email sends, journey interactions, and data retrieval.
Tool Name | Description | Example Inputs |
---|---|---|
marketing_cloud_get_subscriber | Retrieves subscriber details by subscriber key or email address. | subscriber_key or email_address , list_ids (optional) |
marketing_cloud_update_subscriber | Creates or updates a subscriber’s attributes and list memberships. | subscriber_key , email_address , attributes_map , list_ids_to_add_remove |
marketing_cloud_send_email_to_subscriber | Sends a specific email (e.g., transactional) to a subscriber. | subscriber_key , email_id or email_name , data_extension_payload (optional) |
marketing_cloud_send_email_to_data_extension | Triggers an email send to a Data Extension. | email_id or email_name , data_extension_name or data_extension_key |
marketing_cloud_get_email_send_status | Retrieves the status of a specific email send job. | job_id |
marketing_cloud_get_journey_entry_status | Checks if a contact is in a specific journey or their status within it. | journey_api_key or journey_name , contact_key |
marketing_cloud_trigger_journey_entry | Fires an event to admit a contact into a Journey Builder journey. | journey_api_key or journey_name , contact_key , data_payload (optional) |
marketing_cloud_query_data_extension_rows | Retrieves rows from a Data Extension based on filter criteria. | data_extension_name or data_extension_key , filter_criteria , fields_to_retrieve |
marketing_cloud_add_data_extension_rows | Adds or updates rows in a Data Extension. | data_extension_name or data_extension_key , rows_data (list of maps) |
marketing_cloud_list_automations | Lists available automations in Automation Studio. | (optional filters like status) |
marketing_cloud_start_automation | Starts a specific automation in Automation Studio. | automation_key or automation_name |
marketing_cloud_get_subscriber
(with a known subscriber key) to test if the connection and authentication are working correctly.