Salesforce
INTEGRATIONS · EXPERTINI ATS

Salesforce

Tweerigting met jou Salesforce: stoot plasings as CRM-kontakte, importeer jou rekeninge as kliënte, eksporteer jou kliënte terug, en verander Salesforce-kontakte in tellbare ATS-kandidate — alles onder jou eie aanmelding.

3 min leestyd · Opgedateer Julie 2026 · Expertini Redaksie

Vir duisende werwingsagentskappe is Salesforce die rekordstelsel vir kliëntverhoudings — en elke plasing wat jou span sluit, verdien om daar te land sonder handmatige oortik. Die Salesforce-integrasie vir Expertini ATS koppel jou organisasie se eie Salesforce-aanmelding deur die standaard OAuth-vloei, en stoot aangestelde kandidate na Salesforce as Contact-rekords: naam, e-pos en rol, presies waar rekeningspanne dit verwag.

Die verbinding is eerlik en minimaal: Expertini vra slegs API-toegang en die vermoë om dit te hernu — geen bemarkingsbestekke, geen kombers-toestemmings nie. Druk ’n aanstelling met die hand vanaf die Screening & HRIS-bladsy met die tik-om-te-soek- kandidaatkieser, of skakel outo-druk aan sodat elke aanvaarde aanbod die Kontakte outomaties skep. Elke druk word in jou ATS-aktiwiteitsroete aangeteken, gekoppel aan die kandidaatrekord waar dit vandaan kom.

01Die kloof wat dit oorbrug: plasings onsigbaar vir rekeningspanne

Wanneer plasings net in die ATS leef, vind die mense wat die kliëntverhouding bestuur laat uit. Deur elke aanstelling in Salesforce as ’n kontak te stoot, plaas werwingsuitkomste in die CRM waarin jou rekeningspanne reeds werk — aangeheg by die rekeninge, geleenthede en opvolgings wat hulle daar bestuur.

02How the connection works

Koppel een keer op die in-toep-Verbindings-bladsy met jou organisasie se Salesforce-aanmelding — die OAuth-toestemmingskerm wys presies wat versoek word. Jou Salesforce-instansie-URL word outomaties vasgelê, tokens vernuwe stilswyend, and ontkoppeling in enige stelsel beëindig toegang onmiddellik. Stoottoepassings is handmatig beskikbaar (met kandidaat-outovul) en outomaties op aanvaarde aanbiedings, beide aangeteken met diep skakels terug na die kandidaat.

03Tweerigting-sinchronisasie: jou Salesforce-data wat binne die ATS werk

Die verbinding lees sowel as skryf, and dit is waar die werklike tydbesparing leef. Invoer trek jou Salesforce-rekeninge in Expertini se Kliënt-CRM as voornemende kliënte — gepas by naam, niks oorskryf nie, veilig om te herloop — sodat 'n agentskap se sakeboek op dag een in die ATS bestaan in plaas daarvan om oor 'n maand oorgetik te word. Uitvoer loop andersom: kliënte geskep in die ATS word rekeninge in Salesforce, gededupliseer teen wat reeds daar bestaan, wat beide stelsels op datum hou sonder 'n enkel kopieer-en-plak. En die kontakinvoer verander jou Salesforce-kontakte in ATS-kandidate — wat saak maak omdat hulle nie in 'n statiese lys land nie, hulle land in 'n regte kandidaatdatabasis met CV-ontleding, voltekstsoektog, en hervatingspuntetoekenning aangeheg: gister se CRM-kontak word môre se getelde, kortlys-geskikte kandidaat vir 'n lewendige rol.

Elke rigting is 'n doelbewuste aksie wat jy veroorsaak — invoer- en uitvoerknoppies op die Clients-bladsy en CRM-suite, nooit 'n agtergrondsinkronisering wat jy nie gevra het nie. Elke lopie rapporteer presies wat geskep is en wat oorgeslaan is, elke aksie word aangeteken met skakels terug na die rekords, en ontkoppeling aan weerskante beëindig toegang onmiddellik. Jou data, beide rigtings, onder jou beheer.

04Ingesluit by die intekening

Die Salesforce-integrasie is deel van die Besigheidsplan — CRM-, ERP- en boekhoudkoppelaars sit in die ondernemingsvlak, sonder per-druk-fooie of koppelaartoeslae bo-op. Blaai deur alles op die integrasies-bladsy.

Ingenieursnotas

Platformargitektuur en -bedrywighede

A1Connection architecture

