{"schema":"wowowify/agent-capability/v1","name":"Wowowify — brand-safe campaign creative","version":"1.3.0","description":"Persidian agent that creates publication-ready creative from a campaign brief and an exact logo. AI generates the scene; Wowowify composes your mark.","protocol":"A2MCP","portfolio":"Persidian","deployment":{"aspUrl":"https://api.wowowify.persidian.com","studioUrl":"https://wowowify.persidian.com","mode":"asp"},"endpoints":{"service":"https://api.wowowify.persidian.com/api/agent","parse":"https://api.wowowify.persidian.com/api/agent/parse","discovery":"https://api.wowowify.persidian.com/.well-known/agent.json","studio":"https://wowowify.persidian.com","brandKits":"https://api.wowowify.persidian.com/api/brand-kits","fetchImage":"https://api.wowowify.persidian.com/api/fetch-image","uploadLogo":"https://api.wowowify.persidian.com/api/upload-logo","drafts":"https://api.wowowify.persidian.com/api/drafts/{id}","provenance":"https://api.wowowify.persidian.com/api/provenance","entitlements":"https://api.wowowify.persidian.com/api/entitlements"},"input":{"command":"string — natural language campaign brief (optional if parameters supplied)","parameters":{"logoUrl":"public HTTP(S) image URL for an exact brand mark (optional — or POST /api/upload-logo first)","brandKitId":"saved brand kit id (optional — demo kit: \"demo-launch\")","baseImageUrl":"public HTTP(S) image URL (optional)","prompt":"string override for extracted brief (optional)","overlayMode":"community preset name (optional)","text":"campaign copy controls (optional)","controls":"logo placement, scale, color, and opacity (optional)","formats":"square | landscape | portrait — optional multi-format campaign kit"}},"output":{"status":"completed | processing | failed","resultUrl":"public asset URL when a single format is requested","previewUrl":"public preview URL when completed","assets":"array of { format, resultUrl, previewUrl } when parameters.formats is set","draftId":"persisted review draft id for human approval","studioReviewUrl":"open in Studio for human approval"},"humanApproval":{"description":"Successful agent runs persist a draft. Send collaborators to studioReviewUrl for review.","draftTtlDays":7},"commerce":{"x402":{"enabled":false,"header":"X-PAYMENT","price":"0.01","currency":"USDC","network":null},"entitlements":"https://api.wowowify.persidian.com/api/entitlements","entitlementNetwork":null},"provenance":{"offchain":"https://api.wowowify.persidian.com/api/provenance","network":"offchain","description":"Optional receipt with specHash + assetHash. Chain binding is deployment-specific; source logos stay offchain by default."},"demo":{"brandKitId":"demo-launch","exampleRequest":{"command":"Generate a vibrant community launch visual with optimistic lighting","parameters":{"brandKitId":"demo-launch","formats":["square","landscape","portrait"]}}},"documentation":{"guide":"docs/WOWOWIFY_GUIDE.md","studio":"https://wowowify.persidian.com","portfolio":"https://persidian.com"}}