[{"data":1,"prerenderedAt":462},["ShallowReactive",2],{"doc:\u002Fv\u002F2026.3\u002Fcore-workflows\u002Fautomate-new-request-handling":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"section":10,"version":11,"lastUpdated":12,"body":13,"_type":456,"_id":457,"_source":458,"_file":459,"_stem":460,"_extension":461},"\u002Fv\u002F2026.3\u002Fcore-workflows\u002Fautomate-new-request-handling","core-workflows",false,"","Automate new-request handling","Notify the team, auto-reply, assign, or start a workflow when a request arrives, push leads in with the inbound API, and announce them by webhook.","Client work","2026.3","2026-09-07",{"type":14,"children":15,"toc":449},"root",[16,46,65,72,77,225,236,254,266,272,277,361,378,389,395,420,426],{"type":17,"tag":18,"props":19,"children":20},"element","p",{},[21,24,30,32,37,39,44],{"type":22,"value":23},"text","Requests settings decide what happens the moment a lead arrives. The ",{"type":17,"tag":25,"props":26,"children":27},"strong",{},[28],{"type":22,"value":29},"Default Workflow",{"type":22,"value":31}," applies to every request unless a form overrides it, the ",{"type":17,"tag":25,"props":33,"children":34},{},[35],{"type":22,"value":36},"Inbound API",{"type":22,"value":38}," lets other systems create requests, and ",{"type":17,"tag":25,"props":40,"children":41},{},[42],{"type":22,"value":43},"Outbound",{"type":22,"value":45}," connects request events to your webhooks.",{"type":17,"tag":18,"props":47,"children":48},{},[49,51,56,58,63],{"type":22,"value":50},"Open ",{"type":17,"tag":25,"props":52,"children":53},{},[54],{"type":22,"value":55},"Requests",{"type":22,"value":57},", choose the settings menu in the list header, then the tab you need. All of this requires the ",{"type":17,"tag":25,"props":59,"children":60},{},[61],{"type":22,"value":62},"Manage Request Form Settings",{"type":22,"value":64}," permission.",{"type":17,"tag":66,"props":67,"children":69},"h2",{"id":68},"set-the-default-workflow",[70],{"type":22,"value":71},"Set the Default Workflow",{"type":17,"tag":18,"props":73,"children":74},{},[75],{"type":22,"value":76},"The Default Workflow has four steps. Each has a switch and its own options.",{"type":17,"tag":78,"props":79,"children":80},"ol",{},[81,106,189,199],{"type":17,"tag":82,"props":83,"children":84},"li",{},[85,90,92,97,99,104],{"type":17,"tag":25,"props":86,"children":87},{},[88],{"type":22,"value":89},"Notify Team",{"type":22,"value":91},", on by default, alerts the workspace when a new lead arrives. Choose ",{"type":17,"tag":25,"props":93,"children":94},{},[95],{"type":22,"value":96},"Push notification",{"type":22,"value":98},", ",{"type":17,"tag":25,"props":100,"children":101},{},[102],{"type":22,"value":103},"Email notification",{"type":22,"value":105},", or both.",{"type":17,"tag":82,"props":107,"children":108},{},[109,114,116,121,123,128,130,135,137,142,144,149,151,158,159,165,166,172,173,179,181,187],{"type":17,"tag":25,"props":110,"children":111},{},[112],{"type":22,"value":113},"Auto-Reply to Lead",{"type":22,"value":115},", off by default, sends an instant acknowledgment to the person who submitted the request. Choose the channel: SMS, email, or both. Choose ",{"type":17,"tag":25,"props":117,"children":118},{},[119],{"type":22,"value":120},"Send delay",{"type":22,"value":122},": ",{"type":17,"tag":25,"props":124,"children":125},{},[126],{"type":22,"value":127},"Immediately",{"type":22,"value":129}," or ",{"type":17,"tag":25,"props":131,"children":132},{},[133],{"type":22,"value":134},"5 min",{"type":22,"value":136},". Edit the ",{"type":17,"tag":25,"props":138,"children":139},{},[140],{"type":22,"value":141},"SMS Template",{"type":22,"value":143}," and the ",{"type":17,"tag":25,"props":145,"children":146},{},[147],{"type":22,"value":148},"Email Template",{"type":22,"value":150},". The templates accept the variables ",{"type":17,"tag":152,"props":153,"children":155},"code",{"className":154},[],[156],{"type":22,"value":157},"{{name}}",{"type":22,"value":98},{"type":17,"tag":152,"props":160,"children":162},{"className":161},[],[163],{"type":22,"value":164},"{{business_name}}",{"type":22,"value":98},{"type":17,"tag":152,"props":167,"children":169},{"className":168},[],[170],{"type":22,"value":171},"{{phone}}",{"type":22,"value":98},{"type":17,"tag":152,"props":174,"children":176},{"className":175},[],[177],{"type":22,"value":178},"{{email}}",{"type":22,"value":180},", and ",{"type":17,"tag":152,"props":182,"children":184},{"className":183},[],[185],{"type":22,"value":186},"{{source}}",{"type":22,"value":188},", and the SMS editor counts characters and segments as you type.",{"type":17,"tag":82,"props":190,"children":191},{},[192,197],{"type":17,"tag":25,"props":193,"children":194},{},[195],{"type":22,"value":196},"Auto-Assign",{"type":22,"value":198},", off by default, routes the lead to a team member: a specific person or round-robin.",{"type":17,"tag":82,"props":200,"children":201},{},[202,207,209,214,216,223],{"type":17,"tag":25,"props":203,"children":204},{},[205],{"type":22,"value":206},"Trigger Workflow",{"type":22,"value":208},", off by default, starts one of your existing workflows when a lead arrives. Build the workflow first under Workflows with the ",{"type":17,"tag":25,"props":210,"children":211},{},[212],{"type":22,"value":213},"New Lead",{"type":22,"value":215}," trigger, then select it here. See ",{"type":17,"tag":217,"props":218,"children":220},"a",{"href":219},"\u002Fv\u002F2026.3\u002Fautomation\u002Fbuild-test-activate-workflow\u002F",[221],{"type":22,"value":222},"Build, test, and activate a workflow",{"type":22,"value":224},".",{"type":17,"tag":18,"props":226,"children":227},{},[228,230,235],{"type":22,"value":229},"Choose ",{"type":17,"tag":25,"props":231,"children":232},{},[233],{"type":22,"value":234},"Save workflow settings",{"type":22,"value":224},{"type":17,"tag":18,"props":237,"children":238},{},[239,241,246,248,252],{"type":22,"value":240},"The default auto-reply text reads \"Hi ",{"type":17,"tag":242,"props":243,"children":245},"binding",{"value":244},"name",[],{"type":22,"value":247},", thanks for reaching out to ",{"type":17,"tag":242,"props":249,"children":251},{"value":250},"business_name",[],{"type":22,"value":253},"! We received your request and will get back to you within 24 hours.\" Text auto-replies are sent as service messages and are never sent twice for the same request.",{"type":17,"tag":18,"props":255,"children":256},{},[257,259,264],{"type":22,"value":258},"A form can replace these settings for its own submissions with the ",{"type":17,"tag":25,"props":260,"children":261},{},[262],{"type":22,"value":263},"Workflow Override",{"type":22,"value":265}," section in the form editor.",{"type":17,"tag":66,"props":267,"children":269},{"id":268},"connect-another-system-with-the-inbound-api",[270],{"type":22,"value":271},"Connect another system with the Inbound API",{"type":17,"tag":18,"props":273,"children":274},{},[275],{"type":22,"value":276},"Use the Inbound API when leads come from a system that cannot use your form, such as a CRM, an ad platform, or an automation service.",{"type":17,"tag":78,"props":278,"children":279},{},[280,298,303,349],{"type":17,"tag":82,"props":281,"children":282},{},[283,285,289,291,296],{"type":22,"value":284},"On the ",{"type":17,"tag":25,"props":286,"children":287},{},[288],{"type":22,"value":36},{"type":22,"value":290}," tab, choose ",{"type":17,"tag":25,"props":292,"children":293},{},[294],{"type":22,"value":295},"Generate Key",{"type":22,"value":297},". Copy the key now; it is shown once and stored hashed.",{"type":17,"tag":82,"props":299,"children":300},{},[301],{"type":22,"value":302},"Send leads to the endpoint shown on the tab, with the key in the request headers. A lead needs at least a name; email, phone, message, and source are optional.",{"type":17,"tag":82,"props":304,"children":305},{},[306,308,313,315,320,321,327,328,334,335,341,342,348],{"type":22,"value":307},"Under ",{"type":17,"tag":25,"props":309,"children":310},{},[311],{"type":22,"value":312},"Field Mapping",{"type":22,"value":314},", map your system's field names to Workspace369 fields when they differ. Without mappings the fields are ",{"type":17,"tag":152,"props":316,"children":318},{"className":317},[],[319],{"type":22,"value":244},{"type":22,"value":98},{"type":17,"tag":152,"props":322,"children":324},{"className":323},[],[325],{"type":22,"value":326},"email",{"type":22,"value":98},{"type":17,"tag":152,"props":329,"children":331},{"className":330},[],[332],{"type":22,"value":333},"phone",{"type":22,"value":98},{"type":17,"tag":152,"props":336,"children":338},{"className":337},[],[339],{"type":22,"value":340},"message",{"type":22,"value":180},{"type":17,"tag":152,"props":343,"children":345},{"className":344},[],[346],{"type":22,"value":347},"source",{"type":22,"value":224},{"type":17,"tag":82,"props":350,"children":351},{},[352,354,359],{"type":22,"value":353},"Use the ",{"type":17,"tag":25,"props":355,"children":356},{},[357],{"type":22,"value":358},"Test Tool",{"type":22,"value":360}," to send a test lead and confirm it appears in Requests.",{"type":17,"tag":18,"props":362,"children":363},{},[364,369,371,376],{"type":17,"tag":25,"props":365,"children":366},{},[367],{"type":22,"value":368},"Recent API Activity",{"type":22,"value":370}," shows the latest calls. The ",{"type":17,"tag":25,"props":372,"children":373},{},[374],{"type":22,"value":375},"Quick Reference",{"type":22,"value":377}," lists the responses: created, validation error, invalid key, and rate limited. The API accepts up to 100 requests per minute per workspace, and a phone number that cannot be parsed is rejected.",{"type":17,"tag":18,"props":379,"children":380},{},[381,382,387],{"type":22,"value":229},{"type":17,"tag":25,"props":383,"children":384},{},[385],{"type":22,"value":386},"Regenerate Key",{"type":22,"value":388}," to replace a key. The old key stops working immediately, so update every system that uses it.",{"type":17,"tag":66,"props":390,"children":392},{"id":391},"announce-request-events-with-webhooks",[393],{"type":22,"value":394},"Announce request events with webhooks",{"type":17,"tag":18,"props":396,"children":397},{},[398,400,404,406,411,413,419],{"type":22,"value":399},"The ",{"type":17,"tag":25,"props":401,"children":402},{},[403],{"type":22,"value":43},{"type":22,"value":405}," tab lists the request events available to webhooks: a lead created, converted, or archived. Choose ",{"type":17,"tag":25,"props":407,"children":408},{},[409],{"type":22,"value":410},"Open Webhooks Settings",{"type":22,"value":412}," to add a destination. See ",{"type":17,"tag":217,"props":414,"children":416},{"href":415},"\u002Fv\u002F2026.3\u002Fadmin\u002Fintegrations-and-api\u002F",[417],{"type":22,"value":418},"Integrations and API",{"type":22,"value":224},{"type":17,"tag":66,"props":421,"children":423},{"id":422},"verify-the-setup",[424],{"type":22,"value":425},"Verify the setup",{"type":17,"tag":78,"props":427,"children":428},{},[429,434,439,444],{"type":17,"tag":82,"props":430,"children":431},{},[432],{"type":22,"value":433},"Submit a test request through a form or the Test Tool.",{"type":17,"tag":82,"props":435,"children":436},{},[437],{"type":22,"value":438},"Confirm the New Lead notification arrives and, if enabled, the auto-reply reaches the test contact.",{"type":17,"tag":82,"props":440,"children":441},{},[442],{"type":22,"value":443},"Check that any triggered workflow logged a run under Workflows.",{"type":17,"tag":82,"props":445,"children":446},{},[447],{"type":22,"value":448},"Archive the test request.",{"title":7,"searchDepth":450,"depth":450,"links":451},2,[452,453,454,455],{"id":68,"depth":450,"text":71},{"id":268,"depth":450,"text":271},{"id":391,"depth":450,"text":394},{"id":422,"depth":450,"text":425},"markdown","content:v:2026.3:core-workflows:automate-new-request-handling.md","content","v\u002F2026.3\u002Fcore-workflows\u002Fautomate-new-request-handling.md","v\u002F2026.3\u002Fcore-workflows\u002Fautomate-new-request-handling","md",1788832830838]