EspoCRM
Känn igen uppringare och lägg till nya leads i EspoCRM med webhook-verktyg.
Med webhook-verktygen nedan kan din receptionist identifiera uppringare som redan finns i EspoCRM och lägga till nya uppringare som leads, med deras namn, telefonnummer och vad de behöver, så att ditt team kan följa upp. EspoCRM:s API använder en statisk API-nyckel och JSON-begärandetexter, så det fungerar på samma sätt för EspoCRM Cloud och självhostade installationer.
Innan du börjar
Skapa en roll
Gå till Administration → Roles i EspoCRM och skapa en roll som kan läsa och skapa Leads samt läsa Contacts. Låt alla andra områden vara inaktiverade.
Skapa en API-användare
Gå till Administration → API Users och skapa en användare. Ställ in autentiseringsmetoden på API Key och tilldela rollen du nyss skapade. Spara och kopiera sedan API-nyckeln från användarens detaljvy.
Varje verktyg nedan skickar nyckeln i en begärandehuvudrad med namnet X-Api-Key. Ställ in dess Type på Secret.
API-nyckeln kan läsa och ändra allt som rollen tillåter. Begränsa rollens behörigheter och skapa om nyckeln i EspoCRM om den läcker.
Skapa verktygen
För varje verktyg går du till Integrations, väljer Add integration, väljer Webhook Tool och ställer in Assign to agents på Receptionist. Ställ in Value på Fixed value för varje parameter som nedan är markerad med “Always”.
Hitta ett lead
För att även identifiera befintliga kunder skapar du ett andra verktyg med namnet find_espocrm_contact, med samma inställningar och URL:en https://YOUR-CRM.example.com/api/v1/Contact.
Lägg till ett nytt lead
För att tilldela nya leads till en viss säljare lägger du till assignedUserId (sträng) som ett fast värde med användarens ID. Du ser ID:t i adressfältet när du öppnar användaren i EspoCRM.
Välj Enable för varje verktyg och testa sedan din receptionist som en ny uppringare som ber om en offert. Leadet visas i EspoCRM med statusen New och källan Call.
Lägg till en procedur så att din receptionist söker först och bara lägger till ett lead när ingen träff hittas.
Sökningen matchar även namn och e-postadresser, så en uppringare kan försöka söka efter någon annan.
Lägg till en regel om att din receptionist aldrig läser upp CRM-poster för uppringare, och begränsa select
till id,name,status.
Begränsningar
textFilterär samma sökning som EspoCRM:s eget sökfält: den söker i namn, e-postadresser och telefonnummer. En sökning på telefonnummer kan också matcha en annan post vars nummer börjar med samma siffror, så din receptionist bör bekräfta uppringarens namn.- Din receptionist kan inte lägga till en anteckning eller uppgift till ett befintligt lead eller en befintlig kontakt med dessa verktyg. Det nya leadets beskrivning innehåller samtalsuppgifterna.
- Verktygen ställer inte in team. EspoCRM hanterar team som en lista med team-ID:n (
teamsIds), och ett webhook-verktyg fyller alltid en lista från konversationen, så det kan inte placera varje lead i samma team och din receptionist bör inte välja team. Använd i ställetassignedUserIdför att tilldela leads.