低代碼對接釘釘創(chuàng)建外部聯(lián)系人(低代碼對接釘釘創(chuàng)建外部聯(lián)系人有影響嗎)
上次做的CRM對接了釘釘?shù)膱髢r審批功能,客戶反映發(fā)起審批時每次都要填寫完整的客戶名稱,還不能填錯,還是不太方便,希望在釘釘上也能選擇到白碼系統(tǒng)中已有的客戶數(shù)據(jù)。
釘釘有外部聯(lián)系人的功能,審批表單中是可以關(guān)聯(lián)外部聯(lián)系人的,所以我就想將白碼系統(tǒng)的客戶數(shù)據(jù)同步到釘釘?shù)耐獠柯?lián)系人,只需創(chuàng)建外部聯(lián)系人,審批表中關(guān)聯(lián)上這些外部聯(lián)系人,不需要真的在釘釘上與這些聯(lián)系人進行交流。
整體思路是:
在系統(tǒng)上錄入客戶數(shù)據(jù)時,通過API在釘釘上也創(chuàng)建一個同名客戶,這樣就能在兩邊同步了,填寫報價審批時也不需要手填客戶的名稱了。
具體實現(xiàn)步驟如下:
1.添加API,用于創(chuàng)建外部聯(lián)系人,這個平臺現(xiàn)在已經(jīng)提供了一些比較通用的API,創(chuàng)建后就可以直接使用了,都不需要自己再編寫代碼了;
2.在新建客戶的功能后面再加一個步驟,調(diào)用此API在釘釘進行創(chuàng)建同名外部聯(lián)系人
3.最后還要加一個步驟,記錄下創(chuàng)建的外部聯(lián)系人在釘釘中的user_id。
記錄這個id的作用是將白碼系統(tǒng)的客戶數(shù)據(jù)能夠?qū)?yīng)上釘釘?shù)耐獠柯?lián)系人數(shù)據(jù);
4.調(diào)整報價審批的webhook代碼和生成訂單的功能,觸發(fā)系統(tǒng)的webhook時,根據(jù)接收到的審批表單的數(shù)據(jù),能獲取到關(guān)聯(lián)的外部聯(lián)系人的user_id,就能在系統(tǒng)中知道是對應(yīng)哪一個客戶了。
5.調(diào)試了好久終于調(diào)通了整個流程,測試結(jié)果:
第一步,創(chuàng)建客戶;
可在釘釘上看到同名的外部聯(lián)系人;
第二步,在釘釘上發(fā)起報價審批,待審批通過;
就可以在白碼系統(tǒng)上自動生成了一個銷售單。