setup_profile
Connect your LinkedIn account and analyze your writing style to create a personalized voice for outreach messages. Required first step before using other HeyLead tools.
Instructions
Set up HeyLead by connecting your LinkedIn account and analyzing your writing style.
REQUIRED for first-time users — must be called before any other tool.
This analyzes your LinkedIn profile, posts, and writing style to create
a "voice signature" so every outreach message sounds like YOU, not a bot.
Handles LinkedIn automation setup, SDR onboarding, account connection,
and voice analysis for personalized outreach.
First-time setup: sign in at https://heylead.dev/auth/login-url, click
'Connect' on the LinkedIn row, copy the setup message ('Copy' under
'Get Started'), then call this tool with the eyJ... token from it as
backend_jwt. No API keys needed on the hosted backend.
Args:
llm_api_key: Optional — only if you want to use your own AI key instead of the backend's.
llm_provider: Which AI to use if providing your own key: "gemini", "claude", or "openai".
backend_url: HeyLead Backend API URL. Leave empty — defaults to production server.
backend_jwt: Your authentication token from HeyLead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| backend_jwt | No | ||
| backend_url | No | ||
| llm_api_key | No | ||
| llm_provider | No | gemini |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |