Skip to main content
Integrasyon ng CallTools

Pag-setup ng Integrasyon ng CallTools

Dianna avatar
Written by Dianna
Updated over a week ago

Ang REISift + Calltools integration ay nagbibigay-daan sa iyo na ipadala ang mga rekord mula sa iyong REISift account sa CallTools (Professional at Business Plans). Sa aming Business Plan, maaari mo rin na tanggapin ang impormasyon pabalik, na nag-u-update sa mga rekord sa REISift sa totoong oras habang tinatawagan mo sila.

Outbound Integrations

Upang mag-set up ng integrasyon para sa pagpapadala ng mga rekord sa CallTools, mag-login sa iyong parehong REISift account at CallTools.

Paglikha ng API Key

Sa iyong CallTools account, piliin ang Integrations -> API Keys, pagkatapos ay lumikha ng bagong API key.

Piliin ang user na gagamit ng API key at iwanan ang expiration date na blangko.

Kopyahin ang API key na nalikha. Kailangan mo ito sa susunod na mga hakbang.

Pagkokonfigure

Pumunta sa Settings -> Integrations na bahagi ng iyong REISift account at piliin ang CallTools.

Sa ilalim ng Data Out section, piliin ang iyong silo. Ito ang unang bahagi ng URL kapag nag-log in ka sa iyong CallTools account, halimbawa: kung ang iyong URL ay "app.calltools," ang iyong silo ay "app.calltools". Susunod, i-paste ang API key na iyong kinopya mula sa CallTools at i-click ang Validate Key.

Pagpapadala ng mga Rekords

Sa pagpapadala ng mga rekord sa CallTools, maaari kang pumili na ipadala sa isang bucket ID o isang tag ID.

Paglikha ng Bucket

Upang lumikha ng isang bucket, pumunta sa Data -> Buckets na bahagi ng iyong CallTools account. I-click ang create bucket, ilagay ang pangalan ng bucket at i-save.

Susunod, kopyahin ang bucket ID.

Kailangan mo pa ng karagdagang tulong sa mga campaign, buckets, at tags? Mangyaring tingnan ang CallTools Documentation sa Buckets & Live Filters

Pag-filter & Pagpili mga Rekord na Ipadadala

Mula sa Records page sa REISift, i-filter at piliin ang mga rekord na nais mong ipadala. Dito maaari kang pumili ng anumang kombinasyon ng mga filter upang lumikha ng iyong mga marketing campaign.

Susunod, piliin ang mga rekord at pumunta sa Send to -> Integrations.

Piliin ang Calltools V2.

Pagpili ng Phone Type, Status, at Tags

Ang iyong mga pagpili dito ay magtatakda kung aling mga numero ng telepono ang ipadadala sa integrasyon.

Para sa isang bagong campaign, isaalang-alang na ipadala lamang ang mga numero ng telepono na walang status, hangga't tama ang pag-uupdate sa iyong mga rekord , ang mga numero ng teleponong Walang Status ay dapat na sinuman na hindi mo pa nararating.

Kung ito ay isang follow up campaign para sa mga Hindi Interesado, isaalang-alang na piliin lamang ang Tamang status ng telepono.

Opsyonal, maaari kang pumili ng tiyak na mga phone tag na isama o alisin kapag ipinapadala.

Destinasyon ng Integrasyon

Ilagay ang Bucket ID o Tag ID upang ipadala ang mga rekord sa.

Pagdagdag ng Mga Tag

Sa susunod na hakbang, makikita mo ang mga auto tags para sa kung kailan at kung saan ang mga rekord ay ipinapadala.

Bukod dito, maaari kang magdagdag ng anumang custom tags para sa partikular na mga layunin sa pagtutukoy, tulad ng mga pangalan ng campaign o mga pagtatangkang tawagan.

Suriin at Ipadala ang Mga Kontak

Suriin ang impormasyon upang tiyakin ang kahusayan.

Kung ang lahat ay tama, i-click ang "Send Contacts" button.

Pagsusuri ng Katayuan ng Paglipat

Ang katayuan ng paglipat ay matatagpuan sa ilalim ng Activity -> Predictive Dialer na bahagi ng iyong account. Kapag ang estado ay nagpapakita ng kumpleto, dapat na simulan mong makita ang mga rekord sa iyong CallTools account.

