{"wiki":{"id":2226,"slug":"pa-c2","entity_type":"droid","entity_id":"pa-c2","title":"Order Status Notifier","prose_md":"## About\n\nThe Order Status Notifier keeps customers automatically informed about their orders by watching for changes and sending them a message on WhatsApp the moment something updates. It exists so that [[agt_008]] can handle high volumes of customer communication without having to personally ping every person — the droid runs continuously in the background, making sure no status change goes unreported.\n\nIt works by polling Chowpatty droid_triggers every 30 seconds for any order_status_changed event. When one appears, the droid immediately fires off a WhatsApp notification to the relevant customer via the [[whatsapp]] service. This happens entirely in software — there are no calls to Claude or any language model; it’s a pure automation that just acts on the events it sees.\n\nThis droid is one of 30 worker‑family droids used across the Carolverse. Agents like [[agt_001]], [[agt_010]], [[agt_011]], [[agt_012]], [[agt_013]], [[agt_015]], [[agt_020]], [[agt_023]], [[agt_025]], [[agt_028]], [[agt_029]], [[agt_031]], and [[agt_034]] all run their own worker droids in the same family, each tuned to a specific repetitive task. The Order Status Notifier is unique — no other agent has an exact copy with this name — and its job is strictly to relay notifications, never to create, modify, or cancel orders itself.","namesake_json":"{\"engine\": \"software\", \"model\": null, \"claude_purpose\": null, \"family\": \"worker\", \"family_size\": 30, \"is_unique\": true}","profile_pic_path":"","source_hash":"bd7eef90eba32847e075d4b5546a2b734e7a9642c4dc71b31c07d74f161d831d","status":"being_built","last_generated_at":"2026-07-31 03:38:38","created_at":"2026-07-31 03:38:38","updated_at":"2026-07-31 03:38:38"},"facts":{"id":"pa-c2","name":"Order Status Notifier","machine_name":"PA-C2","owner":"agt_008","function":"Polls Chowpatty droid_triggers for order_status_changed events and sends WhatsApp notifications to customers.","process_type":"ongoing","schedule":"every 30s","process_name":"pa_c2_worker","avatar_color":"#94a3b8","created_for":"Carol must keep customers informed and engaged throughout their purchasing journey. This droid fulfills the specific part where customers need to know their order status has changed—automatically notifying them without Carol having to manually send each message.","purpose":"The droid watches for order status changes and immediately sends WhatsApp notifications to the right customers. This lets Carol scale customer communication without being bottlenecked—every status update reaches customers on the channel they already use.","duties":"- Checks for order status change events every 30 seconds\n- Sends a WhatsApp message to each customer whose order status changed\n- Keeps the notification flow going automatically around the clock","constraints":"Does not create, modify, or cancel orders. Does not send notifications through other channels. Only acts on status changes triggered elsewhere—does not decide when to notify customers. Cannot handle manual or custom messages.","status":"running","gender":"male","archetype":"worker","building_block":"customer_lifecycle","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}}