Loading
AI-salgsagenter
Bruke din egen dataleverandør med prospekteringsagent

Bruke din egen dataleverandør med prospekteringsagent

Endre de eksisterende Prospecting Agent-emnene med Apex eller automatisk startet flytlogikk for å koble til din egen dataleverandør.

Nødvendige utgaver

Tilgjengelig i Lightning Experience
Tilgjengelig i Enterprise, Performance, Unlimited og Developer Edition med Agentforce for Sales eller Agentforce for Industry-tillegget, eller i Agentforce 1 Sales og Industry Edition der det er inkludert. Krever at hver bruker har tillegget Agentforce for Sales eller Agentforce for Industry for å få tilgang til handlinger.
Nødvendig brukertillatelse
For å konfigurere Agentforce Prospecting:

Vise oppsett

OG

Endre alle data

ELLER

Tilpasse program

For å opprette og konfigurere prospektagenter: Sales Agentic Prospecting Manager
For å bruke ZoomInfo-data: ZoomInfo-prospekteringstilgang

Før du begynner, aktiverer du Agentforce Prospecting og bygger og behandler prospektagenter.

Prospekteringsagent bruker handlinger i eksisterende Account_Research- og Prospect_Finder-emner til å kvalifisere kontoer, finne potensielle prospekter, validere prospekter mot din ideelle kundeprofil og berike prospektdetaljer. Hvis du vil bruke en annen dataleverandør enn standardleverandøren, oppretter du en Apex-klasse med en @InvocableMethod eller en automatisk startet flyt for hver handling. Oppdater deretter de eksisterende emnehandlingreferansene for å peke til disse implementeringene. Behold de samme inndata-, utdata- og JSON-svarformene som standardhandlingene.

Denne endringen er bakoverkompatibel og påvirker ikke eksisterende agenter. Det gir kunder fleksibilitet til å tilpasse agenthandlinger slik at de kan kjøre med sin egen dataleverandør.

  1. Opprett et kilde-ID-format for prospekter fra dataleverandøren.

    Bruk formatet prefix__id, for eksempel myvendor__001. Prefikset består av 1–100 tegn, inneholder bare bokstaver og understrekingstegn og kan ikke starte eller slutte med understrekingstegn. Ikke bruk salesforce eller zoominfo som prefiks. Bruk samme tilpassede kilde-ID i alle fire handlinger. Prospekteringsagent bruker denne ID-en til å overføre et prospekt fra oppdagelse til validering og berikelse.

  2. Opprett en Apex-klasse med @InvocableMethod eller en automatisk startet flyt for hver agenthandling. Inkluder alle nødvendige felt.
    Merk
    Merk
    • Bruk samme tilpassede kilde-ID i alle fire handlinger. Prospekteringsagent bruker denne ID-en til å overføre et prospekt fra oppdagelse til validering og berikelse.
    • Hvis et prospekt ikke blir funnet eller leverandørtjenesten ikke er tilgjengelig for hver Apex-klasse, returnerer du et tomt resultat og inkluderer årsaken i errorMessage eller outputErrorMessage.
    1. Opprett en Apex-klasse med en @InvocableMethod eller en automatisk startet flyt for QualifyAccount-handling. Denne handlingen bestemmer om en konto er verdt prospektering. Inkluder disse feltene.
      Felttype Felt
      Nødvendige inndata accountId, accountSource, qualificationCriteria
      Valgfrie inndata researchSummaries, zoominfoAccountAttributes, niceToHaveCriteria, signalSummaries
      Utdata isQualified, accountPov, errorMessage, responseJson

      Returner responseJson i denne formen.

      { "isQualified": true, "accountPov": "...", "errorMessage": "..." }
    2. Opprett en Apex-klasse med en @InvocableMethod eller en automatisk startet flyt for FindPotentialProspects-handlingen. Denne handlingen returnerer kandidatprospekt-ID-er fra dataleverandøren. Inkluder disse feltene.
      Felttype Felt
      Nødvendige inndata accountId, accountSource, icpCriteria
      Valgfrie inndata maxProspects, agentSpecId, runId
      Utdata potentialProspects, outputErrorMessage, responseJson

      Returner hvert prospekt-ID i prefix__id-formatet.

      { "potentialProspects": ["myvendor__001", ...]}
    3. Opprett en Apex-klasse med en @InvocableMethod eller en automatisk startet flyt for ValidateProspects-handlingen. Denne handlingen validerer ett prospekt mot dine ideelle kundeprofilkriterier. Ekko prospectId-verdien nøyaktig slik handlingen mottok den. Inkluder disse feltene.
      Felttype Felt
      Nødvendige inndata prospectToValidate, icpCriteria
      Utdata validationResults, responseJson

      Retur validationResults i denne formen:

      {
          "validationResults": [
            {
              "prospectId": "Salesforce__003XX000000ABC",
              "isValid": false,
              "summary": "Bad fit: Engineer below Senior level matches the bad-fit criterion 'Engineers below Senior level'"
            }
          ]
        }
      

      Retur responseJson i denne formen:

      {"validationResults":[{"prospectId":"Salesforce__003XX000000ABC","isValid":true,"summary":""}]}
    4. Opprett en Apex-klasse med en @InvocableMethod eller en automatisk startet flyt for GetProspectAttributes-handlingen. Denne handlingen beriker ett gyldig prospekt med detaljer fra dataleverandøren. Inkluder disse feltene.
      Felttype Felt
      Nødvendige inndata prospectId
      Utdata firstName, lastName, jobTitle, emailAddress, companyName, companyId, phoneNumber, responseJson, outputErrorMessage

      Navnene på responseJson-feltene er forskjellig fra de flate utdataene. Bruk title i stedet for jobTitle, email i stedet for emailAddress og en nestet company.

      Retur responseJson i denne formen:

      "
            { "firstName":"Jane", 
       "lastName":"Doe", 
       "title":"VP of Finance",
              "email":"jane@acme.com",
      	 "phone": "1234",
       "company": 
      { "name":"Acme Inc.", 
        "id":"acme-co-123" } 
      }
      "
  3. Opprett tilpassede agenthandlinger fra Apex eller den automatisk startede flyten. Disse nye agenthandlingene erstatter standardagenthandlingene som det for øyeblikket refereres til av agenten. Behold handlingsbeskrivelsene, inndatanavnene, utdatanavnene og utdatatypene de samme som standardhandlingene. Feil navn fører til utelatte felt. Handlinger som skal opprettes:
    • QualifyAccount
    • FindPotentialProspects
    • ValidateProspects
    • GetProspectAttributes
  4. I Prospekteringsagent erstatter du standardhandlingene som agenten refererer til, med de nye tilpassede agenthandlingene du opprettet.
    1. I ProspectingAgent.agent endrer du Account_Research-emnet til å bruke QualifyAccount-implementeringen.
    2. Endre Prospect_Finder-emnet til å bruke FindPotentialProspects-, ValidateProspects- og GetProspectAttributes-implementeringene.
    3. Behold Prospect_Finder-instruksjonen som kaller opp GetProspectAttributes med samme kilde-ID etter et gyldig ValidateProspects-resultat. Denne instruksjonen fletter også GetProspectAttributes responseJson-verdien under en prospektnøkkel.
  5. Forhåndsvis agenten med en konto som har kjente prospekter i dataleverandøren. Kontroller at agenten kvalifiserer kontoen, returnerer prospekter med det tilpassede kilde-ID-prefikset, validerer prospektene og viser de beregnede prospektdetaljene.
 
Laster
Salesforce Help | Article