Skip to main content
Hậu Ngô
💬
0 discussions

Hướng dẫn tích hợp Pipedrive

1. Thao tác trên Pipedrive

- Đăng nhập vào Pipedrive

  • Chọn phần Người Dùng -> chọn tab Settings -> chọn tab Personal Preferences -> chọn tab API và copy phần token đó.

2. Thao tác trên portal

Sau khi có được thông tin API Token, tiến hành truy cập portal để tích hợp

- Bấm vào Add Integrator và nhập các thông tin vào các trường ở popup lên như sau

  • ID Call Center: nhập ID của tổng đài đang tích hợp
  • Host: nhập tên miền của pipedrive đang tích hợp
  • Description: nhập tên tổng đài đang tích hợp
  • Info: copy chính xác đoạn script sau dán vào

{"renderTooltip":[{"path":"/leads","element":"div[role='row']>div>div,div.caller-field>div>span>a"},{"path":"/deal","element":"div.caller-field>div>span>a"},{"path":"/person","element":"div.caller-field>div>span>a"},{"path":"/activities","element":"div.caller-field>div>span>a"}],"dataFunction":[{"objectName":"ContactPipeDrive","templateName":"pipedrive","endpointName":"search_contact_pipedrive","arrayResponse":"","responseData":[{"id":"data?.items[0].item?.id"},{"emails":"data?.items?.at(0)?.item?.emails"},{"name":"data?.items?.at(0)?.item?.name"},{"phones":"data?.items?.at(0)?.item?.phones"},{"primary_email":"data?.items?.at(0)?.item?.primary_email"}],"data":{"term":"{phone}","limit":1},"replaceData":[{"{phone}":"iframeDatas?.phone"}]},{"objectName":"DetailContactPipeDrive","templateName":"pipedrive","endpointName":"detail_contact_pipedrive","arrayResponse":"","responseData":[{"id":"data.id"},{"name":"data?.name"},{"company_id":"data?.company_id"},{"owner_id":"data?.owner_id"},{"owner_name":"data?.owner_name"},{"add_time":"data?.add_time"}],"data":{"id":"{id}"},"replaceData":[{"{id}":"checkValue('eval','ie','iframeDatas?.ContactPipeDrive[0]?.id','iframeDatas?.ContactPipeDrive[0]?.id','getText(0)')"}]},{"objectName":"LeadPipeDrive","templateName":"pipedrive","endpointName":"search_lead_pipedrive","arrayResponse":"","responseData":[{"id":"data[0].id"},{"add_time":"data?.at(0)?.add_time"},{"title":"data?.at(0)?.title"},{"owner_id":"data?.at(0)?.owner_id"}],"data":{"person_id":"{person_id}","limit":1,"sort":"add_time DESC"},"replaceData":[{"{person_id}":"checkValue('eval','ie','iframeDatas?.ContactPipeDrive[0]?.id','iframeDatas?.ContactPipeDrive[0]?.id','getText(0)')"}]},{"objectName":"LeadUserPipeDrive","templateName":"pipedrive","endpointName":"get_user_pipedrive","arrayResponse":"","responseData":[{"id":"data.id"},{"name":"data?.name"},{"email":"data?.email"},{"phone":"data?.phone"}],"data":{"id":"{id}"},"replaceData":[{"{id}":"iframeDatas?.LeadPipeDrive[0]?.owner_id"}]},{"objectName":"DealPipeDrive","templateName":"pipedrive","endpointName":"get_deals_pipedrive","arrayResponse":"","responseData":[{"id":"data[0].id"},{"title":"data?.at(0)?.title"},{"owner_name":"data?.at(0)?.owner_name"},{"weighted_value":"data?.at(0)?.weighted_value"},{"formatted_weighted_value":"data?.at(0)?.formatted_weighted_value"},{"weighted_value_currency":"data?.at(0)?.weighted_value_currency"},{"add_time":"data?.at(0)?.add_time"}],"data":{"id":"{id}","limit":1,"sort":"add_time DESC"},"replaceData":[{"{id}":"checkValue('eval','ie','iframeDatas?.ContactPipeDrive[0]?.id','iframeDatas?.ContactPipeDrive[0]?.id','getText(0)')"}]},{"objectName":"NotePipeDrive","templateName":"pipedrive","endpointName":"get_notes_pipedrive","arrayResponse":"","responseData":[{"id":"data[0].id"},{"content":"data?.at(0)?.content"},{"user_id":"data?.at(0)?.user_id"},{"add_time":"data?.at(0)?.add_time"}],"data":{"person_id":"{id}","limit":1,"sort":"add_time DESC"},"replaceData":[{"{id}":"checkValue('eval','ie','iframeDatas?.ContactPipeDrive[0]?.id','iframeDatas?.ContactPipeDrive[0]?.id','getText(111111111)')"}]}],"logFunction":[{"templateName":"pipedrive","endpointName":"create_calllog_pipedrive","data":{"subject":"{Subject}","outcome":"{outcome}","duration":"{duration}","from_phone_number":"{from_phone_number}","to_phone_number":"{to_phone_number}","start_time":"{startTime}","end_time":"{endTime}","deal_id":"{deal_id}","note":"

Record URL: {RecordUrl}

"},"replaceData":[{"{Subject}":"subjectTitle2"},{"{outcome}":"checkValue('eval','ie','(status==connected||status==success)','getText(connected)','checkValue(,ie,direction==\"outgoing\",busy,no_answer)')"},{"{startTime}":"handleTimePipedrive2(start)"},{"{endTime}":"handleTimePipedrive2(end)"},{"{deal_id}":"iframeData?.DealPipeDrive[0]?.id"},{"{from_phone_number}":"checkValue('eval','ie','direction===outgoing','agentName','phone')"},{"{to_phone_number}":"checkValue('eval','ie','direction===outgoing','phone','agentName')"},{"{duration}":"duration"},{"{RecordUrl}":"record_url"}]}],"smsFunction":[{"templateName":"pipedrive","endpointName":"create_note_pipedrive","data":{"content":"{content}","person_id":"{person_id}"},"replaceData":[{"{content}":"contentHtml"},{"{person_id}":"objectData?.ContactPipeDrive[0]?.id"}]}]}

  • Iframe: copy chính xác đoạn script sau dán vào

[{"col":"3","label":"Contact","objectName":"ContactPipeDrive","arrayData":"","fields":[{"Name":"name","quickOpenUrl":{"Url":":originCrm/person/:ContactId","replaceData":[{":ContactId":"data?.ContactPipeDrive?.at(0)?.at(0)?.id"},{":originCrm":"parrentHostname2"}]}},{"Phone":"data?.ContactPipeDrive?.at(0)?.at(0)?.phones?.at(0)","Eval":"true"},{"Owner":"data?.DetailContactPipeDrive?.at(0)?.at(0)?.owner_name","Eval":"true"},{"Email":"primary_email"}]},{"col":"3","label":"Lead","objectName":"LeadPipeDrive","arrayData":"","fields":[{"Name":"title","quickOpenUrl":{"Url":":originCrm/leads/inbox/:LeadId","replaceData":[{":LeadId":"data?.LeadPipeDrive?.at(0)?.at(0)?.id"},{":originCrm":"parrentHostname2"}]}},{"Owner":"data?.LeadUserPipeDrive?.at(0)?.at(0)?.name","Eval":"true"},{"Create At":"add_time"}]},{"col":"3","label":"Latest Deal","objectName":"DealPipeDrive","arrayData":"","fields":[{"Name":"title","quickOpenUrl":{"Url":":originCrm/deal/:DealId","replaceData":[{":DealId":"data?.DealPipeDrive?.at(0)?.at(0)?.id"},{":originCrm":"parrentHostname2"}]}},{"Value":"formatted_weighted_value"},{"Create At":"add_time"}]},{"col":"1","label":"Latest Note","objectName":"NotePipeDrive","arrayData":"","fields":[{"":"content","colWidth":"1","Wrap":"true"}]}]

  • domain: nhập tên domain pipedrive của khách hàng
  • api_token: dán API Token đã copy từ Pipedrive

Bấm OK để hoàn tất tích hợp

3. Kết luận

Trên đây là bài viết hướng dẫn tích hợp nền tảng Pipedrive với Gcalls. Sau khi hoàn tất tích hợp, anh chị vào các bạn hãy thực hiện testing kỹ theo bảng test case đối với các trường hợp tích hợp. Hy vọng bài viết sẽ giúp ích được nhiều cho anh chị và các bạn. Nếu có ý kiến đóng góp hoặc thắc mắc gì, anh chị và các bạn vui lòng để lại ở phần bình luận