Ad Configuration: Addy AI Assistant

Content / Advertising: list view with Admin tab, Edit Ad Configuration with inline Addy (natural-language ad tag generation), Adopt/Disregard actions, and quota-exceeded modal after 5 responses.

DraftContent / Advertising
RESIDENTSGLOBAL LABELS
ADTECH2
UTC

Ad Configuration

NAMEINSERTION TYPEPROVIDERSTREAM TYPEAD FORMATDEVICE(S)ACTIONS
https://mock.doe-dev.dicelaboratory.com/ads/vast?skipAds=true...
SSAIMEDIATAILORLIVEMIDROLLBrowser

END OF RESULTS

Design notes

  • Addy placement: Addy is inline below the Enter VAST Url field on the Edit Ad Configuration page. Users type a natural-language request and click "Ask Addy" to receive a suggested ad tag and explanation.
  • Adopt / Disregard: When Addy returns a suggestion, the user can "Adopt suggestions" (copies the generated URI into the VAST Url field) or "Disregard suggestions" (dismisses the response).
  • Quota modal: After 5 Addy responses in this session, the 6th request shows a modal: "You've hit your Addy usage, please contact your PAM to increase your quota or reset limits." Modal is for mockup only; real implementation uses realm-level rate limits and 429 from the API.
  • Admin tab: Shown to the right of Capability Overrides on the Ad Configuration list page. For mockup it is always visible; in production it is admin-only. Content shows Addy usage stats (usage vs limit per realm).
  • AI Assistance: Assumed enabled at realm level for this mockup; no toggle is shown.