Get context
get_contextBounded record context with per-section coverage: complete, truncated, unavailable or unknown. A failed or missing section is not evidence of absence. Account context includes ARR, lifecycle, renewal, active/recent subscriptions with 90-day events, opportunities, contacts, touches, tasks and notes. Other type + id reads return the record and related data. LinkedIn profile/email matching uses exact verified identity: names never prove identity; conflicts stop linking. linkedin_conversation lists permitted conversations without message text; id or linkedin_thread_id reads one. linkedin_thread_identity verifies the thread/header member through your connection, returning only a public profile mapping. These reads share or sync nothing.
When to use: Broad record questions, before multiple searches. Use account_id or type + id; structural contact links and recent touches supply people context.
Example: Tell me everything about Acme.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The record's id — a uuid from a previous read/search. | |
| type | No | Record type: account (default), contact, opportunity, subscription, task, or a custom object key. | |
| account_id | No | Alias for {type:'account', id} — the account's uuid. | |
| linkedin_url | No | Exact LinkedIn profile URL, only with type='contact'. Never resolves by name. Exact duplicates return candidates: ask which, then repeat with that contact id. | |
| sequence_brief | No | With type=contact and id, preview CRM tokens in this brief. Returns personalization_fields and personalization (text, ready, issues). Resolve issues before use. Read-only. | |
| linkedin_member_id | No | Exact case-sensitive member id from the rendered one-to-one conversation header (ACoA plus 35 letters, digits, underscores or hyphens). With type='linkedin_thread_identity', or with type='linkedin_conversation' plus linkedin_thread_id for an owner-only verified header match. | |
| linkedin_thread_id | No | Exact thread route segment from a linkedin.com/messaging/thread/<id>/ page after one percent-decoding pass (at most 1024 chars of [A-Za-z0-9_-] plus up to two trailing '='; keep case and padding, never decode Base64 or URNs). With type='linkedin_conversation' it opens only your permitted conversation with exactly this thread; type='linkedin_thread_identity' also needs linkedin_member_id. | |
| match_linkedin_email | No | With type='contact' + linkedin_url and no profile match, check exact provider-reported emails on the verified profile. Read-only; reaches your connected LinkedIn provider; no name inference. linkedin.verified_email_match identifies one existing contact. create_record(contact) with linkedin_url + linkedin_match_id links only that reverified record; conflicts stop linking. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| found | No | ||
| reason | No | ||
| context | No | ||
| web_url | No | ||
| context_coverage | No |