Analyze

Detect and score personalization signals in cold-email content

Pattern-matches for recipient-name tokens, company references, pain-point mentions, social proof, CTA, and value proposition; layers an optional AI pass on top; returns a 0-100 score plus per-signal booleans, strengths, and suggestions. This POST is side-effect-free and safe to retry with the same body. Content must be at least 20 characters. Not rate-limited.

post/api/v1/analyze/personalization

Request

  • Base URL: https://firstsales.io
  • URL: https://firstsales.io/api/v1/analyze/personalization
  • Auth: none required

Headers

Idempotency-Keystring

Optional retry key accepted for agent/client compatibility. This analysis operation is side-effect-free, so repeating the same body is safe even without server-side key storage.

Request body

contentstring required

Response

Personalization analysis.

scorenumber required
strengthsstring[] required
suggestionsstring[] required
source'ai+local' | 'local' required

Changes

No recorded changes to this operation across all 1 revision of this API.