HINT for Marketing & Brand

Your assistant writes copy fast. HINT keeps it on-brand and supportable.

HINT keeps voice, approved terms, channel limits and proof rules in plain-text notes beside each brand's work. Your assistant reads the rules for this client and campaign before drafting copy.

The package is named for the role: @openhint/hintbook-marketing-manager.

Where it helps

Three situations your team will recognize

Before: A slogan sounds right but violates a banned-term rule.

Brand language travels with the campaign

Preferred and prohibited wording appears before copy is drafted, not only during final review.

Before: The copy calls a product the best without substantiation.

Claims carry proof or a flag

The assistant links support, adds the required disclaimer, or marks the sentence for legal review.

Before: One client's voice leaks into another client's campaign.

Each brand remains scoped

Agency-wide policy can be shared while brand voice and assets stay inside the client folder.

See it

A real campaign brief from the demo

The Sterling Cooper demo grounds Acme's spring campaign in an approved source.

demo-sterling-cooper-brand/clients/acme/campaigns/spring-launch.md.hint ↗

# read Approved source

../../../sources/approved.md

# campaign acme-1 {#marketing_manager_demo}

Approved campaign grounded in SRC-1.

# never Invented details

What your assistant does next

It writes inside Acme's voice and channel limits, then identifies every statement that still needs proof or approval.

What your AI assistant receives
<campaign name="acme-1">
  Approved campaign grounded in SRC-1.
</campaign>
<never name="Invented details">…</never>

Your boundaries stay visible

What it will never do

  • State an unsubstantiated product or performance claim.
  • Use banned terms or disparage a competitor.
  • Apply one brand's voice, assets or claims to another brand.

FAQ

Questions marketing managers ask

Does this make copy less creative?

No. It defines the brand and compliance boundaries; the assistant can explore freely inside them.

Can an agency manage multiple brands?

Yes. Shared agency rules live above client folders, while each brand's voice and assets remain isolated.

Does it approve regulated claims?

No. It identifies the declared disclaimer or review requirement and flags missing proof for the authorized reviewer.

For your technical colleague

The vocabulary

A hintbook is a vocabulary for your profession—installed, not written by you.

brand
Defines positioning and the identity whose rules apply.
audience
Names a declared segment for the message.
tagline
Preserves approved brand language verbatim.
campaign
Defines a campaign's goal, audience and period.
message
States a campaign message for a named audience.
claim
States a marketing assertion that requires support or review.
proof
Identifies evidence that substantiates a claim.
channel
Sets format, length and disclaimer constraints.

Manual setup

Bootstrap is read-only: it prints instructions for the assistant. The assistant performs the installation.

npm install -g @openhint/cli
hint config
hint add @openhint/hintbook-marketing-manager
hint apply
hint verify clients/acme/campaigns/spring-launch.md
hint emit clients/acme/campaigns/spring-launch.md

Hintbook repository ↗ · Demo repository ↗

Works with