PersonalityGPT
Capture your unique writing style from real emails, then use it to make AI-generated content sound authentically like you. Import from Gmail or answer a few questions — we'll analyze your tone, formality, and patterns.
API Documentation
Generate LLM-ready prompts that rephrase any text in your captured writing style.
/api/profiles/[id]/promptGenerate an LLM-ready prompt to rephrase text in your writing style.
Request Body
{
"text": "The message you want to rephrase"
}Response
{
"prompt": "Full LLM prompt with style analysis and examples...",
"analysis": {
"sentimentLabel": "positive",
"formalityLabel": "informal",
"averageWordCount": 45,
"usesContractions": true,
"commonGreetings": ["Hey", "Hi there"],
"commonClosings": ["Thanks", "Let me know"]
},
"styleDescription": "This person writes in a casual and conversational tone...",
"profile": {
"id": "uuid",
"name": "Default Personality",
"trainingSamples": 86
}
}Example (cURL)
curl -X POST \
https://personality.inbound.new/api/profiles/YOUR_PROFILE_ID/prompt \
-H "Content-Type: application/json" \
-d '{"text": "Hey, wanted to check in on the project status."}'/api/profiles/[id]/promptGet writing style analysis for a profile without generating a rephrase prompt.
Response
{
"analysis": {
"sentimentLabel": "positive",
"formalityLabel": "informal",
"averageWordCount": 45,
"averageWordsPerSentence": 12.5,
"usesContractions": true,
"usesExclamations": true,
"commonWords": ["thanks", "let", "know", "sounds", "great"],
"commonGreetings": ["Hey", "Hi there"],
"commonClosings": ["Thanks", "Let me know"]
},
"styleDescription": "This person writes in a casual and conversational tone...",
"profile": {
"id": "uuid",
"name": "Default Personality",
"trainingSamples": 86
}
}Writing Style Analysis
We analyze your writing samples using the sentiment npm package and custom heuristics — no AI required for analysis.
AFINN word list scoring
Contractions, slang, formal words
Word count, sentence structure
Greetings, closings, common phrases
How It Works
- 1Import or Answer
Connect Gmail to import real conversations, or answer 10-15 email prompts manually.
- 2Analyze
We detect your sentiment, formality, sentence length, vocabulary, and common patterns.
- 3Generate
Call the API with any text — get back an LLM-ready prompt with your style analysis and examples.