The connection uses OAuth 2.0 against the vendor's own consent screen. The authorisation request names the minimum scopes the features need — the exact scope list is shown in the security-flow panel below, pulled from the same provider registry the application uses. The code-for-token exchange happens entirely server-side (kliëntbewyse in die tekenversoekliggaam, per the vendor's token endpoint contract); tokens are stored encrypted at rest and are never rendered back to any screen — connection pages show presence, not values.

Token-lewensiklus word gehanteer by 'n enkele knelpunt: vervaldatum sneller 'n outomatiese verversing, gedraaide verversingstokens word volhard, and 'n verversing wat die verskaffer weier, kom na vore as 'n sigbare herkoppeling-boodskap — nooit as stilswyend gebroke funksies nie. Intrekking werk van beide kante af: ontkoppel hier, of intrek in die verskaffer se eie sekuriteitsinstellings.

A2Skryf semantiek en datavloei

Elke databeweging is ’n uitdruklike aksie met ’n aangetekende resultaat. Skrywes gebeur op jou klik — of outomaties slegs waar jy ’n reël geaktiveer het (outo-stoot by aanstelling is by verstek af, per verskaffer). Leeswerk — invoere van mense, rekeninge of lêers — word uitgevoer wanneer jy Invoer druk, dupliseer teen wat jy reeds het (kliënte volgens naam, mense volgens e-pos), slaan oor in plaas van oorskryf, en rapporteer geskepte-teenoor-oorgeslagen eerlik, wat die rede is waarom die heruitvoering van enige invoer veilig volgens ontwerp is.

Elke aksie skryf 'n ry na die toepassing-aktiwiteitsjoernaal (ats_app_activity): wat geloop het, wanneer, vir wike rekord, en die uitkoms — insluitend die verskaffer se eie foutteks woordeliks wanneer iets misluk. Gebruiksverslaggewing binne die ATS agregeer daardie selfde joernaal, sodat integrasieverslaggewing en integrasiewerkelijkheid nie kan afwyk nie.

Enigiets wat die versoekpad verlaat — kennisgewingwaaier, webhook-lewering, aktiwiteitsjoernaal, pos — loop in "fire-and-forget" agtergronddrade. 'n Stadige eksterne eindpunt kan nooit die koppelvlak laat hang nie, en 'n mislukte newe-effek word aangeteken eerder as om stilswyend herprobeer te word in inkonsekwentheid.

A3Operasionele oorwegings

Verbindings is organisasievlak en word na eienaar- en administrateurrolle gefiltreer; werwers gebruik die kenmerke wat 'n verbinding aandryf, maar kan nie koppel, ontkoppel of herkonfigureer nie. Ontkoppeling verwyder gestoorde bewyse onmiddellik en stop die afhanklike kenmerke sigbaar, nie stil nie. Data wat reeds ingevoer is, bly jou s'n en bewerkbaar.

Ingevoerde mense arriveer as ingevoer gemerk met konserwatiewe privaatheidsverstekke — geen toestemming word aanvaar vir enigiemand wat nooit jou aansoekvorm ingevul het nie, en behoudverstekke geld.Alles geskryf is joune om te neem: CSV-uitvoere en die Data-uitvoer-toepassing dek dieselfde winkels wat die produk self lees. Die uitgang is net so oop as die ingang — per ontwerp, nie konsessie nie.

A4Plassing in die integrasietopologie

Hierdie integrasie is vandag lewendig in die register. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Afhanklikheidskaart

Connection typeOAuth 2.0 (verskaffertoestemmingskerm)
Scopes requestedapi · refresh_token
Callback path/apps/oauth/callback/salesforce/
Token exchangeserver-side; credentials in body
Secrets at restgeënkodeer; UI wys teenwoordigheidsvlae, nooit waardes nie
Action journalats_app_activity — een ry per aksie, verskaffersfoute woordeliks
Auto-push rulesaf by versterk, per verskaffer, elke lopie aangeteken
Registry statuslive

Koppelvlakbloudruk

Strukturele skematiese van die oppervlak — panele, hiërargie en interaksiebekostigings. 'n Kontrak, nie 'n skermskoot nie.
Verbindingskaart
● gekoppel — teenwoordigheidsvlag
omvang: minimum vereis ontkoppel
Aksies
stoot — uitdruklike klikinvoer — gededupliseer
Aktiwiteitsjoernaal
Fig. 1 — Salesforce: strukturele koppelvlakskematika. Panele en toestande is die kontrak; data wat gewys word, is placeholder.

Interaksie vloei — state, validasies, terugvoer

