Prosp.ai
LinkedIn automation platforma — enrichment, scraping, žinučių siuntimas, webhooks.
Kaip veikia Prosp enrichment pipeline
Prosp scrapina LinkedIn profilius ir siunčia duomenis per webhooks. Ekotora juos priima, saugo DB ir automatiškai daro GPT scoringą.
1
Pridėti kontaktą
POST /api/prosp/leads/add
{
"campaign_id": "...",
"list_id": "...",
"linkedin_url": "https://linkedin.com/in/..."
}Prosp pradeda scraping'inti profilį
2
contact_extracted webhook
POST https://ekotora.lt/api/prosp/webhook
{
"eventType": "contact_extracted",
"eventData": {
"profileInfo": {
"headline": "...",
"bio": "...",
"jobTitle": "...",
"companyOverview": "...",
"websiteUrl": "..."
}
}
}Auto-upsert į linkedin_contact_enrichment DB
3
GPT scoring
python score_prosp_contacts.py --limit 100 # Filtras: Detailed_Header ≠ "" AND Leado Kvalifikacija = "" # → Company_Activity_AI + Website_Audit + 🔴/🟡/🟢
Tik OPENAI_API_KEY reikia
4
Siųsti žinutę
POST /api/prosp/leads/send-message
{
"campaign_id": "...",
"linkedin_url": "https://linkedin.com/in/...",
"message": "Sveiki, ..."
}Grįžtamas has_msg_replied webhook kai atsako
Žinučių siuntimas per Prosp
POST /api/prosp/leads/send-messageSiunčia LinkedIn žinutę kontaktui
POST /api/prosp/leads/send-voiceSiunčia balso žinutę
GET /api/prosp/leads/conversationGauna pokalbių istoriją su kontaktu
// Žinutės siuntimas
POST /api/prosp/leads/send-message
{
"campaign_id": "fb77247e-8646-4ebf-bf2c-232c0c3042d4",
"linkedin_url": "https://linkedin.com/in/...",
"message": "Sveiki Jonas, matau kad vadovaujate..."
}
// Webhook grįžta kai atsako:
// eventType: "has_msg_replied"
// eventData.content — atsakymo tekstas