any users dosnt upload a profile picture. As I like this extra in communicating whith costumers, I have beeen looking for at way to collect and update users profiles whith pictures.
Many users has a LinkedIn or Facebook profile whith profile picture. But how to get that in a easy way, and be sure it is the right picture?
I did find pipl.com - a great service that does exactly what I neded - collectning data from users acros social netwrks, and make this seachble and accesable by an API.
So that is the part of getting pictures....And updating profiles in Zendesk is as easy as getting pictures prom pipl. Zendesk has a really good API.
So I did a powershell script, that got all users from my Zendesk, going throu them, and for every user whitout a profile picture - get the picture from pipl and update the userprofile in Zendesk.
Be aware that pipl is charging for evey search that returns what you are looking for, so it could be expensive if you have lots of users.
My script is located here https://github.com/andlo/pipl-zendesk_coktail
You need to fillout four variables at the top:
$ZendeskDomain = 'YOURSUPPORTSITE.zendesk.com'
$Email = 'YOUR EMAIL'
$ZendeskToken = 'TOUR ZENDESK TOKEN'
$PiplToken = 'YOUR SOCIAL-PREMIUM PIPL LIZENSE'
Then run the script, and it starts updatng your profiles whith pictures.