Ang dami ng mga numero ng telepono na ipinadala ay malamang na mas mataas kaysa sa dami ng mga rekord na iyong pinili dahil maraming mga rekord ang mayroong maraming mga numero ng telepono.

Kapag ipinapadala ang mga rekord, nagpapadala kami ng 1 rekord bawat numero ng telepono. Halimbawa, kung ang isang kontak ay may 3 mga numero ng telepono, sila ay ipadadala ng 3 beses, isang beses para sa bawat numero. Ito ay nagbibigay sa iyo ng pagkakataon na tawagan at iproseso ang bawat numero ng telepono. Ang dahilan dito ay nagbibigay ito sa iyo ng lahat ng posibleng tamang mga numero ng telepono para sa ari-arian. Ang pagkakaroon ng maraming tamang numero ay nagbibigay sa iyo ng maraming numero upang tawagan ang isang prospect kung sila ay hindi interesado, o karagdagang mga numero kung ang isang lead ay hindi sumasagot.


Inbound Integrations

Ang CallTools Inbound Integration ay nagbibigay-daan sa iyo na tanggapin ang data pabalik mula sa CallTools at i-update ang iyong mga rekord sa totoong oras habang tinatawagan mo sila. Ang plano na ito ay magagamit lamang para sa aming mga user ng Business plan.

Ang Calltools ang magse-set up ng mga inbound integrations para sa iyo. Para sa mga umiiral na mga customer ng Calltools, makipag-ugnay nang diretso sa integrations team ng Calltools sa integrations@calltools.com

Ang kanilang integrations team ay magpopopulate ng isang template na gumagamit ng HTTPS Requests at Automations. Kapag pinili mo ang isang disposition sa CallTools, ito ay magpapadala ng impormasyon pabalik sa REISift upang awtomatikong i-update ang iyong mga rekord.

Sa sandaling ang integration template ay idinagdag sa iyong Calltools account, kopyahin ang API key na nakalista sa ilalim ng Settings -> Integrations -> Calltools DATA IN na bahagi ng iyong REISift account.

Pagkatpos, mag-login sa iyong Calltools account at pumunta sa Integrations -> HTTPS Requests.

Piliin ang Edit sa bawat request, at i-paste ang API key mula sa REISift sa seksyon na may tatak na "Insert API Token Here".

Tingnan ang halimbawa sa ibaba:

Mga Rekomendadong Dispositions

Disposition Name

Property Status in REISift

Phone Status in REISift

New Lead

New Lead

Correct

Not Interested

Not Interested

Correct

Property Sold

Sold

Correct

Property Listed

Listed

Correct

Wrong Number

Wrong

DNC Wrong

Wrong DNC

DNC Correct

Correct DNC

DNC Unknown

DNC


Miscellaneous Connectors:

Ang connector ay isang magandang paraan upang magpadala ng karagdagang impormasyon sa isang numero ng telepono halimbawa. Kung isang bagong lead ay ipinadala via disposition, marahil ang lead ay nag-sasalita ng Espanyol at nais mong i-tag na numero ng telepono para malaman ng iyong team ito kapag sinusunod up.

Paalala: Ang mga connector ay mag-uupdate sa Phone Tag sa REISift. Ang mga Phone tag ay iba sa mga Phone Status at ganap na customizable.

Connector Name in Calltools

Phone Tag in REISift

Spanish Speaking

Spanish Speaking

Relative

Relative

Husband

Husband

Wife

Wife

Pag-customize ng Inbound Integration

Maaaring i-customize ang integration. Kung gusto mong i-update sa isang custom na property status, ipaalam sa CallTools ang pangalan ng disposition na nais mong lumikha at ang property at/o phone status na nais mong i-update.

Maaari nating i-update ang mga sumusunod sa REISift mula sa Calltools:

  • Property Status

  • Phone Status

  • Phone Tag

  • Notes

  • Tag

  • List

Pagsusuri sa Inbound Integrations

Hangga't ang rekord ay umiiral sa iyong REISift account, dapat na iu-update ang iyong mga rekord. Maaari mong subukan ito sa pamamagitan ng paghahanap ng isang rekord na kamakailan lang na-dispositioned sa Calltools at pagpunta sa activity log sa loob ng rekord.

Upang ma-access ang activity log, buksan ang rekord mula sa iyong records page, mag-scroll pababa sa ibaba ng mapa at i-click ang Activity Log.

