{"wiki":{"id":2228,"slug":"pa-c3","entity_type":"droid","entity_id":"pa-c3","title":"User Profiler","prose_md":"## About\n\nUser Profiler is a droid that helps [[agt_008]] learn more about her users without ever making it feel like a questionnaire. Its job is to spot what’s missing from a user’s profile – name, location, interests, social links – and turn that gap into a casual conversation prompt, so Carol can naturally draw out the detail in chat. It only works with guest and unverified users, and it never suggests directly asking for the information.\n\nThe droid runs on a daily schedule at 10:00 (and checks for new gaps every hour), storing short-lived tips in the user’s settings that expire after 48 hours. It does not send WhatsApp messages itself – its tips are pure prompts for [[agt_008]] to weave into conversation on her terms. It also skips creating tips if Carol already has strong hunches about the user, and deliberately avoids sensitive subjects like religion, politics, money, or sexuality.\n\nUser Profiler is a one-off, uniquely named droid within the larger “author” family – that family powers 26 similar droids across agents like [[agt_001]], [[agt_002]], and others, but this specific User Profiler belongs only to Carol. It is not pure software: it calls Claude (model not specified) to turn each profile gap into that friendly, one-sentence suggestion that keeps the chat feeling human.","namesake_json":"{\"engine\": \"claude\", \"model\": null, \"claude_purpose\": \"generate one-sentence conversation tips\", \"family\": \"author\", \"family_size\": 26, \"is_unique\": true}","profile_pic_path":"","source_hash":"3faa52d84c53c81936609c4670e611c6a095fa9f3c5e47c83e6251b5cff55419","status":"active","last_generated_at":"2026-07-31 03:38:57","created_at":"2026-07-31 03:38:57","updated_at":"2026-07-31 03:38:57"},"facts":{"id":"pa-c3","name":"User Profiler","machine_name":"PA-C3","owner":"agt_008","function":"Reaches out to users with no name set — casual fun openers to learn more about them.","process_type":"scheduled","schedule":"Daily 10:00","process_name":"","avatar_color":"#f59e0b","created_for":"Carol builds real relationships with customers by learning who they are — their names, where they live, what they do. PA-C3 spots when this information is missing and figures out natural ways Carol can prompt for it.","purpose":"PA-C3 generates one-sentence tips that suggest what Carol should casually bring up to get a user to share missing profile info. This keeps the conversation feeling natural instead of like filling out a form.","duties":"- Identifies users with incomplete profiles (missing name, location, job, interests, social media)\n- Creates a one-sentence conversation tip for Carol to use\n- Stores the tip in the user's settings (expires after 48 hours)\n- Checks for new gaps every hour","constraints":"- Does not send WhatsApp messages itself\n- Never tells Carol to directly ask for information — only suggests topics to naturally bring up\n- Avoids sensitive subjects (religion, politics, money, sexuality)\n- Skips creating tips if Carol already has good hunches about the user\n- Only works with guest and unverified users","status":"running","gender":"female","archetype":"author","building_block":"assist_insight","service_override":null,"enabled":1,"task_key":"sales.proactive_message","model_free":0},"page":{"type":"droid","page_class":"main","class_label":"Main page","kind_label":"Droid","kind_gloss":"","listed":true}}