Salesforce-integration
Senast uppdaterad: 2026-07-12
Drömliks Salesforce-integration kopplar ditt telefonsystem till Salesforce så att agenter kan ringa kontakter direkt från CRM:et, se vem som ringer innan de svarar, och få varje samtal skrivet tillbaka som en aktivitet.
Installationen innebär att du konfigurerar en auktoriseringsapp i din egen Salesforce-org, så räkna med 30–45 minuter första gången — det mesta är konfiguration på Salesforce-sidan, inte i Drömlik.
Innan du börjar
- Administratörsåtkomst till ditt Drömlik-konto.
- Ett System Administrator-konto i Salesforce (endast en Salesforce-systemadministratör kan skapa och auktorisera anslutningen).
- Varje Drömlik-användare som ska använda integrationen behöver också en Salesforce-inloggning.
- Din Salesforce-edition måste vara Enterprise, Unlimited, Performance eller Developer Edition. Professional/Group stöder inte den API-åtkomst som krävs.
Autentisering
Drömlik ansluter till Salesforce med OAuth 2.0, via en Salesforce External Client App som du skapar i din egen org. Det är en anslutning per tenant — det finns ingen delad, förauktoriserad Drömlik-app i Salesforces app-katalog, så du gör en engångskonfiguration på Salesforce-sidan innan du auktoriserar.
Konfigurera
Del 1 — Hämta din Callback-URL från Drömlik
- 1
Öppna integrationssidan
I Drömliks administratörskonsol, gå till Integrationer → CRM → Salesforce.
- 2
Kopiera Callback-URL
I Network-sektionen, välj din Homepage-URL och kopiera Authorized Redirect URI. Du klistrar in den i Salesforce i nästa del.
Del 2 — Skapa auktoriseringsappen i Salesforce
- 1
Skapa en ny External Client App
I Salesforce, gå till Setup → Platform Tools → Apps → App Manager och klicka New External Client App. Ge den ett namn (t.ex. "Drömlik Phone System") och en kontakt-e-post.
- 2
Konfigurera OAuth-inställningar
Under API (Enable OAuth Settings), kryssa i Enable OAuth och ange sedan:
- Callback URL — klistra in den Authorized Redirect URI du kopierade från Drömlik.
- OAuth Scopes — lägg till samtliga följande i Selected OAuth Scopes:
- Full access (
full) - Manage user data via APIs (
api) - Manage user data via Web browsers (
web) - Access unique user identifiers (
openid) - Access the identity URL service (
id,profile,email,address,phone) - Perform requests at any time (
refresh_token,offline_access)
- Full access (
Klicka Save.
- 3
Inaktivera credentials-flödet och PKCE
Öppna appens Settings-flik (Apps → External Client App → External Client App Manager → rullgardin bredvid din app → Edit Settings). Under Flow Enablement, lämna Enable Authorization Code and Credentials Flow okryssad. Om denna inställning aktiveras kan anslutningen fungera till en början men sedan fallera till och från.
Under Security, avmarkera Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows. Drömliks auktoriseringsflöde använder inte PKCE, så om denna är ikryssad blockeras anslutningen.
Spara ändringarna och vänta någon minut på att de propagerar.
- 4
Ange app-behörigheter
Gå till Policies-fliken för samma app (Edit Policies) och sätt Permitted Users till All users may self-authorize. Spara.
- 5
Hämta Consumer Key och Secret
Fortfarande på appens Settings-flik, hitta Consumer Key and Secret och klicka på den. Salesforce mejlar en verifieringskod — ange den för att visa Consumer Key och Consumer Secret. Kopiera båda; du behöver dem i nästa del.
Del 3 — Auktorisera anslutningen i Drömlik
- 1
Ange dina uppgifter
Tillbaka i Drömliks administratörskonsol, på Salesforce-integrationssidan, klistra in Consumer Key och Consumer Secret i Authorization-sektionen och klicka Save.
- 2
Godkänn åtkomst
Ett Salesforce-fönster öppnas och ber dig godkänna dataåtkomst för appen. Klicka Allow. Du skickas tillbaka till Drömlik som bekräftar att anslutningen är aktiv.
- 3
Mappa kontakttyper
Välj vilka Salesforce-posttyper Drömlik ska matcha mot vid inkommande samtal (oftast Contacts och Leads, ibland Accounts).
- 4
Konfigurera samtalsloggning
Bestäm vad som ska skrivas tillbaka efter varje samtal: aktivitetstyp, om inspelningslänk ska bifogas, och om obesvarade samtal också ska generera en post.
- 5
Tilldela användare
Aktivera integrationen för de anknytningar som behöver den och koppla sedan varje Salesforce-användare till sin Drömlik-anknytning. Om användarens Salesforce-inloggning och Drömlik-anknytning delar samma e-postadress, använd Associate Automatically; annars koppla dem manuellt.
Vad användarna ser
- Inkommande: Drömlik-appen visar den matchande Salesforce-kontakten och en enklicks-länk för att öppna posten.
- Utgående: klicka på valfritt telefonnummer i Salesforce för att ringa via Drömlik.
- Efter samtalet: en aktivitet dyker upp i Salesforce med varaktighet, riktning, anteckningar och (valfritt) inspelningslänk.
Felsökning
Fel: invalid_client_id / "client identifier invalid" vid auktorisering. Consumer Key som klistrats in i Drömlik matchar inte en aktiv Salesforce-appreferens. Vanliga orsaker:
- Du kopierade nyckeln innan du genomförde e-postverifieringen, eller från fel skärm.
- Appen skapades eller redigerades nyligen — Salesforce kan behöva några minuter för att propagera ändringar. Vänta och försök igen.
- Nyckeln har roterats eller tillhör en annan app än den där Callback-URL är konfigurerad. Öppna Consumer Key and Secret igen och kopiera ett nytt värde.
Fel: missing required code challenge vid auktorisering. PKCE tvingas fortfarande fram någonstans. Kontrollera två ställen i Salesforce:
- Appens egna Settings → Security → Require Proof Key for Code Exchange (PKCE) — ska vara avmarkerad.
- Den org-övergripande Setup → OAuth and OpenID Connect Settings → Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows — ska också vara av. Org-inställningen överstyr per-app-inställningen, så båda måste inaktiveras.
Auktoriseringen fallerar eller slutar fungera efter att den först har fungerat. Kontrollera att Enable Authorization Code and Credentials Flow är okryssad i appens Flow Enablement-inställningar. När denna inställning är aktiverad kan anslutningen auktoriseras framgångsrikt först och sedan fallera till och från.
Pop-upen visas inte. Kontrollera att användaren har loggat in i Salesforce från Drömlik-appen och att anknytningen har integrationen aktiverad.
Aktiviteter skrivs inte tillbaka. Den auktoriserande adminens Salesforce-token kan ha gått ut eller fått sina scopes reducerade. Auktorisera om från integrationssidan.
Fel kontakt visas. Nummerformateringen i Salesforce matchar inte E.164. Normalisera numren i Salesforce eller aktivera Drömliks loose-match-alternativ på integrationssidan.