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