Salesforce · Capability

Salesforce Marketing Automation

Unified capability for marketing automation workflows combining the Marketing Cloud REST API for contact management, journey orchestration, email and SMS messaging, data extensions, and content asset management. Used by marketing teams and marketing ops to manage campaigns and subscriber engagement.

Run with Naftiko SalesforceMarketing CloudMarketing AutomationEmail MarketingJourneys

What You Can Do

GET
List contacts — List contacts in the Marketing Cloud account.
/v1/contacts
GET
Get contact — Get a contact by contact key.
/v1/contacts/{contactKey}
POST
Delete contacts — Delete one or more contacts.
/v1/contacts/delete
GET
Get data extension rows — Get rows from a Data Extension.
/v1/data-extensions/{key}/rows
POST
Insert data extension rows — Insert or upsert rows into a Data Extension.
/v1/data-extensions/{key}/rows
POST
Create email send — Create and initiate a triggered email send.
/v1/emails
POST
Create sms send — Create and initiate an SMS send.
/v1/sms
GET
Get message status — Get the delivery status of an email message.
/v1/messages/{messageKey}/status
GET
List journeys — List Marketing Cloud journeys.
/v1/journeys
GET
Get journey — Get a journey by ID.
/v1/journeys/{interactionId}
POST
Fire journey event — Fire a journey entry event to enroll a contact.
/v1/journey-events
GET
List assets — List content assets.
/v1/assets
POST
Create asset — Create a content asset.
/v1/assets
GET
Get asset — Get a content asset by ID.
/v1/assets/{id}
PUT
Update asset — Update a content asset.
/v1/assets/{id}
DELETE
Delete asset — Delete a content asset.
/v1/assets/{id}

MCP Tools

list-contacts

List contacts in the Marketing Cloud account.

read-only idempotent
get-contact

Get a Marketing Cloud contact by contact key.

read-only idempotent
delete-contacts

Delete one or more contacts from Marketing Cloud.

get-data-extension-rows

Get rows from a Marketing Cloud Data Extension.

read-only idempotent
insert-data-extension-rows

Insert or upsert rows into a Marketing Cloud Data Extension.

create-email-send

Create and initiate a triggered email send to one or more recipients.

create-sms-send

Create and initiate an SMS send to one or more recipients.

get-message-status

Get the delivery status of a triggered email send.

read-only idempotent
list-journeys

List Marketing Cloud Journey Builder journeys.

read-only idempotent
get-journey

Get detailed information about a Marketing Cloud journey.

read-only idempotent
fire-journey-event

Fire a journey entry event to enroll a contact in a journey.

list-assets

List Marketing Cloud Content Builder assets.

read-only idempotent
create-asset

Create a new content asset in Content Builder.

get-asset

Get a Content Builder asset by ID.

read-only idempotent
update-asset

Update a Content Builder asset.

idempotent
delete-asset

Delete a Content Builder asset.

idempotent

APIs Used

salesforce-mc