Marketing Campaign Agent

Marketing Campaign Agent

Summary

Runs multiple promo campaigns in parallel and picks the right one based on conversation context—serves rich HTML messages from a database, not the KB.

Description

The trigger waits for inactivity windows, scores intent with GPT, selects the matching campaign from a DB table, and displays an HTML card (text, images, links). It handles frequency caps, quiet hours, and eligibility, and logs outcomes to analytics/CRM.

Features

  • GPT-based campaign matching from prior conversation context
  • DB-driven HTML creatives (copy/images/links), versioned
  • Rules: eligibility, priorities, frequency caps, quiet hours
  • Channel support: in-chat card; optional email/SMS follow-ups
  • A/B tests and performance logging (views ? clicks ? action)
  • Admin UI or table schema for rapid updates (no KB edits)

ROI & Benefits

  • Relevant, timely promos without hard-coding in the KB
  • Faster ops: swap creatives in minutes, not releases
  • Higher engagement and conversion vs. static banners
  • Clear attribution to downstream actions

Prerequisites

  • DRUID tenant
  • LLM configured
  • Conversation logs access
  • Campaigns table (Creative, Rules, Priority, Start/end)
  • Optional Email/SMS connector
  • Analytics/CRM hooks

Integrations

Intent taxonomy & scoring thresholdsDB schema + governance for creatives and rulesTemplates for HTML cards; tracking & attribution setupUAT on conflicts/overlaps; go-live SOPs

Services

  • Campaigns
  • Promotions
  • Intent
  • Html-cards
  • Targeting
  • A/B-testing
  • Analytics

Found in Solutions (0)

This agent is not part of any published solutions.

Publisher area