Ang mga event ng Calltools ay naka-log bilang system updated ang property o system added tags (o phone status kung gumagamit ng feature na ito) Narito ang isang halimbawa:


Troubleshooting

Hindi na-u-update ang mga event para sa mga rekord na nasa parehong Calltools at iyong REISift account?

Kumpirmahin ang address ng property at numero ng telepono na umiiral sa iyong REISift account. Maaari tayong tumanggap ng impormasyon mula sa Calltools upang i-update ang mga umiiral na rekord.

Paalala: Ang mga error log na nauugnay sa mga automations ay matatagpuan sa ilalim ng Data -> Automations section sa Calltools. I-click ang 3 dots sa ilalim ng logs section, pagkatapos piliin ang Error Logs. Ito ay magbibigay ng ilang detalye tungkol sa error.

Nakakakita ka ng Error 400? Karaniwan itong nauugnay sa JSON. Double check ang JSON at kumpirmahin na ito ay tama. Ang huling bahagi ng JSON ay DAPAT HINDI maglaman ng comma.

Ang 401 Errors ay karaniwan naka-ugnay sa API key. Sa ilalim ng HTTP requests, siguraduhin na ang Api-Key ay naka-type bago ang aktwal na key at na ang API key na nakalista doon ay tugma sa API key sa ilalim ng Settings -> Integrations -> Calltools Data IN na bahagi ng iyong REISift account.


Pag-setup ng Inbound Integrations Yourself

Tech savvy ka ba at gusto mong mag-set up ng mga integrasyon sa sarili mo? Basahin ang mga sumusunod upang malaman kung paano ito gawin.

Ang inbound integration ay maaaring i-set up sa dalawang paraan: Connectors para sa iyong mga caller na pumili at HTTPS Requests at webhooks. Sa mga connectors, may karagdagang button ang iyong mga caller na i-click upang magpadala ng impormasyon sa REISift. Ang HTTPS Requests/webhooks ay nagbibigay sa iyo ng pagkakataon na lampasan ang hakbang na ito kaya maaari kang pumili ng disposition, pumunta kaagad sa post call wrap up at magkaroon ng iyong mga rekord na awtomatikong i-update sa REISift.

Unang Hakbang:

  1. Burahin ang lahat ng Default Calltools Call dispositions

    1. DATA → DISPOSITIONS → Call Dispositions

  2. Lumikha ng mga sumusunod na bagong Call Dispositions

    1. New Lead

    2. Not Interested

    3. Wrong Number

    4. DNC Unknown

    5. DNC Correct

    6. DNC Wrong

    7. Sold Property

    8. Listed Property

Pangalawang Hakbang:

  1. Pumunta sa DATA → Automations

  2. Lumikha ng isang Automation para sa Bawat isa sa mga itaas na dispositions, ilagay lang ito sa *de-activate" ang automation at mag-scroll pababa at i-save. Binubuo lang natin lahat ng kinakailangan natin upang magawa ito.

  3. I-click ang unang automation at mag-scroll pababa sa "Automation Trigger" at piliin ang "Call Disposition"

  4. Pagkatapos na mag-navigate sa "Automation Conditions" at i-click ang "ADD CONDITIONS SET"

  5. Piliin ang asul na + sa unang field at pagkatapos ay piliin ang "Dispositions id (integer)" ito ay magpapakita ng "X choices" sa kanan na nagpapahiwatig ng dami ng mga call dispositions na iyong magagamit.
    a. Ang gitnang drop down ay dapat na pipili sa "equals"
    b. Ang huling field sa malayo sa kanan ay dapat na piliin kung saan mang disposition automation ka ngayon gumagawa.

  6. Mag-navigate sa "Automation Actions" at piliin ang "ADD ACTION" at pagkatapos ay "Webhook"

  7. Pangalanan ang webhook ng parehong pangalan ng iyong automation/dispositions.

  8. I-click ang asul na bilog na + "Add HTTPS Response"

  9. Pangalanan ang HTTPS Request ng parehong pangalan ng automations/disposition/webhook.

  10. Punan ang sumusunod na impormasyon

    1. REQUEST TYPE → POST

    2. CONTENT TYPE → JSON

    3. I-click ang Add Header at ilagay ang sumusunod na impormasyon. kung saan "REISIFT_CALLTOOLS_API_KEY" ay katumbas ng iyong REISift DATA IN API key sa ilalim ng mga settings

    4. “Key” Field → AUTHORIZATION

    5. “Value” Field → Api-Key REISIFT_CALLTOOLS_API_KEY

  11. Kopyahin ang karampatang "JSON" mula sa ibaba "6 Primary" na tumutugma sa disposition na iyong ginagawa. KUNG ikaw ay gumagawa ng custom disposition maaari mong gamitin ang JSON Payload Options sa ibaba upang lumikha ng anumang trigger na nais mo.

    1. Halimbawa, ang New Lead ay:
      {
      "street":"{{%locals[contact][address]}}",
      "city":"{{%locals[contact][city]}}",
      "state":"{{%locals[contact][state]}}",
      "postal_code":"{{%locals[contact][zip_code]}}",
      "phone":"{{%locals[contact][home_phone_number]}}", "phone_status":"CORRECT",
      "status":"new_lead",
      "notes":"{{%locals[contact][last_note_text]}}"
      }

  12. I-paste ang JSON sa loob ng "Body (JSON)" at pagkatapos i-click ang "Save" at pagkatapos ang "Create"

  13. Subukan ang automation sa pamamagitan ng pagpunta sa isang kontak at pag-pili ng isang disposition at pagkatapos ay bumalik sa mga automations page upang bantayan ang trigger na i-update.

  14. Pagkatapos nito i-update at walang 0 errors - pumunta sa rekord sa REISIft at patunayan. Kung makakakuha ka ng error maaari mong tingnan ang mga error logs sa pamamagitan ng pag-click sa tatlong dots sa kanan ng automation.

