Feature spotlight
Connect person.run to your existing stack
Use API-first building blocks to automate persona generation, study execution, and result delivery across your workflows.
OpenAPI-first REST API
Build against documented endpoints with predictable request and response contracts.
Typed SDKs
Use TypeScript, Python, or R SDKs for faster integration with less boilerplate.
Webhook callbacks
Receive asynchronous run completion and automation delivery events.
Automation destinations
Send outputs to Zapier, Make, n8n, and custom endpoints.
TypeScript SDK quickstart
import { PersonClient } from "@person/sdk";
const client = new PersonClient({ apiKey: process.env.PERSON_API_KEY! });
const run = await client.studies.run({
studyId: "study_123",
participantCount: 80,
});Customer story
How teams use it
Platform teams trigger nightly synthetic studies via API and route outputs into Slack and BI dashboards.
Shorter integration time
Go from API key to production workflow quickly.
Reliable async delivery
Keep long-running jobs off your request path.
Composable research pipeline
Plug persona workflows into your existing tooling ecosystem.