Skip to main content
Return a person’s profile: name, current role, and bio, keyed by the canonical person slug from particle_person_resolve. The default response is lean. Request optional sections via include: external_links for LinkedIn/Wikipedia/social profiles, podcast_appearances for their most recent podcast appearances (episode and podcast slugs included for follow-up calls), companies for the full role history (the current role is included and marked (current)). For podcast-guest analytics (appearance stats, suitability exposure, co-appearance graph) use particle_podcast_get_guest with the same slug.

Inputs

FieldTypeRequiredDefaultDescription
person_slugstringyesCanonical person slug from particle_person_resolve (e.g. "sam-altman"), or the encoded person ID.
includearray of enumsno[]Optional response sections: external_links (LinkedIn, Wikipedia, social profiles), podcast_appearances (recent appearances with episode and podcast slugs), companies (the full role history; the current role is included and marked (current)). Request only what you need.

Output

A markdown document with the person’s name as an H2, then a **Slug:** row (or **ID:** when no slug is backfilled), a **Current role:** row (Title, Company), a **Entity slug:** row when it differs from the slug, and a bio paragraph. The following H3 sections appear when the matching include value was requested and data is present:
  • ### Companies — one bullet per role, formatted Company — Title (current) (the (current) marker appears on the active role).
  • ### External links — one bullet per platform, formatted Platform: <url> (or Platform: <identifier> for handle-only platforms).
  • ### Recent podcast appearances — one bullet per appearance, formatted Episode title (episode-slug) on Podcast title (podcast-slug) — YYYY-MM-DD. The slugs round-trip into the podcast tools. (Capped at the 10 most recent; for the full paginated history use particle_podcast_get_guest with include: ["appearances"].)
Sample (person_slug="sam-altman", include=["companies","podcast_appearances"], truncated):
## Sam Altman

**Slug:** sam-altman
**Current role:** CEO, OpenAI
Co-founder and CEO of OpenAI. …

### Companies

- OpenAI — CEO (current)
- Y Combinator — President

### Recent podcast appearances

- The future of AGI (the-future-of-agi) on All-In (all-in) — 2026-04-30
- Building OpenAI (building-openai) on Lex Fridman Podcast (lex-fridman-podcast) — 2026-03-12

Example

Agent calls: particle_person_get {
  "person_slug": "sam-altman",
  "include": ["external_links", "companies"]
}