Example: a seller's Account 360

Goal: a rep asks “what should I know before my call with Global Media?” and gets a useful briefing. Configuration only — no code.


What the answer needs

Decide what a good briefing contains before touching the Studio. For most sales teams:

  • Who they are — size, industry, relationship status
  • What’s in play — open opportunities, their value, whether they’re moving
  • What’s on fire — open cases, escalations
  • What’s been said — recent activity, who’s engaged
  • What’s coming — renewal date, contract end
  • What not to say — anything sensitive

That list is the design. Everything below implements it.

1. Start from the shipped entity

Open Studio → Entities → Account 360. Editing something that works beats starting from nothing.

2. Write the entity instruction

Accounts here are paying customers only — prospects live in Leads. A renewal inside 90 days with no open opportunity is at risk regardless of health score. Never quote a renewal date to a customer without checking the contract record; the field is populated by an integration that lags about a day.

Three things a rep learns in their second month, that no field says.

3. Curate the fields

Detailed — the briefing itself:

FieldWhy
Name, Industry, NumberOfEmployeesWho they are
TypeCustomer vs partner changes the conversation
Health_Score__cThe headline signal
Renewal_Date__cThe clock
Owner.NameWho owns the relationship
DescriptionBackground, if your org keeps it current
BillingAddressOne compound field, rendered in postal form

List — also the columns Accounts show as everywhere else: Name, Industry, Type, Health_Score__c, Renewal_Date__c, Owner.Name. Enough to identify the account.

Standard sits between: the list fields plus employees, billing location, and description.

Left out: LastModifiedDate, CreatedDate, AccountNumber, Sic, Ownership, and the custom fields populated on 6% of records. None of them change what a rep would say.

4. Explain the ambiguous fields

FieldInstruction
Health_Score__c0–100, refreshed nightly. Below 60 warrants outreach; below 40 is escalation.
Type”Partner” means a reseller, not a technology partner.
Renewal_Date__cFrom the integration; lags about a day. Confirm against the contract before quoting.

The caution on Renewal_Date__c is what stops an agent stating a lagging value as fact.

5. Add the metrics

Numbers, not tables, for anything a rep would ask “how many” about:

LabelDefinitionInstruction
Open PipelineSum of Opportunities.Amount where IsClosed = falseOpen, unweighted. Excludes closed-lost.
Open Opportunity CountCount of Opportunities where IsClosed = false
Deals Won (12 mo)Count of Opportunities where IsWon = true, CloseDate ≥ LAST_N_MONTHS:12Rolling 12 months, not fiscal year to date.
Open CasesCount of Cases where IsClosed = falseA signal of active support load.

Four metrics, one batched query, roughly 30 tokens. The related-list equivalent would be hundreds.

Only where individual rows matter:

  • Open Opportunities — filter IsClosed = false, columns list, sort Amount descending, max 5. Reps talk about specific deals, not just their total.
  • Open Cases — filter IsClosed = false, columns list, sort CreatedDate descending, max 5. Paired with the metric: the count gives scale, the rows give specifics.
  • Recent Activities — filter ActivityDate ≥ LAST_N_DAYS:90, max 5, newest first.

No Contacts list — the rep knows who they’re calling. Add it only if that’s wrong for your team.

7. Add a reference

Add Owner, via OwnerId, at list level — the relationship owner’s name and title instead of a bare user ID.

8. Preview

Open Preview → detailed and read it as the agent would. Check that nothing is unexplained and the metrics are labeled unambiguously. The open-opportunities columns come from the Opportunity entity’s list curation — fix them there. Then switch to list and check the account is identifiable.

Token cost should land around 500–700. Well past that, look at the related lists.

9. Save and activate

Click Save, then Activate with a comment worth reading later:

Seller 360: renewal caveat, open-pipeline metrics, filtered lists.

Agents receive the active version, not the draft; if next week proves something wrong, rollback is one action.

10. Connect an agent and ask

Wire up Agentforce or MCP, then ask:

“What should I know before my call with Global Media?”

A good answer covers size, industry, open pipeline with the biggest deal, open cases, and the renewal date — with the caveat you attached. The caveat proves the agent reads your instructions, not just your fields.

11. Watch it

After a week of real traffic:

  • Quality — FLS coverage below 100% means reps can’t see a field you curated. Low completeness means a field is empty in practice; drop it.
  • Usage — rising tokens per load usually means a related list nobody capped.
  • Issues — should be empty.

What’s next