Blueshift integration
AI-powered marketing automation platform for customer engagement across email, SMS, push, and more
Say what should happen.
The workflow builds itself.
Common Blueshift use cases
- Remove a test customer record
- Remove an obsolete customer group
- Debug a failing data export pipeline
- Archive a completed seasonal campaign
- Onboard a new customer into Blueshift
- Import a batch of customers from a CRM
- Batch add qualified users to a VIP list
- Pause a campaign due to a content error
- Browse shared assets for template design
- Monitor daily event volume for anomalies
What you can do with Blueshift
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Campaign, 14 operations
archive_campaignArchive campaignPUTArchive a single Blueshift campaign.bulk_archive_campaignsBulk archive campaignsPUTArchive multiple Blueshift campaigns at once.bulk_trigger_campaignsBulk trigger campaignsPOSTTrigger multiple campaigns for multiple users in a single Blueshift request.bulk_unarchive_campaignsBulk unarchive campaignsPUTRestore multiple archived Blueshift campaigns at once.create_campaignCreate campaignPOSTCreate a new campaign of a specified type in Blueshift.get_campaign_detailGet campaign detailGETGet campaign details without performance metrics from Blueshift.get_campaign_detail_with_metricsGet campaign detail with metricsGETGet a detailed Blueshift campaign report with performance metrics.get_campaign_performance_summaryGet campaign performance summaryGETExport performance data for all Blueshift campaigns over a date range.launch_campaignLaunch campaignPATCHLaunch and activate a Blueshift campaign.list_campaignsList campaignsGETList all campaigns in your Blueshift account.pause_campaignPause campaignPATCHPause a running Blueshift campaign.trigger_campaignTrigger campaignPOSTTrigger an API-triggered or event-triggered campaign for a specific user in Blueshift.unarchive_campaignUnarchive campaignPUTRestore an archived Blueshift campaign.update_campaign_scheduleUpdate campaign schedulePATCHUpdate the schedule or timing of an existing Blueshift campaign.
Template, 13 operations
create_email_templateCreate email templatePOSTCreate a new email template in Blueshift.create_push_templateCreate push templatePOSTCreate a new push notification template in Blueshift.create_sms_templateCreate sms templatePOSTCreate a new SMS template in Blueshift.get_email_templateGet email templateGETRetrieve details of a specific email template from Blueshift.list_email_templatesList email templatesGETList all email templates in your Blueshift account.list_push_templatesList push templatesGETList all push notification templates in Blueshift.list_sms_templatesList sms templatesGETList all SMS templates in Blueshift.test_push_notificationTest push notificationPOSTSend a test push notification from Blueshift.test_send_emailTest send emailPOSTSend a test email using a Blueshift template.test_send_smsTest send smsPOSTSend a test SMS message from Blueshift.update_email_templateUpdate email templatePUTUpdate an existing email template in Blueshift.update_push_templateUpdate push templatePUTUpdate an existing push notification template in Blueshift.update_sms_templateUpdate sms templatePUTUpdate an existing SMS template in Blueshift.
Customer, 9 operations
bulk_create_or_update_customersBulk create or update customersPOSTBatch create or update multiple customers in Blueshift at once.create_or_update_customerCreate or update customerPOSTCreate a new customer or update an existing customer in Blueshift.delete_customerDelete customerPOSTPermanently delete a customer record from Blueshift.forget_customerForget customerPOSTStop tracking a customer and permanently remove their personal data from Blueshift.get_customerGet customerGETRetrieve a customer profile by UUID from Blueshift.merge_customersMerge customersPOSTMerge two duplicate customer profiles into one in Blueshift.search_customerSearch customerGETSearch for a customer by email address in Blueshift.trigger_customer_attribute_importTrigger customer attribute importPOSTTrigger a customer attribute data sync and import in Blueshift.unforget_customerUnforget customerPOSTResume tracking a previously forgotten customer in Blueshift.
User list, 8 operations
add_user_to_listAdd user to listPUTAdd an individual user to a custom user list in Blueshift.bulk_add_users_to_listBulk add users to listPUTAdd multiple users to a custom user list in Blueshift at once.bulk_remove_users_from_listBulk remove users from listPUTRemove multiple users from a custom user list in Blueshift at once.create_custom_user_listCreate custom user listPOSTCreate a new empty custom user list in Blueshift.get_custom_user_listGet custom user listGETGet details of a specific custom user list in Blueshift.get_seed_listsGet seed listsGETRetrieve all seed lists in your Blueshift account.overwrite_listOverwrite listPUTReplace the entire contents of a custom user list in Blueshift.remove_user_from_listRemove user from listPUTRemove an individual user from a custom user list in Blueshift.
Event, 6 operations
get_customer_eventsGet customer eventsGETRetrieve the event log for a specific customer in Blueshift.get_event_historyGet event historyGETRetrieve up to 50 most recent events for a given event type in Blueshift.get_event_summaryGet event summaryPOSTGet a summary of counted events over the last 7 days in Blueshift.get_most_recent_eventGet most recent eventGETRetrieve the most recent event received for each event type in Blueshift.send_bulk_eventsSend bulk eventsPOSTSend multiple customer interaction events to Blueshift in a single request.send_eventSend eventPOSTSend a customer interaction event to Blueshift.
Catalog, 4 operations
add_catalog_itemsAdd catalog itemsPUTAdd items or products to an existing Blueshift catalog.create_catalogCreate catalogPOSTCreate a new product catalog in Blueshift.get_catalogGet catalogGETRetrieve details of a specific Blueshift catalog.list_catalogsList catalogsGETList all product catalogs in your Blueshift account.
Asset, 3 operations
create_shared_assetCreate shared assetPOSTCreate a new shared asset in Blueshift.list_shared_assetsList shared assetsGETList all reusable shared assets in Blueshift.update_shared_assetUpdate shared assetPUTUpdate an existing shared asset in Blueshift.
External fetch, 3 operations
create_external_fetchCreate external fetchPOSTCreate a new external fetch template in Blueshift.list_external_fetchesList external fetchesGETList all external fetch templates in Blueshift.update_external_fetchUpdate external fetchPUTUpdate an existing external fetch template in Blueshift.
Subscription group, 3 operations
get_subscription_groupGet subscription groupGETGet details of a specific subscription group in Blueshift.list_subscription_groupsList subscription groupsGETList all subscription groups in your Blueshift account.list_subscription_groups_liteList subscription groups liteGETGet a simplified list of subscription groups from Blueshift.
Content, 2 operations
list_onsite_slotsList onsite slotsGETList all onsite content slots in Blueshift.serve_live_contentServe live contentPOSTServe personalized live content for an onsite slot in Blueshift.
Customer group, 2 operations
delete_customer_groupDelete customer groupDELETEDelete a customer group in Blueshift.remove_user_from_customer_groupRemove user from customer groupDELETERemove a user from a customer group in Blueshift.
Email, 2 operations
bulk_validate_emailsBulk validate emailsPOSTValidate multiple email addresses at once in Blueshift.validate_emailValidate emailGETValidate a single email address for deliverability and risk in Blueshift.
Interest, 2 operations
get_user_subscriptionsGet user subscriptionsGETRetrieve topic subscriptions for a user in Blueshift.send_interest_alertSend interest alertPOSTSend an interest-based alert to subscribed customers in Blueshift.
Promotion, 2 operations
add_promo_codesAdd promo codesPUTAdd promo codes to a Blueshift promotion.overwrite_promo_codesOverwrite promo codesPUTReplace all promo codes in a Blueshift promotion.
Segment, 2 operations
get_segment_matching_usersGet segment matching usersGETGet user counts matching a specific Blueshift segment.list_segmentsList segmentsGETRetrieve all segments in your Blueshift account.
Adapter, 1 operation
list_adaptersList adaptersGETList all adapters (third-party integrations) in your Blueshift account.
Data connector, 1 operation
export_data_connector_debugExport data connector debugGETExport event diagnostics for a specific Blueshift data connector.
Tag, 1 operation
list_tagsList tagsGETList all tags and tag folders in your Blueshift account.
Use Blueshift from Claude Code, Cursor or Codex
Connect Blueshift in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Blueshift operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Blueshift
- Create your workspace
Sign up free. Nothing to install.
- Connect Blueshift once
Add your Blueshift connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Blueshift integration FAQ
What can you do with the Blueshift integration?
LiveContext exposes 78 operations on Blueshift, covering campaign, template, customer and user list. Common uses include Remove a test customer record, Remove an obsolete customer group and Debug a failing data export pipeline.