Elke staat hieronder word aan die bedienerkant afgedwing; die koppelvlak rapporteer dit, dit besluit dit nie.
Connecteienaar/administrateur klik Koppel op die Koppelaars-bladsy
Vendor consentdie verskaffer se eie skerm lys die presiese bestekke
Token exchangebedienerkant-terugroep; geheime raak nooit die blaaier nie
Connectedgeënkripteerde winkel; kaart draai met teenwoordigheidsvlag
Explicit actionsstoot / invoer / skedule — elkeen in ’n joernaal aangeteken
Toestemming geweier → die verskaffer se foutkode verskyn in 'n opspringvenster, benoemdPlatform-sleutels ontbrek → eerlike opstellingswyser, nie 'n stille weiering nieSleutel verval → outomatiese verversing by die knelpuntHersiening verwerp → sigbare herkoppel-aanwysing, kenmerke breek nooit stilswyend niePlan onder minimum → slotkaart noem die presiese plan
Fig. 2 — interaksievloei: blou = state, goud = bediener-gedwonge hekke, groen = bevestigde uitkomste; etikette lys die randgevalle en hul terugvoer.

OAuth 2.0-veiligheidsvloei — Salesforce

1
MagagtigingsversoekStuur aan na die verskaffer se eie toestemmingskerm, en benoem slegs die bestekke hieronder — nooit meer nie.
2
Identiteitsuitdaging & toestemmingJy verifieer met die verskaffer, op die verskaffer se domein. Geloofsbriewe raak nooit Expertini aan nie.
3
Bedienerkant-tokenuitruilingDie terugbel by /apps/oauth/callback/salesforce/ ruil die kode uit deur kliëntbewyse in versoekliggaam te gebruik — heeltemal aan die bedienerkant.
4
Bestuurde sessiestatusMerke geïnkripteer in rus; outomatiese verversing by 'n enkel knelpunt; teenwoordigheidsvlag-vertoning; herroep vanaf enige kant.
apirefresh_token
Omvanglys gelees vanuit dieselfde verskafferregister waarmee die toepassing magtiging verleen — hierdie bladsy kan dit nie oorskat of onderskat nie.

Neighbouring connectors — Customer Relationship Management

Statusse kom van die lewendige register — blaai deur die volledige katalogus →

Gereelde vrae

Kan ek Salesforce vandag koppel?
Ja — koppel jou organisasie se Salesforce-aanmelding op die in-app Verbindings-bladsy, stoot dan aanstellings van Sifting & HRIS af of skakel outo-stoot aan op aanvaarde aanbiedinge.
Wat skep Expertini in Salesforce?
Kontakrekords — voornaam, van, e-pos en titel. Jou Salesforce-outomatiserings en duplikaatreëls geld vir hulle soos enige ander Kontak.
Watter toestemmings versoek die integrasie?
API-toegang en tekenvernuwing alleenlik. U kan die presiese bestekke op Salesforce se toestemmingsskerm hersien en toegang te eniger tyd vanaf Salesforce herroep.
Kan ek my Salesforce-data IN die ATS inbring?
Ja, op drie maniere: voer Rekeninge in as kliënte in die Client CRM, voer ATS-kliënte uit as Rekeninge (beide gedupliseer, veilig om weer te laat loop), en voer Kontakte in as kandidate — wat soekbare, parseerbare, cv-tellings-rekords in jou eie kandidaatdatabasis word.
Is there an extra fee?
Die koppelstuk is ingesluit op die Besigheidsplan — geen per-rekord- of per-stoot-fooie bo en behalwe nie.

In 'n oogopslag

  • Vandag lewendig — koppel vanuit die in-toep-spilpunt
  • Aanstellings gestoot as Salesforce Kontakrekords
  • Voer rekeninge in as kliënte · voer kliënte terug uit — gededupliseer albei maniere
  • Salesforce-kontakte word telbare kandidate in jou eie databasis
  • Opsionele outo-druk op elke aanvaarde aanbod
  • Elke aksie aangeteken, gekoppel aan die rekords wat dit aangeraak het
  • Geen per-druk-fooie aan die ATS-kant nie

Sien salesforce op jou eie werwing.

Bring 'n regte posbeskrywing na 'n 30 minute-demonstrasie — gratis proeftydperk ingesluit.

Bespreek 'n demo
Expertini AI
Aanlyn nou
Hallo! Ek is Expertini se intelligent produkspesialis. Vra my enigiets oor ons oplossings, kry leiding oor enige van ons werwingshulpmiddels, of sê my net wat jy probeer doen — ek sal jou in die regte rigting wys. Vir rekening-spesifieke kwessies, stuur 'n e-pos aan support@expertini.com.