[{"data":1,"prerenderedAt":311},["ShallowReactive",2],{"/docs/base/jobs-base/features/job-bells":3,"/docs/base/jobs-base/features/job-bells-surround":299,"/docs/base/jobs-base/features/job-bells-implemented-suggestions":310},{"id":4,"title":5,"body":6,"description":289,"extension":290,"head":291,"implementedSuggestions":291,"meta":292,"navigation":293,"path":294,"schemaOrg":291,"seo":295,"sitemap":296,"stem":297,"__hash__":298},"docs/1.docs/base/2.jobs-base/2.features/7.job-bells.md","Job Bells",{"type":7,"value":8,"toc":279},"minimark",[9,14,23,39,51,152,168,172,175,190,209,213,241,245,255,263,267],[10,11,13],"h2",{"id":12},"configure-and-place-a-bell","Configure and place a bell",[15,16,17,18,22],"p",{},"Open ",[19,20,21],"strong",{},"/jobconfig → your job → Bells",". The same feature works for ordinary registered employment jobs without the Jobs Creator; it is not a gang bell system.",[24,25,26,30,33,36],"ol",{},[27,28,29],"li",{},"Add a bell with a unique ID, label and sound.",[27,31,32],{},"Place it and choose its prop/marker settings.",[27,34,35],{},"Choose who receives the request and whether employee recipients must be on duty.",[27,37,38],{},"Save the job. Unsaved editor changes do not change the live bell.",[15,40,41,42,46,47,50],{},"An unpositioned bell remains inactive. Each job supports up to 32 bells. Built-in prop choices include ",[43,44,45],"code",{},"sky_job_deskbell"," and ",[43,48,49],{},"sky_job_doorbell",".",[52,53,54,67],"table",{},[55,56,57],"thead",{},[58,59,60,64],"tr",{},[61,62,63],"th",{},"Bell settings",[61,65,66],{},"Purpose",[68,69,70,91,107,123,136],"tbody",{},[58,71,72,88],{},[73,74,75,78,79,78,82,78,85],"td",{},[43,76,77],{},"active",", ",[43,80,81],{},"positioned",[43,83,84],{},"x/y/z",[43,86,87],{},"heading",[73,89,90],{},"Availability and world placement",[58,92,93,104],{},[73,94,95,78,98,78,101],{},[43,96,97],{},"propModel",[43,99,100],{},"spawnProp",[43,102,103],{},"showMarker",[73,105,106],{},"Prop and interaction-marker presentation",[58,108,109,120],{},[73,110,111,78,114,78,117],{},[43,112,113],{},"sound",[43,115,116],{},"volume",[43,118,119],{},"radius",[73,121,122],{},"Selected sound, volume and audible radius",[58,124,125,133],{},[73,126,127,78,130],{},[43,128,129],{},"interactionDistance",[43,131,132],{},"cooldown",[73,134,135],{},"Ring distance and repeat limit",[58,137,138,149],{},[73,139,140,78,143,78,146],{},[43,141,142],{},"notify",[43,144,145],{},"requireOnDuty",[43,147,148],{},"recipients",[73,150,151],{},"Notification policy",[15,153,154,156,157,78,160,163,164,167],{},[43,155,148],{}," accepts ",[43,158,159],{},"nearby",[43,161,162],{},"employees"," or ",[43,165,166],{},"both",". Nearby recipients share the caller's routing bucket. Employee delivery can reach online employees elsewhere, including another bucket; the bell's duty setting controls whether off-duty employees qualify.",[10,169,171],{"id":170},"visitor-and-employee-workflow","Visitor and employee workflow",[15,173,174],{},"The visitor activates the bell at its placed location. Eligible recipients receive a request for 30 seconds:",[176,177,178,184],"ul",{},[27,179,180,183],{},[19,181,182],{},"Y"," sets a waypoint to the caller's position at the time they rang.",[27,185,186,189],{},[19,187,188],{},"Enter"," dismisses that recipient's notification.",[15,191,192,193,196,197,78,200,78,203,46,206,50],{},"Personal dismissal does not dismiss everybody else's copy. Global defaults belong to ",[43,194,195],{},"Config.Bells",", including ",[43,198,199],{},"enabled",[43,201,202],{},"keyMappings",[43,204,205],{},"requestCooldown",[43,207,208],{},"customSounds",[10,210,212],{"id":211},"sounds","Sounds",[15,214,215,216,78,219,78,222,78,225,78,228,78,231,78,234,237,238,240],{},"Choose one of the seven built-in sounds (",[43,217,218],{},"R1",[43,220,221],{},"R2",[43,223,224],{},"R3",[43,226,227],{},"A1",[43,229,230],{},"A2",[43,232,233],{},"A3",[43,235,236],{},"A4",") or configure local OGG/WAV/MP3 files in ",[43,239,208],{},". The custom-sound list supports up to 32 entries. Keep the audio assets in the resource location referenced by that configuration.",[10,242,244],{"id":243},"personal-notification-placement","Personal notification placement",[15,246,247,248,163,251,254],{},"Players open ",[19,249,250],{},"/notifications",[19,252,253],{},"Tablet → Settings → Bell notification"," to place their own notification. This is a personal preference; it does not move world bells or change the job's recipient rules.",[15,256,257,258,50],{},"Other client resources can open the same preference page through ",[259,260,262],"a",{"href":261},"/docs/base/jobs-base/client-exports/notification-settings","OpenNotificationSettings",[10,264,266],{"id":265},"integrate-another-job-resource","Integrate another job resource",[15,268,269,270,274,275,278],{},"Jobs Base owns the bell runtime. Use the ",[259,271,273],{"href":272},"/docs/base/jobs-base/server-exports/job-bells","server bell library API"," when registering definitions from another resource. There is no separate ",[43,276,277],{},"RegisterJobBell"," Cfx export.",{"title":280,"searchDepth":281,"depth":282,"links":283},"",1,2,[284,285,286,287,288],{"id":12,"depth":282,"text":13},{"id":170,"depth":282,"text":171},{"id":211,"depth":282,"text":212},{"id":243,"depth":282,"text":244},{"id":265,"depth":282,"text":266},"Place desk bells and doorbells and configure who receives visitor requests.","md",null,{},true,"/docs/base/jobs-base/features/job-bells",{"title":5,"description":289},{"loc":294},"1.docs/base/2.jobs-base/2.features/7.job-bells","Ak3GxeCm3AM9mUt7TkM5gNXZ_2eavD4P4r939jFObtE",[300,305],{"title":301,"path":302,"stem":303,"description":304,"children":-1},"Radial and Player Interactions","/docs/base/jobs-base/features/radial-and-player-interactions","1.docs/base/2.jobs-base/2.features/6.radial-and-player-interactions","Configure the shared radial, natural player targeting and authorized restraint/document workflows.",{"title":306,"path":307,"stem":308,"description":309,"children":-1},"Business and Announcements","/docs/base/jobs-base/features/business-and-announcements","1.docs/base/2.jobs-base/2.features/8.business-and-announcements","Manage opening status, city announcements, tablet history and optional Discord outputs.",[],1791814188741]