I want to have some service droids in my GURPS campaign. I'll convert some concepts from Engine Heart.
Here is a racial template for a service droid, net cost 0. It should probably adjust the basic attributes somehow, in order to match the specialized abilities of the 'bot, but that process would be different depending on what kind of bot you're playing. So this is just a generic servbot template.
Confused (CR: 12 (Quite Often).) [-10]
Digital Mind 
Doesn't Eat or Drink 
Doesn't Sleep 
Draining (Electricity) (Common, -5.) [-10]
Injury Tolerance (No Blood) 
Injury Tolerance (Unliving) 
Low Empathy [-20]
Resistant (Immunity to Metabolic Hazards) 
Size -4 
Unhealing (Total) [-30]
Wears out instead of aging 
Note that servbots have fatigue points, where normal GURPS Machine characters do not. That's because Engine Heart contains a mechanic much like Extra Effort in GURPS, so you should be able to use Extra Effort.
Humancom, Mechanicon, Realitycom and Digicon should probably be bash skills.
Humancom! - Archaeology, Anthropology, Body Language, Detect Lies, Gesture, Leadership, Linguistics, Physiology, Politics, Psychology, Sociology
Digicon! - Computer Hacking, Computer Operation, Computer Programming, Cryptography, Electronics Operation (Comm, Media, Sensors)
Mechanicon! - Electrician, Electronics Operation (Medical, Scientific, Security) Electronics Repair (Medical, Scientific, Security, Comm, Media, Sensors), Machinist
Realitycom! - Driving, Holdout, Naturalist, Observation, Search, Shadowing, Scrounging, Stealth, Survival, Tracking, Traps, Urban Survival
Many of the advantages from Engine Heart would make perfect sense in GURPS, but they'd require point adjustments. I'm a bit too lazy for that right now.