US Brand Signal Brief Composer avatar

US Brand Signal Brief Composer

Pricing

Pay per event

Go to Apify Store
US Brand Signal Brief Composer

US Brand Signal Brief Composer

Compose one deterministic machine brief from 1-50 normalized US brand signal rows without network access.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Tim Zinin

Tim Zinin

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Turn a buyer-supplied snapshot of US brand signals into one deterministic, machine-readable brief. The Actor is a bounded reducer: it does not discover, fetch, verify, or enrich source evidence.

Use cases

  • Normalize rows from a Federal, Action, Offer, or other signal workflow before routing them to an agent.
  • Produce stable severity sections for a CRM, alert, or review queue.
  • Compare repeated buyer snapshots by inputSha256, briefId, and briefSha256.
  • Pass a small inline brief through an MCP-connected workflow without a Dataset input or hidden lookup.

Input and output

FieldInputOutput
schemaVersionRequired "1.0"schemaVersion
snapshotAtBuyer-supplied UTC timestamp with secondssnapshotAt and generatedAt exactly match it
titlePrintable ASCII title, 1-120 charstitle
rows1-50 unique closed rowsprojections, four severity sections, counts, topEventIds, sourceNames
eventIdClosed ASCII identifierPreserved in each projection
severityCRITICAL, HIGH, MEDIUM, or LOWFixed section and ordering
sourceName, summaryBuyer-supplied printable ASCII attribution and textPreserved as supplied; not independently verified
statusactive or resolvedPreserved in each projection
DigestsNot suppliedinputSha256, briefId, and briefSha256

One valid request produces one paid default Dataset row. The KVS key OUTPUT contains the terminal receipt. result-found is the only custom result event; the Actor performs one linked push and one result charge. A successful last charge may return eventChargeLimitReached: true; that means the result consumed the remaining allowance, not that delivery failed.

Pricing

Pay-per-event pricing uses the pinned Apify SDK 3.7.2 primitive receipt. The runtime accepts only the apify-actor-start and result-found receipt keys, checks integer micro-USD capacity before normalization, and rejects unsafe or unexpected pricing. The default Dataset item billing event is absent. There is no manual charge and no retry after uncertain delivery.

TierStartResultDiscount
FREE$0.005000$0.0100000%
BRONZE$0.004750$0.0095005%
SILVER$0.004500$0.00900010%
GOLD$0.004250$0.00850015%
PLATINUM$0.004100$0.00820018%
DIAMOND$0.004000$0.00800020%

Freshness and attribution

Freshness is the age of the buyer's supplied snapshot at snapshotAt. This Actor does not read the current clock, browse, call a source, use a proxy, or maintain replay state. sourceName and summary are buyer-supplied attribution fields; they describe the input claim and are not proof that the named source was checked. Use the upstream collector's retrieval time and evidence policy when freshness or source verification matters.

Limits and privacy

The Actor uses 512 MB and a 90-second timeout. Input is inline and limited to 50 rows and 128 KiB serialized JSON. It accepts no Dataset input, URL, network call, BYOK credential, child Actor, arbitrary state, or external storage destination.

FAQ

Does it fetch or validate a brand signal? No. It only validates the closed shape and deterministically groups the rows you submit.

What does eventChargeLimitReached: true mean on success? The final allowed result was delivered and charged. Read the counter delta and Dataset write together; the flag alone is not a delivery error.

Can I retry delivery_unknown? Do not blindly retry. A Dataset write or charge may have occurred; reconcile the run before submitting a new purchase.

How fresh is the result? Exactly as fresh as the supplied snapshotAt; the Actor adds no observation time and makes no live-source claim.

Can I pass a Dataset ID, API key, or proxy? No. Those inputs are outside this contract and are rejected or unavailable by design.

These five direct links were verified as public, live, non-deprecated zinin Store Actors in the repository's latest anonymous read-back. They are optional workflow neighbors, not hidden dependencies or required child calls.

ActorUse
Intent Signal AggregatorAdd hiring and news intent signals before composing a brand snapshot.
Company Profile LookupAdd company identity and profile context to buyer-supplied rows.
Shopify Store IntelligenceSupply commerce and catalog observations for a brand workflow.
Funding Round TrackerSupply funding events that can become brand signals.
Patent Filing MonitorSupply public patent signals for downstream comparison.

Built by zinin.