JSON Payload Options

*city, street, state, county, at postal_code (property info) ay kinakailangan

*Ang Assigned_to madalas ay hindi ginagamit dahil ang REISIft ay mayroong mga internal sequences

*Ang phone ay kinakailangan kung gagamit ng anumang phone_type , phone_status, phone_tag

{
"city": "{city}",
"street": "{address}",
"state": "{state}",
"county": "{county}",
"postal_code": "{zip_code}",
"phone": "{phone_number}",
"assigned_to": "REIsift user email",
"phone_type": <MOBILE, UNKNOWN, LANDLINE, VOIP>,
"phone_status": <UNKNOWN, CORRECT, CORRECT_DNC, WRONG, WRONG_DNC, DEAD, NO_ANSWER, DNC>
"phone_tag": <Any text>,
"notes": <Any text>,
"tag": "Tag 1",
"status": <new_lead, sold, not_interested, opt_out, listed, follow_up, prospecting, buyer, under_contract, or any other custom status>
}

Ang 6 Primary Dispositions na Lumikha

Lumikha ng Sumusunod na HTTPS Requests:

NEW LEAD

{
"street":"{{%locals[contact][address]}}",
"city":"{{%locals[contact][city]}}",
"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_status":"CORRECT",

"status":"new_lead",

"notes":"{{%locals[contact][last_note_text]}}"

}

NOT INTERESTED

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_status":"CORRECT",

"status":"not_interested"

}

PROPERTY SOLD

{
"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_status":"CORRECT",

"status":"sold"

}

PROPERTY LISTED

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_status":"CORRECT",

"status":"listed"

}

WRONG NUMBER

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_status":"WRONG"

}

DNC WRONG

{
"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_status":"WRONG_DNC"

}

DNC CORRECT

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}", "phone_status":"CORRECT_DNC"

}

DNC UNKNOWN

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_status":"DNC"

}

Paggamit ng Connectors upang magpadala ng Miscellaneous na Impormasyon

Ang connector ay isang magandang paraan upang magpadala ng karagdagang impormasyon sa isang numero ng telepono halimbawa. Kung isang bagong lead ay ipinadala via disposition, marahil ang lead ay nag-sasalita ng Espanyol at nais mong i-tag na numero ng telepono para malaman ng iyong team ito kapag sinusunod up.

Spanish Speaking

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_tag":"Spanish Speaking"

}

Relative

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_tag":"Relative"

}

Wife

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_tag":"Wife"

}

Husband

{

"street":"{{%locals[contact][address]}}",

"city":"{{%locals[contact][city]}}",

"state":"{{%locals[contact][state]}}",

"postal_code":"{{%locals[contact][zip_code]}}",

"phone":"{{%locals[contact][home_phone_number]}}",

"phone_tag":"Husband"

}


Kaugnay na Pagsasanay


Did this answer your question?