{"wiki":{"id":1611,"slug":"id-sync-01","entity_type":"droid","entity_id":"id-sync-01","title":"Identity Sync","prose_md":"## About\n\nIdentity Sync is an on-demand droid owned by [[agt_008]] that solves a simple but important problem for [[carol-chat]]: when someone talks to Carol from the web, Carol needs to know if that person is the same human she already talks to on WhatsApp. This droid resolves a web sender to their linked WhatsApp identity, nudges Carol to ask the user for their phone number at the right moment, links the two records once the user confirms, and mirrors web messages into the linked WhatsApp conversation so Carol has one unified history per person. It was built for the identity-linking initiative CAROL-INI-442 and is imported as a library by Carol's chat app rather than run on a schedule.\n\nIt belongs to the intelligence droid family, which 25 droids across many agents use. However, \"Identity Sync\" is a unique name in that family: other agents run their own differently named intelligence droids, but Carol is the only one running this exact droid. It is one of several intelligence droids in the ecosystem, not a one-off outside the family.\n\nIdentity Sync is pure software. A source trace verified that it makes no Claude calls, so it does not use a Claude model; it runs entirely as code inside Carol's infrastructure.","namesake_json":"{\"engine\": \"software\", \"model\": null, \"claude_purpose\": null, \"family\": \"intelligence\", \"family_size\": 25, \"is_unique\": true}","profile_pic_path":"","source_hash":"fcea97783d973eae679be0617e2425bceef83dde2d48322be9006e909b7e33aa","status":"being_built","last_generated_at":"2026-08-05 00:35:59","created_at":"2026-07-29 03:29:39","updated_at":"2026-08-05 00:35:59"},"facts":{"id":"id-sync-01","name":"Identity Sync","machine_name":"id_sync_01","owner":"agt_008","function":"Owns one-human-across-channels: resolves linked WhatsApp + web identities, nudges Carol to ask the user about their phone number at the right turn, links the two records on confirmation, and mirrors web messages to the linked WhatsApp folder for unified history.","process_type":"on_demand","schedule":"","process_name":"","avatar_color":"#a78bfa","created_for":"","purpose":"User identity linking for Carol chat (CAROL-INI-442): resolves a web sender to their WhatsApp identity (resolve_linked_sender), nudges unlinked users, and mirrors messages across the linked identities. On-demand library droid imported by the Carol chat app; zero scheduled runs is healthy.","duties":"","constraints":"","status":"running","gender":"male","archetype":"intelligence","building_block":"memory_identity","service_override":null,"enabled":1,"task_key":"sales.person_registered","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}