{"site":"https://salesbuilder.dev","asks":[{"id":"capabilities-check-ai-answers","says":["Ask ChatGPT and Perplexity what a landlord with 50 units should use to track rent.\nTell me who they name, which pages they cite, and check again every week."],"program":["Keyword.measure","Keyword.measure","Monitor.create"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/check-ai-answers","status":"live"},{"id":"capabilities-directory-submissions","says":["Draft our product kit, and list us everywhere it fits.\nTell me which places need something from me."],"program":["Content.draft","Post.publish"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links/directory-submissions","status":"live"},{"id":"capabilities-earn-first-links","says":["Get our first links. Start with the places that already link to our rivals.\nList us as me, up to 10 a day, for the next 60 days."],"program":["Domain.benchmark","Mandate.authorize","Post.publish"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links","status":"live"},{"id":"capabilities-find-customers","says":["Find property managers with 20 to 400 units who still run rent on spreadsheets.\nShow me the first 25, and the person to email at each."],"program":["ICP.create","Organization.count","Prospect.find","Prospect.verify"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/find-customers","status":"planned"},{"id":"capabilities-get-indexed","says":["Submit leaseline.app to Google and Bing.\nTell me when each key page is in."],"program":["Domain.connect","Monitor.create","Domain.verify"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/get-indexed","status":"planned"},{"id":"capabilities-launch-circuit","says":["Launch us on Product Hunt in week three, then the small boards.\nDraft the kit and schedule every stop."],"program":["Content.draft","Post.schedule"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links/launch-circuit","status":"live"},{"id":"capabilities-make-content","says":["Write the page for \"rent ledger template\".\nThen make me an ad kit from the dashboard screenshot."],"program":["Content.draft","File.generate","File.generate","File.generate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/make-content","status":"live"},{"id":"capabilities-measure","says":["Is any of it working?\nShow me what moved this week."],"program":["Integration.connect","Metric.query","Metric.query","Metric.watch","Domain.verify"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/measure","status":"planned"},{"id":"capabilities-publish-and-post","says":["Publish the rent ledger guide.\nPost it on LinkedIn, X and Reddit, as me."],"program":["Content.publish","Post.schedule","Mandate.authorize","Post.publish"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/publish-and-post","status":"live"},{"id":"capabilities-reach-out","says":["Send the first 25 from my inbox on Tuesday, as me.\nWarm a second inbox for more, and book every call a reply asks for."],"program":["Mandate.authorize","Mailbox.warm","Message.schedule","Meeting.book"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/reach-out","status":"live"},{"id":"capabilities-research-demand","says":["Find the terms landlords search when they outgrow the rent spreadsheet.\nKeep the ones I can win, and tell me what a click on each costs."],"program":["Keyword.measure","Keyword.measure","Keyword.find"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/research-demand","status":"planned"},{"id":"capabilities-run-ads","says":["What would 500 clicks on rent collection software cost?\nRun the test on my Google account, and stop it if it does not pay."],"program":["Keyword.measure","Integration.connect","Mandate.authorize","Campaign.start"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/run-ads","status":"planned"},{"id":"capabilities-size-up-competitors","says":["Who am I up against for rent tracking?\nShow me what they rank for, what they pay for and the ads they keep running, then watch their pricing pages."],"program":["Domain.benchmark","Domain.benchmark","Monitor.create"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/size-up-competitors","status":"live"},{"id":"code-events","says":["Send every new Lead to our webhook, and show me the last one."],"program":["Watch.create","Event.list"],"needs":[],"approval":"none","shelf":"back","deep":"/code/events","status":"live"},{"id":"code-files-agents","says":["Seat the agent as our SDR and show me its first task, as a dry run."],"program":["Role.staff","Task.next"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/agents","status":"live"},{"id":"code-files-audiences","says":["Build the small-property-managers List and enrich one Contact on it, as a dry run."],"program":["Audience.create","Contact.enrich"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/audiences","status":"live"},{"id":"code-files-content","says":["Draft issue 47 from the webinar, send it, and watch what it earns, as a dry run."],"program":["Content.draft","Message.broadcast","Metric.watch"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/content","status":"live"},{"id":"code-files-domains","says":["Set up leaseline.app for email and check its records, as a dry run."],"program":["Domain.authenticate","Domain.verify"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/domains","status":"live"},{"id":"code-files-funnels","says":["Create our signup flow, then show where new people heard of us."],"program":["Funnel.create","Acquisition.list"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/funnels","status":"live"},{"id":"code-files-metrics","says":["Define the leaf Metric and read its trend."],"program":["Metric.define","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/metrics","status":"live"},{"id":"code-files-offers","says":["Publish the Pro Offer and start a trial, as a dry run."],"program":["Offer.publish","Offer.trial"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/offers","status":"live"},{"id":"code-files-plays","says":["Pick our Plays and compile plays/cold-email.mdx to a Campaign, as a dry run."],"program":["PlayMix.compile","Campaign.create","Campaign.start"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/plays","status":"planned"},{"id":"code-files-sequences","says":["Create the founder thread, enroll one Contact, then pause them, as a dry run."],"program":["Sequence.create","Contact.enroll","Enrollment.pause"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/sequences","status":"live"},{"id":"code-files-systems","says":["Connect the sending System and warm Dana’s inbox, as a dry run."],"program":["Integration.connect","Mailbox.warm"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/systems","status":"live"},{"id":"code-files-workflows","says":["Turn on outbound and show me what it did."],"program":["Process.enable","Action.list"],"needs":[],"approval":"none","shelf":"back","deep":"/code/files/workflows","status":"live"},{"id":"code-mcp","says":["Pick three Plays for our hours and budget, and show me the first task, as a dry run."],"program":["PlayMix.compile","Task.next"],"needs":[],"approval":"none","shelf":"back","deep":"/code/mcp","status":"live"},{"id":"code-payment-required","says":["Accept Leaseline’s API Offer for my agent, then place the order again."],"program":["Offer.accept"],"needs":["payment-required"],"approval":"none","shelf":"back","deep":"/code/refusals#payment-required","status":"live"},{"id":"code-refusal-abuse","says":["Verify the mailbox or add a card; cheap Verbs keep working."],"program":["PaymentSource.add"],"needs":["abuse"],"approval":"none","shelf":"back","deep":"/code/refusals#check-abuse","status":"live"},{"id":"code-refusal-accept-guard","says":["Supersede the Quote without the residency line, and have the founder approve it."],"program":["Quote.supersede"],"needs":["accept-guard"],"approval":"none","shelf":"back","deep":"/code/refusals#check-accept-guard","status":"live"},{"id":"code-refusal-acceptance-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["acceptance-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-acceptance-floor","status":"live"},{"id":"code-refusal-activation-event","says":["Declare the Offer’s activation Event before the first ask, then publish it."],"program":["Offer.publish"],"needs":["activation-event"],"approval":"none","shelf":"back","deep":"/code/refusals#check-activation-event","status":"live"},{"id":"code-refusal-ad-group","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["ad-group"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-ad-group","status":"live"},{"id":"code-refusal-address-cap","says":["Bundle the extra Tenants into the next message; the cap resets after 24 hours."],"program":["Message.schedule"],"needs":["address-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-address-cap","status":"live"},{"id":"code-refusal-admin-lock","says":["Leave the locked item out, then rebuild the kit."],"program":["File.generate"],"needs":["admin-lock"],"approval":"none","shelf":"back","deep":"/code/refusals#check-admin-lock","status":"live"},{"id":"code-refusal-advice-review","says":["Have the editor review the cut, and run a full fluent check before any dub."],"program":["Task.claim"],"needs":["advice-review"],"approval":"none","shelf":"back","deep":"/code/refusals#check-advice-review","status":"live"},{"id":"code-refusal-agent-label","says":["Send yourself, or accept only an invite to the agent by name."],"program":["Task.assign"],"needs":["agent-label"],"approval":"none","shelf":"back","deep":"/code/refusals#check-agent-label","status":"live"},{"id":"code-refusal-agreement","says":["Send the click-through link first; the report follows it."],"program":["Agreement.create"],"needs":["agreement"],"approval":"none","shelf":"back","deep":"/code/refusals#check-agreement","status":"live"},{"id":"code-refusal-ai-identity","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["ai-identity"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-ai-identity","status":"live"},{"id":"code-refusal-allocation-fence","says":["Shift spend inside the fence, and kill nothing before day 14."],"program":["Ad.update"],"needs":["allocation-fence"],"approval":"none","shelf":"back","deep":"/code/refusals#check-allocation-fence","status":"live"},{"id":"code-refusal-already-handled","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["already-handled"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-already-handled","status":"live"},{"id":"code-refusal-announced-only","says":["Cut it; name the integration as a product fact."],"program":["Content.draft"],"needs":["announced-only"],"approval":"none","shelf":"back","deep":"/code/refusals#check-announced-only","status":"live"},{"id":"code-refusal-approved-pages","says":["Publish the pricing Page, so the answer to Northgate Rentals can say it."],"program":["Site.publish"],"needs":["approved-pages"],"approval":"none","shelf":"back","deep":"/code/refusals#check-approved-pages","status":"live"},{"id":"code-refusal-ask-budget","says":["Pick another introducer, or wait for the budget to reset."],"program":["Decision.list"],"needs":["ask-budget"],"approval":"none","shelf":"back","deep":"/code/refusals#check-ask-budget","status":"live"},{"id":"code-refusal-audience-age","says":["Choose another creator for that cell."],"program":["Party.screen"],"needs":["audience-age"],"approval":"none","shelf":"back","deep":"/code/refusals#check-audience-age","status":"live"},{"id":"code-refusal-audience-guard","says":["Remove the rows the Guard lists, then upload again; nothing serves until then."],"program":["Audience.update"],"needs":["audience-guard"],"approval":"none","shelf":"back","deep":"/code/refusals#check-audience-guard","status":"live"},{"id":"code-refusal-audience-rest","says":["Wait out the 60 days, or use another creator."],"program":["Decision.list"],"needs":["audience-rest"],"approval":"none","shelf":"back","deep":"/code/refusals#check-audience-rest","status":"live"},{"id":"code-refusal-authorship","says":["Write it yourself from the fragments."],"program":["Task.assign"],"needs":["authorship"],"approval":"none","shelf":"back","deep":"/code/refusals#check-authorship","status":"live"},{"id":"code-refusal-availability","says":["Offer only free calendar slots, and fix any line that says it ships; it pauses until fixed."],"program":["Meeting.book"],"needs":["availability"],"approval":"none","shelf":"back","deep":"/code/refusals#check-availability","status":"live"},{"id":"code-refusal-bank-gap","says":["Answer the founder's Question with the view, then the draft goes on."],"program":["Action.answer"],"needs":["bank-gap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-bank-gap","status":"live"},{"id":"code-refusal-bar-cap","says":["Set the bar at the 15th percentile of your own first months."],"program":["Offer.publish"],"needs":["bar-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-bar-cap","status":"live"},{"id":"code-refusal-baseline","says":["Read our last 90 days of inbound before Instant response starts."],"program":["Metric.query"],"needs":["baseline"],"approval":"none","shelf":"back","deep":"/code/refusals#check-baseline","status":"live"},{"id":"code-refusal-batch-cap","says":["Split the batch, or approve the larger one."],"program":["Approval.approve"],"needs":["batch-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-batch-cap","status":"live"},{"id":"code-refusal-billing-connected","says":["Connect billing so Usage upsell reads live charges."],"program":["Integration.connect"],"needs":["billing-connected"],"approval":"none","shelf":"back","deep":"/code/refusals#check-billing-connected","status":"live"},{"id":"code-refusal-binding-terms","says":["Have a person sign the Agreement before it is accepted."],"program":["Agreement.sign"],"needs":["binding-terms"],"approval":"none","shelf":"back","deep":"/code/refusals#check-binding-terms","status":"live"},{"id":"code-refusal-blank-over-guess","says":["Add the sourced record for the field; it publishes blank until then."],"program":["Page.update"],"needs":["blank-over-guess"],"approval":"none","shelf":"back","deep":"/code/refusals#check-blank-over-guess","status":"live"},{"id":"code-refusal-borrowed-first","says":["Record that none of your other Startups reaches these buyers."],"program":["Decision.create"],"needs":["borrowed-first"],"approval":"none","shelf":"back","deep":"/code/refusals#check-borrowed-first","status":"live"},{"id":"code-refusal-bot-complaint","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["bot-complaint"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-bot-complaint","status":"live"},{"id":"code-refusal-bounce","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["bounce"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-bounce","status":"live"},{"id":"code-refusal-boundary","says":["Move the code behind the hosted API; the package calls it."],"program":["Interface.update"],"needs":["boundary"],"approval":"none","shelf":"back","deep":"/code/refusals#check-boundary","status":"live"},{"id":"code-refusal-buyer-keeps","says":["Assign the Deal back to its owner; it stays in the closer half."],"program":["Deal.assign"],"needs":["buyer-keeps"],"approval":"none","shelf":"back","deep":"/code/refusals#check-buyer-keeps","status":"live"},{"id":"code-refusal-buyer-stop","says":["Send nothing more, and suppress the Contact on every channel."],"program":["Contact.suppress"],"needs":["buyer-stop"],"approval":"none","shelf":"back","deep":"/code/refusals#check-buyer-stop","status":"live"},{"id":"code-refusal-capacity-drop","says":["Add a warmed Mailbox; volume never rises to catch up."],"program":["Mailbox.create"],"needs":["capacity-drop"],"approval":"none","shelf":"back","deep":"/code/refusals#check-capacity-drop","status":"live"},{"id":"code-refusal-capacity","says":["Add delivery capacity, or move the row’s lead time earlier."],"program":["Offer.update"],"needs":["capacity"],"approval":"none","shelf":"back","deep":"/code/refusals#check-capacity","status":"live"},{"id":"code-refusal-capture-path","says":["Send them to the event Form; only captured Persons enter."],"program":["Form.create"],"needs":["capture-path"],"approval":"none","shelf":"back","deep":"/code/refusals#check-capture-path","status":"live"},{"id":"code-refusal-category","says":["Drop the Audience rule or framing the Venue would reject."],"program":["Content.draft"],"needs":["category"],"approval":"none","shelf":"back","deep":"/code/refusals#check-category","status":"live"},{"id":"code-refusal-cell-floor","says":["Merge the group until it holds 10 Organizations, or leave it out."],"program":["Page.update"],"needs":["cell-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#check-cell-floor","status":"live"},{"id":"code-refusal-change-feed","says":["Connect your code host so the feed reads each merged Change."],"program":["Integration.connect"],"needs":["change-feed"],"approval":"none","shelf":"back","deep":"/code/refusals#check-change-feed","status":"live"},{"id":"code-refusal-cherry-pick","says":["Restore the Metric, or show its Withheld count in the log."],"program":["Content.draft"],"needs":["cherry-pick"],"approval":"none","shelf":"back","deep":"/code/refusals#check-cherry-pick","status":"live"},{"id":"code-refusal-claim","says":["Answer Harbor Property Co. with the refund line cut."],"program":["Conversation.answer"],"needs":["claim"],"approval":"none","shelf":"back","deep":"/code/refusals#check-claim","status":"live"},{"id":"code-refusal-claims-hold","says":["Ask the creator to edit the claim; the fee pays after the re-scan."],"program":["Monitor.check"],"needs":["claims-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-claims-hold","status":"live"},{"id":"code-refusal-claims-resolve","says":["Redraft post 3 with only claims our records back."],"program":["Content.draft"],"needs":["claims-resolve"],"approval":"none","shelf":"back","deep":"/code/refusals#check-claims-resolve","status":"live"},{"id":"code-refusal-claims","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["claims"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-claims","status":"live"},{"id":"code-refusal-class-cap","says":["Send a printed note, or drop the value to the class cap."],"program":["Order.revise"],"needs":["class-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-class-cap","status":"live"},{"id":"code-refusal-click-first","says":["Credit only the Visitor’s own click or code."],"program":["Event.capture"],"needs":["click-first"],"approval":"none","shelf":"back","deep":"/code/refusals#check-click-first","status":"live"},{"id":"code-refusal-clinician-hold","says":["Ask the Compliance Officer to approve the invitation; it waits until then."],"program":["Approval.approve"],"needs":["clinician-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-clinician-hold","status":"live"},{"id":"code-refusal-clip","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["clip"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-clip","status":"live"},{"id":"code-refusal-cloak","says":["Serve agents and browsers the same text, then rerun the fix."],"program":["Page.update"],"needs":["cloak"],"approval":"none","shelf":"back","deep":"/code/refusals#check-cloak","status":"live"},{"id":"code-refusal-clock-honesty","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["clock-honesty"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-clock-honesty","status":"live"},{"id":"code-refusal-cluster","says":["Offer the plain trial; the account keeps every other term."],"program":["Offer.trial"],"needs":["cluster"],"approval":"none","shelf":"back","deep":"/code/refusals#check-cluster","status":"live"},{"id":"code-refusal-code-test","says":["Fix the code, then re-run its test event."],"program":["Event.capture"],"needs":["code-test"],"approval":"none","shelf":"back","deep":"/code/refusals#check-code-test","status":"live"},{"id":"code-refusal-coherence","says":["Fix the Page’s first screen, or drop the phrase."],"program":["Page.update"],"needs":["coherence"],"approval":"none","shelf":"back","deep":"/code/refusals#check-coherence","status":"live"},{"id":"code-refusal-cold-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["cold-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-cold-floor","status":"live"},{"id":"code-refusal-cold-refusal","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["cold-refusal"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-cold-refusal","status":"live"},{"id":"code-refusal-collection-record","says":["Map each imported row to the Form, Registration or trial that collected it."],"program":["Lead.create"],"needs":["collection-record"],"approval":"none","shelf":"back","deep":"/code/refusals#check-collection-record","status":"live"},{"id":"code-refusal-collision-hold","says":["Wait for the open Conversation to close."],"program":["Conversation.close"],"needs":["collision-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-collision-hold","status":"live"},{"id":"code-refusal-comment","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["comment"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-comment","status":"live"},{"id":"code-refusal-comparison-claim","says":["Approve the changed claim once; it publishes after the approval."],"program":["Approval.approve"],"needs":["comparison-claim"],"approval":"none","shelf":"back","deep":"/code/refusals#check-comparison-claim","status":"live"},{"id":"code-refusal-complaint","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["complaint"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-complaint","status":"live"},{"id":"code-refusal-concentration","says":["Approve it as a long deal above the cap, or add creators first."],"program":["Approval.approve"],"needs":["concentration"],"approval":"none","shelf":"back","deep":"/code/refusals#check-concentration","status":"live"},{"id":"code-refusal-concept","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["concept"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-concept","status":"live"},{"id":"code-refusal-concierge-health","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["concierge-health"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-concierge-health","status":"live"},{"id":"code-refusal-connections-file","says":["Upload your LinkedIn connections export; the monthly sweep reads it."],"program":["Lead.create"],"needs":["connections-file"],"approval":"none","shelf":"back","deep":"/code/refusals#check-connections-file","status":"live"},{"id":"code-refusal-consent-stop","says":["Ask Priya once whether she wants to hear from our other Startup."],"program":["Message.schedule"],"needs":["consent-stop"],"approval":"none","shelf":"back","deep":"/code/refusals#check-consent-stop","status":"live"},{"id":"code-refusal-consent-withdrawn","says":["Take their words off the Page within 24 hours; no approval is needed."],"program":["Page.update"],"needs":["consent-withdrawn"],"approval":"none","shelf":"back","deep":"/code/refusals#check-consent-withdrawn","status":"live"},{"id":"code-refusal-contact-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["contact-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-contact-floor","status":"live"},{"id":"code-refusal-contact-lease","says":["Wait for the lease’s end date."],"program":["Decision.list"],"needs":["contact-lease"],"approval":"none","shelf":"back","deep":"/code/refusals#check-contact-lease","status":"live"},{"id":"code-refusal-content-evals","says":["Redraft the 60-day notices guide where its checks failed."],"program":["Content.draft"],"needs":["content-evals"],"approval":"none","shelf":"back","deep":"/code/refusals#check-content-evals","status":"live"},{"id":"code-refusal-contingent-cancel","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["contingent-cancel"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-contingent-cancel","status":"live"},{"id":"code-refusal-contribution-floor","says":["Publish the Team Offer again at a Price that clears our margin."],"program":["Offer.publish"],"needs":["contribution-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#check-contribution-floor","status":"live"},{"id":"code-refusal-conversion-feed","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["conversion-feed"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-conversion-feed","status":"live"},{"id":"code-refusal-conversion-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["conversion-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-conversion-floor","status":"live"},{"id":"code-refusal-conversion-send","says":["Connect the ad account and send one test qualified Lead; the Venue stays off until it lands."],"program":["Integration.connect"],"needs":["conversion-send"],"approval":"none","shelf":"back","deep":"/code/refusals#check-conversion-send","status":"live"},{"id":"code-refusal-copy-deletion","says":["Nothing to do: reads stop that hour; one action removes the copies."],"program":["Integration.revoke"],"needs":["copy-deletion"],"approval":"none","shelf":"back","deep":"/code/refusals#check-copy-deletion","status":"live"},{"id":"code-refusal-correction-cap","says":["Hold the correction for next week, or 30 days for the same Contact."],"program":["Message.schedule"],"needs":["correction-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-correction-cap","status":"live"},{"id":"code-refusal-correctness","says":["Fix the tool until its known-answer cases pass, then link it."],"program":["App.publish"],"needs":["correctness"],"approval":"none","shelf":"back","deep":"/code/refusals#check-correctness","status":"live"},{"id":"code-refusal-count-check","says":["Fix the count, then rerun the dry run; the Customer hears within 1 h."],"program":["Integration.sync"],"needs":["count-check"],"approval":"none","shelf":"back","deep":"/code/refusals#check-count-check","status":"live"},{"id":"code-refusal-count-floor","says":["Say “2 people on your team”, never a name."],"program":["Message.schedule"],"needs":["count-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#check-count-floor","status":"live"},{"id":"code-refusal-creator-ceiling","says":["Wait for next month, then ask again."],"program":["Decision.list"],"needs":["creator-ceiling"],"approval":"none","shelf":"back","deep":"/code/refusals#check-creator-ceiling","status":"live"},{"id":"code-refusal-credit","says":["Raise the credit Limit, or block the key drawing from 2 accounts."],"program":["Limit.raise"],"needs":["credit"],"approval":"none","shelf":"back","deep":"/code/refusals#check-credit","status":"live"},{"id":"code-refusal-crisis-hold","says":["Leave the Organization alone; touches resume 14 days after the Event."],"program":["Event.list"],"needs":["crisis-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-crisis-hold","status":"live"},{"id":"code-refusal-cross-sell-off","says":["Leave it: its Ads and slots leave within 1 hour."],"program":["Decision.list"],"needs":["cross-sell-off"],"approval":"none","shelf":"back","deep":"/code/refusals#check-cross-sell-off","status":"live"},{"id":"code-refusal-customer-ask-cap","says":["Show me which Play holds the open ask to Oakmont."],"program":["Decision.list"],"needs":["customer-ask-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-customer-ask-cap","status":"live"},{"id":"code-refusal-customer-collision","says":["Send Harbor Property Co. to their CSM instead of the cold list."],"program":["Lead.assign"],"needs":["customer-collision"],"approval":"none","shelf":"back","deep":"/code/refusals#check-customer-collision","status":"live"},{"id":"code-refusal-customer-side","says":["Nothing to do: the waiver pays."],"program":["CreditGrant.issue"],"needs":["customer-side"],"approval":"none","shelf":"back","deep":"/code/refusals#check-customer-side","status":"live"},{"id":"code-refusal-deadline-drop","says":["Let it go; the next request opens a new brief."],"program":["Decision.list"],"needs":["deadline-drop"],"approval":"none","shelf":"back","deep":"/code/refusals#check-deadline-drop","status":"live"},{"id":"code-refusal-decay","says":["Start a new stack with the next visit; an expired touch never sends."],"program":["Event.list"],"needs":["decay"],"approval":"none","shelf":"back","deep":"/code/refusals#check-decay","status":"live"},{"id":"code-refusal-deletion","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["deletion"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-deletion","status":"live"},{"id":"code-refusal-deploy-freeze","says":["Ship it after day 5, or ship an approved fix in steps; reverts always run."],"program":["Approval.approve"],"needs":["deploy-freeze"],"approval":"none","shelf":"back","deep":"/code/refusals#check-deploy-freeze","status":"live"},{"id":"code-refusal-disclosure-hold","says":["Ask the creator to add the disclosure; it pays after the re-scan."],"program":["Monitor.check"],"needs":["disclosure-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-disclosure-hold","status":"live"},{"id":"code-refusal-disclosure","says":["Name your interest before the recommendation."],"program":["Content.draft"],"needs":["disclosure"],"approval":"none","shelf":"back","deep":"/code/refusals#check-disclosure","status":"live"},{"id":"code-refusal-display-consent","says":["Ask Oakmont’s reviewer once whether we may show their Review."],"program":["Message.schedule"],"needs":["display-consent"],"approval":"none","shelf":"back","deep":"/code/refusals#check-display-consent","status":"live"},{"id":"code-refusal-dispute-hold","says":["Review the dispute within 24 hours; the row stays hidden until a person clears it."],"program":["Task.claim"],"needs":["dispute-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-dispute-hold","status":"live"},{"id":"code-refusal-distinctness","says":["Draft a new open or a new fact."],"program":["Video.draft"],"needs":["distinctness"],"approval":"none","shelf":"back","deep":"/code/refusals#check-distinctness","status":"live"},{"id":"code-refusal-do-not-call","says":["Leave the number off; refresh the Market list if it is over 31 days old."],"program":["Suppression.list"],"needs":["do-not-call"],"approval":"none","shelf":"back","deep":"/code/refusals#check-do-not-call","status":"live"},{"id":"code-refusal-domain-authenticated","says":["Set up leaseline.app for email, as a dry run."],"program":["Domain.authenticate"],"needs":["domain-authenticated"],"approval":"none","shelf":"back","deep":"/code/refusals#check-domain-authenticated","status":"live"},{"id":"code-refusal-domain","says":["Confirm the viewer yourself, or keep the report held."],"program":["Task.next"],"needs":["domain"],"approval":"none","shelf":"back","deep":"/code/refusals#check-domain","status":"live"},{"id":"code-refusal-dormant-address","says":["Wait 30 days; the address rests until a claim Page opens."],"program":["Event.list"],"needs":["dormant-address"],"approval":"none","shelf":"back","deep":"/code/refusals#check-dormant-address","status":"live"},{"id":"code-refusal-double-fire","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["double-fire"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-double-fire","status":"live"},{"id":"code-refusal-double-opt-in","says":["Wait for their yes on the introducer’s thread."],"program":["Decision.list"],"needs":["double-opt-in"],"approval":"none","shelf":"back","deep":"/code/refusals#check-double-opt-in","status":"live"},{"id":"code-refusal-draft-match","says":["Approve the changed Order again; the old Card voids."],"program":["Approval.approve"],"needs":["draft-match"],"approval":"none","shelf":"back","deep":"/code/refusals#check-draft-match","status":"live"},{"id":"code-refusal-drag","says":["Drop the fix before it ships, or revert it through its owner's revert gate."],"program":["Change.revert"],"needs":["drag"],"approval":"none","shelf":"back","deep":"/code/refusals#check-drag","status":"live"},{"id":"code-refusal-drift-hold","says":["Fix the claim; the sends release once it is true."],"program":["Page.update"],"needs":["drift-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-drift-hold","status":"live"},{"id":"code-refusal-drift","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["drift"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-drift","status":"live"},{"id":"code-refusal-duplicate-page","says":["Merge it into the Page that owns the intent."],"program":["Content.draft"],"needs":["duplicate-page"],"approval":"none","shelf":"back","deep":"/code/refusals#check-duplicate-page","status":"live"},{"id":"code-refusal-duplicate","says":["Keep one listing; the second build stays private."],"program":["Decision.list"],"needs":["duplicate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-duplicate","status":"live"},{"id":"code-refusal-early-hang-up","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["early-hang-up"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-early-hang-up","status":"live"},{"id":"code-refusal-early-miss","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["early-miss"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-early-miss","status":"live"},{"id":"code-refusal-edit-rate","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["edit-rate"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-edit-rate","status":"live"},{"id":"code-refusal-editorial","says":["Pass it before the deadline, or the week records checked, nothing to send."],"program":["Approval.approve"],"needs":["editorial"],"approval":"none","shelf":"back","deep":"/code/refusals#check-editorial","status":"live"},{"id":"code-refusal-embargo","says":["Hold the number until the release lifts at T-0."],"program":["Post.schedule"],"needs":["embargo"],"approval":"none","shelf":"back","deep":"/code/refusals#check-embargo","status":"live"},{"id":"code-refusal-empty-room","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["empty-room"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-empty-room","status":"live"},{"id":"code-refusal-engagement-ceiling","says":["Let it pass; the ceiling resets Monday."],"program":["Decision.list"],"needs":["engagement-ceiling"],"approval":"none","shelf":"back","deep":"/code/refusals#check-engagement-ceiling","status":"live"},{"id":"code-refusal-engagement-gate","says":["Invite only Persons who engaged with you in the last 90 days."],"program":["Prospect.list"],"needs":["engagement-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-engagement-gate","status":"live"},{"id":"code-refusal-enhancement","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["enhancement"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-enhancement","status":"live"},{"id":"code-refusal-evaluator-lock","says":["Pin the new version to windows that open after it."],"program":["Change.merge"],"needs":["evaluator-lock"],"approval":"none","shelf":"back","deep":"/code/refusals#check-evaluator-lock","status":"live"},{"id":"code-refusal-evaluator","says":["Fix the lines the Evaluator lists, then submit the phrase again."],"program":["Content.draft"],"needs":["evaluator"],"approval":"none","shelf":"back","deep":"/code/refusals#check-evaluator","status":"live"},{"id":"code-refusal-evidence","says":["Ask the publisher for subscriber and open numbers first."],"program":["Message.schedule"],"needs":["evidence"],"approval":"none","shelf":"back","deep":"/code/refusals#check-evidence","status":"live"},{"id":"code-refusal-exclusive","says":["Wait for the first offer to be declined or expire, then offer the next."],"program":["Task.next"],"needs":["exclusive"],"approval":"none","shelf":"back","deep":"/code/refusals#check-exclusive","status":"live"},{"id":"code-refusal-exit-never-waits","says":["Offer Oakmont one way to stay, and leave their cancel standing."],"program":["Subscription.keep"],"needs":["exit-never-waits"],"approval":"none","shelf":"back","deep":"/code/refusals#check-exit-never-waits","status":"live"},{"id":"code-refusal-expiry-hold","says":["Bring the claim path back up; the clocks resume when it passes."],"program":["Monitor.check"],"needs":["expiry-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-expiry-hold","status":"live"},{"id":"code-refusal-fabrication-veto","says":["Source the specific or cut it, then draft again."],"program":["Content.draft"],"needs":["fabrication-veto"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fabrication-veto","status":"live"},{"id":"code-refusal-face-voice-consent","says":["Record the attendee's Consent, or cut them from the piece."],"program":["Consent.create"],"needs":["face-voice-consent"],"approval":"none","shelf":"back","deep":"/code/refusals#check-face-voice-consent","status":"live"},{"id":"code-refusal-fact-check","says":["Redraft the renewal checklist with a record behind every claim."],"program":["Content.draft"],"needs":["fact-check"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fact-check","status":"live"},{"id":"code-refusal-feed-mismatch","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["feed-mismatch"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-feed-mismatch","status":"live"},{"id":"code-refusal-fence-breach","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["fence-breach"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-fence-breach","status":"live"},{"id":"code-refusal-fenced-arm","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["fenced-arm"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-fenced-arm","status":"live"},{"id":"code-refusal-field-scope","says":["Ask the admin once in writing; the field joins on their yes."],"program":["Conversation.answer"],"needs":["field-scope"],"approval":"none","shelf":"back","deep":"/code/refusals#check-field-scope","status":"live"},{"id":"code-refusal-finding","says":["Send a benchmark row, or leave them for cold-email."],"program":["Monitor.check"],"needs":["finding"],"approval":"none","shelf":"back","deep":"/code/refusals#check-finding","status":"live"},{"id":"code-refusal-fingerprint","says":["Rewrite the reason line from this company’s own Event."],"program":["Content.draft"],"needs":["fingerprint"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fingerprint","status":"live"},{"id":"code-refusal-first-party","says":["Use only your own Visitors and Contacts."],"program":["Audience.update"],"needs":["first-party"],"approval":"none","shelf":"back","deep":"/code/refusals#check-first-party","status":"live"},{"id":"code-refusal-fix-gate","says":["Add a reproducible fix to the row; it sends nothing until then."],"program":["Decision.list"],"needs":["fix-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fix-gate","status":"live"},{"id":"code-refusal-flag-gate","says":["Wait for full rollout; it joins the next day or the next week."],"program":["Decision.list"],"needs":["flag-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-flag-gate","status":"live"},{"id":"code-refusal-flake","says":["Fix the profile's tool loading; that night reads unmeasured, never a drop."],"program":["Action.evaluate"],"needs":["flake"],"approval":"none","shelf":"back","deep":"/code/refusals#check-flake","status":"live"},{"id":"code-refusal-follow-up-complaint","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["follow-up-complaint"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-follow-up-complaint","status":"live"},{"id":"code-refusal-fraud-hold","says":["Decide pay or void on the Approval."],"program":["Approval.approve"],"needs":["fraud-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fraud-hold","status":"live"},{"id":"code-refusal-fraud","says":["Try another card; the block lifts after 24 h."],"program":["PaymentSource.add"],"needs":["fraud"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fraud","status":"live"},{"id":"code-refusal-fresh-anecdote","says":["Pick another anecdote from the log, or log a new one."],"program":["Content.draft"],"needs":["fresh-anecdote"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fresh-anecdote","status":"live"},{"id":"code-refusal-fresh-reading","says":["Re-read the row first; the Message waits for the fresh reading."],"program":["Monitor.check"],"needs":["fresh-reading"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fresh-reading","status":"live"},{"id":"code-refusal-fresh-reads","says":["Read again; the upload runs on reads under 1 h old."],"program":["Collection.query"],"needs":["fresh-reads"],"approval":"none","shelf":"back","deep":"/code/refusals#check-fresh-reads","status":"live"},{"id":"code-refusal-freshness","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["freshness"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-freshness","status":"live"},{"id":"code-refusal-gift-approval","says":["Approve it in your queue; a gift never sends on a timeout."],"program":["Approval.approve"],"needs":["gift-approval"],"approval":"none","shelf":"back","deep":"/code/refusals#check-gift-approval","status":"live"},{"id":"code-refusal-gift-cap","says":["Pick a gift under the class cap, or send none to that Organization."],"program":["Message.schedule"],"needs":["gift-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-gift-cap","status":"live"},{"id":"code-refusal-gift-connection","says":["Connect gift delivery in draft-only mode; only your Approval releases the Card."],"program":["Integration.connect"],"needs":["gift-connection"],"approval":"none","shelf":"back","deep":"/code/refusals#check-gift-connection","status":"live"},{"id":"code-refusal-give-ask-guard","says":["Cut the ask; it opens after 3 gives they act on."],"program":["Content.draft"],"needs":["give-ask-guard"],"approval":"none","shelf":"back","deep":"/code/refusals#check-give-ask-guard","status":"live"},{"id":"code-refusal-grade-floor","says":["Ask the introducer how well they know the company."],"program":["Action.ask"],"needs":["grade-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#check-grade-floor","status":"live"},{"id":"code-refusal-handle-connected","says":["Connect the founder’s Handles to read; every reply is still pressed by hand."],"program":["Handle.connect"],"needs":["handle-connected"],"approval":"none","shelf":"back","deep":"/code/refusals#check-handle-connected","status":"live"},{"id":"code-refusal-handoff-breach","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["handoff-breach"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-handoff-breach","status":"live"},{"id":"code-refusal-held-out-gate","says":["Revise the change until the held-out pass rate holds and agreement stays at 90 percent."],"program":["Change.review"],"needs":["held-out-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-held-out-gate","status":"live"},{"id":"code-refusal-hold-breach","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["hold-breach"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-hold-breach","status":"live"},{"id":"code-refusal-hold","says":["Wait for the hold’s end date; the agent reads it again then."],"program":["Decision.list"],"needs":["hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-hold","status":"live"},{"id":"code-refusal-holdout-floor","says":["Spend holds at the last winning Limit; refresh the concepts instead."],"program":["Content.draft"],"needs":["holdout-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#check-holdout-floor","status":"live"},{"id":"code-refusal-holdout-integrity","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["holdout-integrity"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-holdout-integrity","status":"live"},{"id":"code-refusal-hospitality-cap","says":["Lower the per-cover Limit, or set the pay-own-share seat."],"program":["Gathering.update"],"needs":["hospitality-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-hospitality-cap","status":"live"},{"id":"code-refusal-import-refusal","says":["Send each Person to the Form to register themselves."],"program":["Message.broadcast"],"needs":["import-refusal"],"approval":"none","shelf":"back","deep":"/code/refusals#check-import-refusal","status":"live"},{"id":"code-refusal-inbound-source","says":["Connect our contact form so Instant response hears it."],"program":["Integration.connect"],"needs":["inbound-source"],"approval":"none","shelf":"back","deep":"/code/refusals#check-inbound-source","status":"live"},{"id":"code-refusal-incident-hold","says":["Resolve the Incident; the reserve unit runs meanwhile."],"program":["Incident.resolve"],"needs":["incident-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-incident-hold","status":"live"},{"id":"code-refusal-independence","says":["Fix what the check names; 3 fails in 7 days put the hub on review-all."],"program":["Page.update"],"needs":["independence"],"approval":"none","shelf":"back","deep":"/code/refusals#check-independence","status":"live"},{"id":"code-refusal-insider","says":["Use cross-sell for your own Startups; pay Commission only to outside Partners."],"program":["Task.assign"],"needs":["insider"],"approval":"none","shelf":"back","deep":"/code/refusals#check-insider","status":"live"},{"id":"code-refusal-intake","says":["Read it on saves, clicks or signups, then hand it off again."],"program":["Experiment.conclude"],"needs":["intake"],"approval":"none","shelf":"back","deep":"/code/refusals#check-intake","status":"live"},{"id":"code-refusal-invitation-rest","says":["Wait 60 days, or 180 days after 2 unanswered invitations."],"program":["Task.next"],"needs":["invitation-rest"],"approval":"none","shelf":"back","deep":"/code/refusals#check-invitation-rest","status":"live"},{"id":"code-refusal-invite-bounce","says":["Ask the referrer to share the link instead of typing addresses."],"program":["Message.schedule"],"needs":["invite-bounce"],"approval":"none","shelf":"back","deep":"/code/refusals#check-invite-bounce","status":"live"},{"id":"code-refusal-join-raid","says":["Have a moderator review the joins, then release the hold."],"program":["Task.claim"],"needs":["join-raid"],"approval":"none","shelf":"back","deep":"/code/refusals#check-join-raid","status":"live"},{"id":"code-refusal-keep-first","says":["Show Oakmont’s CSM their next task before any upgrade ask."],"program":["Task.next"],"needs":["keep-first"],"approval":"none","shelf":"back","deep":"/code/refusals#check-keep-first","status":"live"},{"id":"code-refusal-key-leak","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["key-leak"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-key-leak","status":"live"},{"id":"code-refusal-kill-switch","says":["Turn outbound back on now that we reviewed what fired."],"program":["Process.enable"],"needs":["kill-switch"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-kill-switch","status":"live"},{"id":"code-refusal-kind-reply-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["kind-reply-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-kind-reply-floor","status":"live"},{"id":"code-refusal-kitchen-notes","says":["Delete the kitchen notes within 7 days, and keep them out of the CRM."],"program":["Task.complete"],"needs":["kitchen-notes"],"approval":"none","shelf":"back","deep":"/code/refusals#check-kitchen-notes","status":"live"},{"id":"code-refusal-knowledge-hold","says":["Run the receiver’s approved cold concept unchanged."],"program":["Ad.update"],"needs":["knowledge-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-knowledge-hold","status":"live"},{"id":"code-refusal-knowledge","says":["Name only the job on screen, or the Customer’s own words."],"program":["Content.draft"],"needs":["knowledge"],"approval":"none","shelf":"back","deep":"/code/refusals#check-knowledge","status":"live"},{"id":"code-refusal-label-backlog","says":["Confirm the label on the lost Deal, then the set can fire."],"program":["Deal.update"],"needs":["label-backlog"],"approval":"none","shelf":"back","deep":"/code/refusals#check-label-backlog","status":"live"},{"id":"code-refusal-label-hold","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["label-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-label-hold","status":"live"},{"id":"code-refusal-landing","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["landing"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-landing","status":"live"},{"id":"code-refusal-late-note","says":["Send the note within 24 hours of the re-read; a late one drops."],"program":["Monitor.check"],"needs":["late-note"],"approval":"none","shelf":"back","deep":"/code/refusals#check-late-note","status":"live"},{"id":"code-refusal-late-send","says":["Approve the next window sooner, or promote the cell; the expired send never goes."],"program":["Approval.approve"],"needs":["late-send"],"approval":"none","shelf":"back","deep":"/code/refusals#check-late-send","status":"live"},{"id":"code-refusal-launch-readiness","says":["Fix the failing readiness check; the gate reads the live Site daily."],"program":["Site.publish"],"needs":["launch-readiness"],"approval":"none","shelf":"back","deep":"/code/refusals#check-launch-readiness","status":"live"},{"id":"code-refusal-leak-scan","says":["Remove the Customer detail from the log, then publish."],"program":["Content.draft"],"needs":["leak-scan"],"approval":"none","shelf":"back","deep":"/code/refusals#check-leak-scan","status":"live"},{"id":"code-refusal-license-allowlist","says":["Replace the dependency, or add its license to the allowlist with your OK."],"program":["Approval.approve"],"needs":["license-allowlist"],"approval":"none","shelf":"back","deep":"/code/refusals#check-license-allowlist","status":"live"},{"id":"code-refusal-limit-on-offer","says":["Publish the Pro Offer again with a 200-unit Limit."],"program":["Offer.publish"],"needs":["limit-on-offer"],"approval":"none","shelf":"back","deep":"/code/refusals#check-limit-on-offer","status":"live"},{"id":"code-refusal-limit-truth","says":["Serve the call and fix the stated Limit from the Issue it opened."],"program":["Issue.create"],"needs":["limit-truth"],"approval":"none","shelf":"back","deep":"/code/refusals#check-limit-truth","status":"live"},{"id":"code-refusal-line-claim","says":["Say “Made with” and the Brand, and nothing about the Customer."],"program":["Content.draft"],"needs":["line-claim"],"approval":"none","shelf":"back","deep":"/code/refusals#check-line-claim","status":"live"},{"id":"code-refusal-line-on-pricing","says":["Say on your Pricing Page that free Offers carry the line and paid ones remove it."],"program":["Site.publish"],"needs":["line-on-pricing"],"approval":"none","shelf":"back","deep":"/code/refusals#check-line-on-pricing","status":"live"},{"id":"code-refusal-lint-block","says":["Fix what the lint names, then publish the description."],"program":["Tool.update"],"needs":["lint-block"],"approval":"none","shelf":"back","deep":"/code/refusals#check-lint-block","status":"live"},{"id":"code-refusal-listing-cap","says":["Hold the listing for next week, one per distinct job."],"program":["Decision.list"],"needs":["listing-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-listing-cap","status":"live"},{"id":"code-refusal-listing-guard","says":["Show the listing with no guarantee and no timer."],"program":["Content.draft"],"needs":["listing-guard"],"approval":"none","shelf":"back","deep":"/code/refusals#check-listing-guard","status":"live"},{"id":"code-refusal-live-answer","says":["Fix the record, or route the question to a person."],"program":["Conversation.escalate"],"needs":["live-answer"],"approval":"none","shelf":"back","deep":"/code/refusals#check-live-answer","status":"live"},{"id":"code-refusal-low-quality-flag","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["low-quality-flag"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-low-quality-flag","status":"live"},{"id":"code-refusal-mailbox-warm","says":["Warm up our inbox so the first cold email can send."],"program":["Mailbox.warm"],"needs":["mailbox-warm"],"approval":"none","shelf":"back","deep":"/code/refusals#check-mailbox-warm","status":"live"},{"id":"code-refusal-maintainer-rejection","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["maintainer-rejection"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-maintainer-rejection","status":"live"},{"id":"code-refusal-mark-cap","says":["Set the mark at or below what the free check showed them."],"program":["Agreement.update"],"needs":["mark-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-mark-cap","status":"live"},{"id":"code-refusal-market-hold","says":["Verify the Market row first; the draft waits and never retries another way."],"program":["Task.assign"],"needs":["market-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-market-hold","status":"live"},{"id":"code-refusal-market","says":["Leave it, or turn the Market on in your file."],"program":["Market.enter"],"needs":["market"],"approval":"none","shelf":"back","deep":"/code/refusals#check-market","status":"live"},{"id":"code-refusal-marketing-purpose","says":["Add the marketing Purpose to your signup and Form copy; service touches still send."],"program":["Site.publish"],"needs":["marketing-purpose"],"approval":"none","shelf":"back","deep":"/code/refusals#check-marketing-purpose","status":"live"},{"id":"code-refusal-meeting-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["meeting-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-meeting-floor","status":"live"},{"id":"code-refusal-member-customer-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["member-customer-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-member-customer-floor","status":"live"},{"id":"code-refusal-mention-budget","says":["Strip the mention, or skip the answer."],"program":["Content.draft"],"needs":["mention-budget"],"approval":"none","shelf":"back","deep":"/code/refusals#check-mention-budget","status":"live"},{"id":"code-refusal-merge-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["merge-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-merge-floor","status":"live"},{"id":"code-refusal-metadata","says":["Narrow the connection to metadata, then rebuild the path map."],"program":["Integration.update"],"needs":["metadata"],"approval":"none","shelf":"back","deep":"/code/refusals#check-metadata","status":"live"},{"id":"code-refusal-method","says":["Fix the method until every method check passes, then publish it."],"program":["Site.publish"],"needs":["method"],"approval":"none","shelf":"back","deep":"/code/refusals#check-method","status":"live"},{"id":"code-refusal-misquote","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["misquote"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-misquote","status":"live"},{"id":"code-refusal-miss","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["miss"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-miss","status":"live"},{"id":"code-refusal-moderator-absence","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["moderator-absence"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-moderator-absence","status":"live"},{"id":"code-refusal-movement-limit","says":["Wait 30 days, or 180 days after 3 unanswered notes; send upward moves only."],"program":["Message.schedule"],"needs":["movement-limit"],"approval":"none","shelf":"back","deep":"/code/refusals#check-movement-limit","status":"live"},{"id":"code-refusal-named-score","says":["Get recorded Consent and the founder's approval, or leave the name out."],"program":["Message.schedule"],"needs":["named-score"],"approval":"none","shelf":"back","deep":"/code/refusals#check-named-score","status":"live"},{"id":"code-refusal-negative-backlog","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["negative-backlog"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-negative-backlog","status":"live"},{"id":"code-refusal-no-amplification","says":["Post from one Handle only; ask no one to boost it."],"program":["Decision.list"],"needs":["no-amplification"],"approval":"none","shelf":"back","deep":"/code/refusals#check-no-amplification","status":"live"},{"id":"code-refusal-no-cash-or-travel","says":["Send a take-home gift through gift delivery under the class cap, with its Approval."],"program":["Approval.approve"],"needs":["no-cash-or-travel"],"approval":"none","shelf":"back","deep":"/code/refusals#check-no-cash-or-travel","status":"live"},{"id":"code-refusal-no-conditional-seat","says":["Remove the condition from the invitation, then draft it again."],"program":["Content.draft"],"needs":["no-conditional-seat"],"approval":"none","shelf":"back","deep":"/code/refusals#check-no-conditional-seat","status":"live"},{"id":"code-refusal-no-consent","says":["Record Priya’s yes from the webinar form before her first email."],"program":["Consent.create"],"needs":["no-consent"],"approval":"none","shelf":"back","deep":"/code/refusals#check-no-consent","status":"live"},{"id":"code-refusal-no-contact","says":["Leave them: their no holds for every Startup you run."],"program":["Decision.list"],"needs":["no-contact"],"approval":"none","shelf":"back","deep":"/code/refusals#check-no-contact","status":"live"},{"id":"code-refusal-no-meeting-held","says":["Book a call with Harbor Property Co. before the proposal goes."],"program":["Meeting.book"],"needs":["no-meeting-held"],"approval":"none","shelf":"back","deep":"/code/refusals#check-no-meeting-held","status":"live"},{"id":"code-refusal-no-reset","says":["Keep the close time written at the post’s publish time."],"program":["Offer.publish"],"needs":["no-reset"],"approval":"none","shelf":"back","deep":"/code/refusals#check-no-reset","status":"live"},{"id":"code-refusal-no-sample","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["no-sample"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-no-sample","status":"live"},{"id":"code-refusal-not-answered","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["not-answered"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-not-answered","status":"live"},{"id":"code-refusal-notice-at-join","says":["Show the recording notice at every join; it records only after that."],"program":["Gathering.update"],"needs":["notice-at-join"],"approval":"none","shelf":"back","deep":"/code/refusals#check-notice-at-join","status":"live"},{"id":"code-refusal-notice","says":["Publish the notice Version that names them."],"program":["Site.publish"],"needs":["notice"],"approval":"none","shelf":"back","deep":"/code/refusals#check-notice","status":"live"},{"id":"code-refusal-number-match","says":["Match the number to a stored reading, or cut it."],"program":["Monitor.check"],"needs":["number-match"],"approval":"none","shelf":"back","deep":"/code/refusals#check-number-match","status":"live"},{"id":"code-refusal-number-token","says":["Replace the quantity with a record token, then compile the log."],"program":["Content.draft"],"needs":["number-token"],"approval":"none","shelf":"back","deep":"/code/refusals#check-number-token","status":"live"},{"id":"code-refusal-obligation-void","says":["Send the help Messages; the guarantee stands until then."],"program":["Message.schedule"],"needs":["obligation-void"],"approval":"none","shelf":"back","deep":"/code/refusals#check-obligation-void","status":"live"},{"id":"code-refusal-old-employer","says":["Cut the line about the old company; offer only their own setup."],"program":["Content.draft"],"needs":["old-employer"],"approval":"none","shelf":"back","deep":"/code/refusals#check-old-employer","status":"live"},{"id":"code-refusal-opinion-bank","says":["Answer the grilling questions until the opinion bank holds enough positions."],"program":["Content.create"],"needs":["opinion-bank"],"approval":"none","shelf":"back","deep":"/code/refusals#check-opinion-bank","status":"live"},{"id":"code-refusal-opt-in","says":["Send the introducer their opt-in page first."],"program":["Message.schedule"],"needs":["opt-in"],"approval":"none","shelf":"back","deep":"/code/refusals#check-opt-in","status":"live"},{"id":"code-refusal-opt-out","says":["Nothing to do: tags stop and the member leaves every list."],"program":["Audience.update"],"needs":["opt-out"],"approval":"none","shelf":"back","deep":"/code/refusals#check-opt-out","status":"live"},{"id":"code-refusal-organization-lock","says":["Wait until the first Sample expires or they answer."],"program":["Decision.list"],"needs":["organization-lock"],"approval":"none","shelf":"back","deep":"/code/refusals#check-organization-lock","status":"live"},{"id":"code-refusal-organization-stop","says":["Leave them off; the stop holds at Company scope."],"program":["Suppression.list"],"needs":["organization-stop"],"approval":"none","shelf":"back","deep":"/code/refusals#check-organization-stop","status":"live"},{"id":"code-refusal-organizer-list","says":["Ask the organizer for a list with each opt-in recorded."],"program":["Task.assign"],"needs":["organizer-list"],"approval":"none","shelf":"back","deep":"/code/refusals#check-organizer-list","status":"live"},{"id":"code-refusal-original-audience","says":["Post the derivative in another format or another feed."],"program":["Post.schedule"],"needs":["original-audience"],"approval":"none","shelf":"back","deep":"/code/refusals#check-original-audience","status":"live"},{"id":"code-refusal-outcome-event","says":["Declare the Offer’s delivered-outcome Event, then publish it."],"program":["Offer.publish"],"needs":["outcome-event"],"approval":"none","shelf":"back","deep":"/code/refusals#check-outcome-event","status":"live"},{"id":"code-refusal-overlap-terms","says":["Sign the terms; each list carries its allowed use."],"program":["Agreement.sign"],"needs":["overlap-terms"],"approval":"none","shelf":"back","deep":"/code/refusals#check-overlap-terms","status":"live"},{"id":"code-refusal-owned-by-a-person","says":["Put the Northgate Rentals follow-up in Dana’s queue."],"program":["Task.assign"],"needs":["owned-by-a-person"],"approval":"none","shelf":"back","deep":"/code/refusals#check-owned-by-a-person","status":"live"},{"id":"code-refusal-owner-silence","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["owner-silence"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-owner-silence","status":"live"},{"id":"code-refusal-owner","says":["Book a weekly 45-minute reply slot; no call posts without one."],"program":["Task.assign"],"needs":["owner"],"approval":"none","shelf":"back","deep":"/code/refusals#check-owner","status":"live"},{"id":"code-refusal-ownership-stated","says":["State on the Page that you publish it and are one of the compared."],"program":["Page.update"],"needs":["ownership-stated"],"approval":"none","shelf":"back","deep":"/code/refusals#check-ownership-stated","status":"live"},{"id":"code-refusal-ownership","says":["Record the owner's written grant, then upload."],"program":["File.update"],"needs":["ownership"],"approval":"none","shelf":"back","deep":"/code/refusals#check-ownership","status":"live"},{"id":"code-refusal-paid-slot","says":["Send the show to sponsorships instead."],"program":["Task.assign"],"needs":["paid-slot"],"approval":"none","shelf":"back","deep":"/code/refusals#check-paid-slot","status":"live"},{"id":"code-refusal-partner-box","says":["Send only Registrations that ticked the Partner's own box."],"program":["Registration.update"],"needs":["partner-box"],"approval":"none","shelf":"back","deep":"/code/refusals#check-partner-box","status":"live"},{"id":"code-refusal-partner-claim","says":["Say “works with” and the tool’s name until the Agreement is signed."],"program":["Content.draft"],"needs":["partner-claim"],"approval":"none","shelf":"back","deep":"/code/refusals#check-partner-claim","status":"live"},{"id":"code-refusal-pass-sheet-lock","says":["Draft a new version for both sides to sign; the pass date resets."],"program":["Agreement.create"],"needs":["pass-sheet-lock"],"approval":"none","shelf":"back","deep":"/code/refusals#check-pass-sheet-lock","status":"live"},{"id":"code-refusal-payback","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["payback"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-payback","status":"live"},{"id":"code-refusal-paying-user","says":["Wait for the first paying connection; send the private link to one."],"program":["Message.schedule"],"needs":["paying-user"],"approval":"none","shelf":"back","deep":"/code/refusals#check-paying-user","status":"live"},{"id":"code-refusal-payout-limit","says":["Approve the run, or split it at the Limit."],"program":["Approval.approve"],"needs":["payout-limit"],"approval":"none","shelf":"back","deep":"/code/refusals#check-payout-limit","status":"live"},{"id":"code-refusal-pending-ceiling","says":["Withdraw requests pending 14 days or more."],"program":["Task.next"],"needs":["pending-ceiling"],"approval":"none","shelf":"back","deep":"/code/refusals#check-pending-ceiling","status":"live"},{"id":"code-refusal-personal-life","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["personal-life"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-personal-life","status":"live"},{"id":"code-refusal-pester","says":["Leave them: they rotate out for 90 days."],"program":["Decision.list"],"needs":["pester"],"approval":"none","shelf":"back","deep":"/code/refusals#check-pester","status":"live"},{"id":"code-refusal-pick","says":["Pick from the card; the Story changes on your Decision."],"program":["Decision.create"],"needs":["pick"],"approval":"none","shelf":"back","deep":"/code/refusals#check-pick","status":"live"},{"id":"code-refusal-pilot-cap","says":["Wait in the queue for the dated start, or end a running pilot first."],"program":["Task.next"],"needs":["pilot-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-pilot-cap","status":"live"},{"id":"code-refusal-pitch-cap","says":["Cut the pitch, or keep the Contact for the next release."],"program":["Task.assign"],"needs":["pitch-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-pitch-cap","status":"live"},{"id":"code-refusal-plan-lock","says":["Leave it, or kill the drop and plan a new one."],"program":["Decision.list"],"needs":["plan-lock"],"approval":"none","shelf":"back","deep":"/code/refusals#check-plan-lock","status":"live"},{"id":"code-refusal-portfolio-caps","says":["Take the next open date the caps allow."],"program":["Task.next"],"needs":["portfolio-caps"],"approval":"none","shelf":"back","deep":"/code/refusals#check-portfolio-caps","status":"live"},{"id":"code-refusal-pre-registration","says":["Start the Experiment first; it locks before the first offer."],"program":["Experiment.start"],"needs":["pre-registration"],"approval":"none","shelf":"back","deep":"/code/refusals#check-pre-registration","status":"live"},{"id":"code-refusal-prep-holds","says":["Cut it from the brief; the hold lists what stays out."],"program":["Content.draft"],"needs":["prep-holds"],"approval":"none","shelf":"back","deep":"/code/refusals#check-prep-holds","status":"live"},{"id":"code-refusal-price-match","says":["Fix the Offer block or the Pricing Page until both match the Price."],"program":["Offer.get"],"needs":["price-match"],"approval":"none","shelf":"back","deep":"/code/refusals#check-price-match","status":"live"},{"id":"code-refusal-price-split-by-buyer","says":["Start the Pro price test by market, not by buyer."],"program":["Experiment.start"],"needs":["price-split-by-buyer"],"approval":"none","shelf":"back","deep":"/code/refusals#check-price-split-by-buyer","status":"live"},{"id":"code-refusal-price-sync","says":["Publish the Offer so the price file and Stripe Prices match."],"program":["Offer.publish"],"needs":["price-sync"],"approval":"none","shelf":"back","deep":"/code/refusals#check-price-sync","status":"live"},{"id":"code-refusal-price","says":["Get the 30 % discount for Harbor Property Co. approved."],"program":["Approval.approve"],"needs":["price"],"approval":"none","shelf":"back","deep":"/code/refusals#check-price","status":"live"},{"id":"code-refusal-probe-limit","says":["Approve the raise, or keep the probe at its line."],"program":["Approval.approve"],"needs":["probe-limit"],"approval":"none","shelf":"back","deep":"/code/refusals#check-probe-limit","status":"live"},{"id":"code-refusal-problem-cost","says":["Record the cost from 5 Interviews, then build the canon."],"program":["Task.assign"],"needs":["problem-cost"],"approval":"none","shelf":"back","deep":"/code/refusals#check-problem-cost","status":"live"},{"id":"code-refusal-prompt-cap","says":["Wait for the next session the store allows."],"program":["Decision.list"],"needs":["prompt-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-prompt-cap","status":"live"},{"id":"code-refusal-proof-drift","says":["Re-read the proof; the fire sends only if it passes again."],"program":["Issue.get"],"needs":["proof-drift"],"approval":"none","shelf":"back","deep":"/code/refusals#check-proof-drift","status":"live"},{"id":"code-refusal-proof","says":["Cut the claim or add the sponsor label, then send it again."],"program":["Content.draft"],"needs":["proof"],"approval":"none","shelf":"back","deep":"/code/refusals#check-proof","status":"live"},{"id":"code-refusal-provenance-hold","says":["Redraft issue 47 using only Dana’s own words."],"program":["Content.draft"],"needs":["provenance-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-provenance-hold","status":"live"},{"id":"code-refusal-provenance","says":["Rebuild from the tagged Version; it publishes once the install test passes."],"program":["Version.deploy"],"needs":["provenance"],"approval":"none","shelf":"back","deep":"/code/refusals#check-provenance","status":"live"},{"id":"code-refusal-provision-throttle","says":["Retry after the time the 429 states, or use the signup link."],"program":["Tenant.provision"],"needs":["provision-throttle"],"approval":"none","shelf":"back","deep":"/code/refusals#check-provision-throttle","status":"live"},{"id":"code-refusal-public-fetch","says":["Fetch only public pages, slowly; the Sample states what it skipped."],"program":["Page.create"],"needs":["public-fetch"],"approval":"none","shelf":"back","deep":"/code/refusals#check-public-fetch","status":"live"},{"id":"code-refusal-question-cap","says":["Hold the rest for one Meeting with their admin."],"program":["Meeting.book"],"needs":["question-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-question-cap","status":"live"},{"id":"code-refusal-quiet-hours","says":["Wait for their window; the narrower of two time zones wins."],"program":["Message.schedule"],"needs":["quiet-hours"],"approval":"none","shelf":"back","deep":"/code/refusals#check-quiet-hours","status":"live"},{"id":"code-refusal-raise","says":["Cut the raise or forecast mention, then compile the log."],"program":["Content.draft"],"needs":["raise"],"approval":"none","shelf":"back","deep":"/code/refusals#check-raise","status":"live"},{"id":"code-refusal-re-run-cap","says":["One re-run, on a defect fixed within 5 business days, with no mark changed."],"program":["Issue.resolve"],"needs":["re-run-cap"],"approval":"none","shelf":"back","deep":"/code/refusals#check-re-run-cap","status":"live"},{"id":"code-refusal-read-lock","says":["Start a new arm with the change; the read stays clean."],"program":["Ad.create"],"needs":["read-lock"],"approval":"none","shelf":"back","deep":"/code/refusals#check-read-lock","status":"live"},{"id":"code-refusal-read-only","says":["Connect the old tool with its read-only export scope instead."],"program":["Integration.connect"],"needs":["read-only"],"approval":"none","shelf":"back","deep":"/code/refusals#check-read-only","status":"live"},{"id":"code-refusal-readability","says":["Let the finals mature; only an A or B read reaches the pick card."],"program":["Readout.get"],"needs":["readability"],"approval":"none","shelf":"back","deep":"/code/refusals#check-readability","status":"live"},{"id":"code-refusal-readiness","says":["Grade the stance in positioning-tournament first, then start the Kit again."],"program":["Experiment.conclude"],"needs":["readiness"],"approval":"none","shelf":"back","deep":"/code/refusals#check-readiness","status":"live"},{"id":"code-refusal-recompute","says":["Recompute the Metric, then render the log again."],"program":["Metric.query"],"needs":["recompute"],"approval":"none","shelf":"back","deep":"/code/refusals#check-recompute","status":"live"},{"id":"code-refusal-reconcile","says":["Clear the Stripe mismatch, then send again."],"program":["Task.next"],"needs":["reconcile"],"approval":"none","shelf":"back","deep":"/code/refusals#check-reconcile","status":"live"},{"id":"code-refusal-recording-hold","says":["Announce it at the start, under the host’s grant."],"program":["Task.next"],"needs":["recording-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-recording-hold","status":"live"},{"id":"code-refusal-recording-off","says":["Record only sessions where every guest ticked the box; never record a dinner."],"program":["Gathering.update"],"needs":["recording-off"],"approval":"none","shelf":"back","deep":"/code/refusals#check-recording-off","status":"live"},{"id":"code-refusal-recording","says":["Ask each attendee on the call, then start recording."],"program":["Meeting.book"],"needs":["recording"],"approval":"none","shelf":"back","deep":"/code/refusals#check-recording","status":"live"},{"id":"code-refusal-refund-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["refund-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-refund-floor","status":"live"},{"id":"code-refusal-refund","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["refund"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-refund","status":"live"},{"id":"code-refusal-regression","says":["Fix it until every eval case passes; it ships to no account until then."],"program":["Change.review"],"needs":["regression"],"approval":"none","shelf":"back","deep":"/code/refusals#check-regression","status":"live"},{"id":"code-refusal-rejection","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["rejection"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-rejection","status":"live"},{"id":"code-refusal-removals-first","says":["Wait for the acknowledgments; additions follow."],"program":["Audience.update"],"needs":["removals-first"],"approval":"none","shelf":"back","deep":"/code/refusals#check-removals-first","status":"live"},{"id":"code-refusal-render-check","says":["Fix the box so it renders unticked, optional and named, then publish."],"program":["Form.update"],"needs":["render-check"],"approval":"none","shelf":"back","deep":"/code/refusals#check-render-check","status":"live"},{"id":"code-refusal-render-limit","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["render-limit"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-render-limit","status":"live"},{"id":"code-refusal-renewal-notice","says":["Send the renewal notice with its amount; the renewal waits 30 days after it."],"program":["Message.schedule"],"needs":["renewal-notice"],"approval":"none","shelf":"back","deep":"/code/refusals#check-renewal-notice","status":"live"},{"id":"code-refusal-reply-hold","says":["Have a person answer it, and offer nothing for an edit."],"program":["Task.assign"],"needs":["reply-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-reply-hold","status":"live"},{"id":"code-refusal-resolution-stop","says":["Nothing to fix: it drops before scoring."],"program":["Suppression.list"],"needs":["resolution-stop"],"approval":"none","shelf":"back","deep":"/code/refusals#check-resolution-stop","status":"live"},{"id":"code-refusal-revert","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["revert"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-revert","status":"live"},{"id":"code-refusal-review-ask-audit","says":["Add every eligible Customer to the asked set, then resume."],"program":["Audience.update"],"needs":["review-ask-audit"],"approval":"none","shelf":"back","deep":"/code/refusals#check-review-ask-audit","status":"live"},{"id":"code-refusal-review-reply","says":["Thank them and name the fix; ask nothing about the rating."],"program":["Content.draft"],"needs":["review-reply"],"approval":"none","shelf":"back","deep":"/code/refusals#check-review-reply","status":"live"},{"id":"code-refusal-reward-hold","says":["Wait for the refund window; rewards settle on collected revenue."],"program":["Commission.pay"],"needs":["reward-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-reward-hold","status":"live"},{"id":"code-refusal-reward","says":["Remove the reward."],"program":["Content.draft"],"needs":["reward"],"approval":"none","shelf":"back","deep":"/code/refusals#check-reward","status":"live"},{"id":"code-refusal-rights-hold","says":["Ask the host for the grant; the Page waits for it."],"program":["Message.schedule"],"needs":["rights-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-rights-hold","status":"live"},{"id":"code-refusal-rival-name","says":["Cite a dated fact for the rival, then approve the phrase."],"program":["Approval.approve"],"needs":["rival-name"],"approval":"none","shelf":"back","deep":"/code/refusals#check-rival-name","status":"live"},{"id":"code-refusal-role-unstaffed","says":["Staff the AE seat with the agent, as a dry run."],"program":["Role.staff"],"needs":["role-unstaffed"],"approval":"none","shelf":"back","deep":"/code/refusals#check-role-unstaffed","status":"live"},{"id":"code-refusal-room-cadence","says":["Skip that Room this time; it returns next month."],"program":["Post.schedule"],"needs":["room-cadence"],"approval":"none","shelf":"back","deep":"/code/refusals#check-room-cadence","status":"live"},{"id":"code-refusal-room-rules","says":["Brief a person to answer, or skip the room."],"program":["Task.assign"],"needs":["room-rules"],"approval":"none","shelf":"back","deep":"/code/refusals#check-room-rules","status":"live"},{"id":"code-refusal-sameness","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["sameness"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-sameness","status":"live"},{"id":"code-refusal-sample-rule","says":["Add the Sample rule for that data kind, then re-run."],"program":["Change.review"],"needs":["sample-rule"],"approval":"none","shelf":"back","deep":"/code/refusals#check-sample-rule","status":"live"},{"id":"code-refusal-sandbox-connected","says":["Connect each partner’s sandbox account; no suite touches a production account."],"program":["Integration.connect"],"needs":["sandbox-connected"],"approval":"none","shelf":"back","deep":"/code/refusals#check-sandbox-connected","status":"live"},{"id":"code-refusal-sandbox-only","says":["Run it in the partner’s sandbox."],"program":["Integration.connect"],"needs":["sandbox-only"],"approval":"none","shelf":"back","deep":"/code/refusals#check-sandbox-only","status":"live"},{"id":"code-refusal-scale-gate","says":["Wait for the holdout readout to win, then raise it."],"program":["Metric.query"],"needs":["scale-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-scale-gate","status":"live"},{"id":"code-refusal-screening","says":["Review the hit yourself; nothing is released until you clear it."],"program":["Task.next"],"needs":["screening"],"approval":"none","shelf":"back","deep":"/code/refusals#check-screening","status":"live"},{"id":"code-refusal-seeded-request","says":["Leave it out of the weekly 10; it is logged."],"program":["Problem.rank"],"needs":["seeded-request"],"approval":"none","shelf":"back","deep":"/code/refusals#check-seeded-request","status":"live"},{"id":"code-refusal-self-exclusion","says":["Remove your own Startups and named rivals from the table."],"program":["Monitor.check"],"needs":["self-exclusion"],"approval":"none","shelf":"back","deep":"/code/refusals#check-self-exclusion","status":"live"},{"id":"code-refusal-sending-stop-loss","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["sending-stop-loss"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-sending-stop-loss","status":"live"},{"id":"code-refusal-session-gate","says":["Send from the tray yourself; no connector gets your login."],"program":["Task.next"],"needs":["session-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-session-gate","status":"live"},{"id":"code-refusal-shadow-complaint","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["shadow-complaint"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-shadow-complaint","status":"live"},{"id":"code-refusal-shadow-hold","says":["Keep it in the shadow run until their date."],"program":["Decision.list"],"needs":["shadow-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-shadow-hold","status":"live"},{"id":"code-refusal-sheet-lock","says":["Publish a new version; it reaches new Customers only."],"program":["Offer.publish"],"needs":["sheet-lock"],"approval":"none","shelf":"back","deep":"/code/refusals#check-sheet-lock","status":"live"},{"id":"code-refusal-ship-date","says":["Set tranche 1 to ship within 90 days of the post."],"program":["Offer.publish"],"needs":["ship-date"],"approval":"none","shelf":"back","deep":"/code/refusals#check-ship-date","status":"live"},{"id":"code-refusal-side-effect-hold","says":["Require a key or a claimed account on the Tool, then list it."],"program":["Tool.update"],"needs":["side-effect-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-side-effect-hold","status":"live"},{"id":"code-refusal-signup-feed","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["signup-feed"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-signup-feed","status":"live"},{"id":"code-refusal-signup-quality","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["signup-quality"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-signup-quality","status":"live"},{"id":"code-refusal-silence-hold","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["silence-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-silence-hold","status":"live"},{"id":"code-refusal-slot-id","says":["Record the slot id on each first Order’s Acquisition, one line at checkout."],"program":["Event.capture"],"needs":["slot-id"],"approval":"none","shelf":"back","deep":"/code/refusals#check-slot-id","status":"live"},{"id":"code-refusal-slot-opt-out","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["slot-opt-out"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-slot-opt-out","status":"live"},{"id":"code-refusal-snippet-pause","says":["Fix the block; the failing mark shows within 10 minutes."],"program":["Monitor.check"],"needs":["snippet-pause"],"approval":"none","shelf":"back","deep":"/code/refusals#check-snippet-pause","status":"live"},{"id":"code-refusal-source-change","says":["Re-approve the changed row; outputs wait until you do."],"program":["Change.merge"],"needs":["source-change"],"approval":"none","shelf":"back","deep":"/code/refusals#check-source-change","status":"live"},{"id":"code-refusal-source-consent","says":["Ask the speaker once for their yes; nothing of theirs runs until then."],"program":["Consent.create"],"needs":["source-consent"],"approval":"none","shelf":"back","deep":"/code/refusals#check-source-consent","status":"live"},{"id":"code-refusal-spam-brake","says":["Send issue 48 to the smaller renewal-season List."],"program":["Message.broadcast"],"needs":["spam-brake"],"approval":"none","shelf":"back","deep":"/code/refusals#check-spam-brake","status":"live"},{"id":"code-refusal-spam-label","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["spam-label"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-spam-label","status":"live"},{"id":"code-refusal-spend-limit","says":["Raise the enrichment Limit for lapsed leads to $60 this month."],"program":["Limit.raise"],"needs":["spend-limit"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-spend-limit","status":"live"},{"id":"code-refusal-staff-share","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["staff-share"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-staff-share","status":"live"},{"id":"code-refusal-stage-fields","says":["Fill the close date on the Harbor Property Co. Deal, then move it on."],"program":["Deal.update"],"needs":["stage-fields"],"approval":"none","shelf":"back","deep":"/code/refusals#check-stage-fields","status":"live"},{"id":"code-refusal-stale-fact","says":["Recheck the Fact; it returns to every Page once it passes."],"program":["Page.update"],"needs":["stale-fact"],"approval":"none","shelf":"back","deep":"/code/refusals#check-stale-fact","status":"live"},{"id":"code-refusal-stale-output","says":["Refresh the ready output, then approve it once."],"program":["Content.draft"],"needs":["stale-output"],"approval":"none","shelf":"back","deep":"/code/refusals#check-stale-output","status":"live"},{"id":"code-refusal-stale-snapshot","says":["Refresh the snapshot within 30 days, then pitch again."],"program":["Dataset.update"],"needs":["stale-snapshot"],"approval":"none","shelf":"back","deep":"/code/refusals#check-stale-snapshot","status":"live"},{"id":"code-refusal-stalled-deal","says":["Set a dated next step on the Northgate Rentals Deal."],"program":["Deal.update"],"needs":["stalled-deal"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-stalled-deal","status":"live"},{"id":"code-refusal-status","says":["State the product’s status on the Page’s first screen."],"program":["Page.update"],"needs":["status"],"approval":"none","shelf":"back","deep":"/code/refusals#check-status","status":"live"},{"id":"code-refusal-steering","says":["Fix what the description lint names, then run the suite."],"program":["Change.review"],"needs":["steering"],"approval":"none","shelf":"back","deep":"/code/refusals#check-steering","status":"live"},{"id":"code-refusal-step-gate","says":["Wait for cost per trial to fall under the line, then sign."],"program":["Metric.query"],"needs":["step-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-step-gate","status":"live"},{"id":"code-refusal-steward-line","says":["Add the steward line naming you as steward and seller."],"program":["Page.update"],"needs":["steward-line"],"approval":"none","shelf":"back","deep":"/code/refusals#check-steward-line","status":"live"},{"id":"code-refusal-store-billed","says":["Link the store’s own refund path; no button or guarantee shows."],"program":["Conversation.answer"],"needs":["store-billed"],"approval":"none","shelf":"back","deep":"/code/refusals#check-store-billed","status":"live"},{"id":"code-refusal-store-rule","says":["Fix the field to the listing spec; it submits once it passes."],"program":["Content.draft"],"needs":["store-rule"],"approval":"none","shelf":"back","deep":"/code/refusals#check-store-rule","status":"live"},{"id":"code-refusal-stripe-revenue","says":["Query the revenue from live-mode Stripe, then compile the log."],"program":["Metric.query"],"needs":["stripe-revenue"],"approval":"none","shelf":"back","deep":"/code/refusals#check-stripe-revenue","status":"live"},{"id":"code-refusal-summons-flood","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["summons-flood"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-summons-flood","status":"live"},{"id":"code-refusal-summons-only","says":["Reply only to a post that mentions or quotes the Handle."],"program":["Post.schedule"],"needs":["summons-only"],"approval":"none","shelf":"back","deep":"/code/refusals#check-summons-only","status":"live"},{"id":"code-refusal-supplied-address","says":["Ask where to send it in the thread; ship only to their answer."],"program":["Message.schedule"],"needs":["supplied-address"],"approval":"none","shelf":"back","deep":"/code/refusals#check-supplied-address","status":"live"},{"id":"code-refusal-suppressed-contact","says":["Run the lapsed-leads List again so suppressed Contacts drop out."],"program":["Collection.query"],"needs":["suppressed-contact"],"approval":"none","shelf":"back","deep":"/code/refusals#check-suppressed-contact","status":"live"},{"id":"code-refusal-suppression-audit","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["suppression-audit"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-suppression-audit","status":"live"},{"id":"code-refusal-surrogate","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["surrogate"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-surrogate","status":"live"},{"id":"code-refusal-synthetic-media","says":["Use a real Customer’s words with their yes, or show the product instead."],"program":["Content.draft"],"needs":["synthetic-media"],"approval":"none","shelf":"back","deep":"/code/refusals#check-synthetic-media","status":"live"},{"id":"code-refusal-target-decline","says":["Leave the company alone until the hold’s end date."],"program":["Decision.list"],"needs":["target-decline"],"approval":"none","shelf":"back","deep":"/code/refusals#check-target-decline","status":"live"},{"id":"code-refusal-tax-screening","says":["Ask the Partner to finish Stripe onboarding; the line waits."],"program":["Party.screen"],"needs":["tax-screening"],"approval":"none","shelf":"back","deep":"/code/refusals#check-tax-screening","status":"live"},{"id":"code-refusal-terms-hold","says":["Clear the partner’s terms; the build stays private until then."],"program":["Task.next"],"needs":["terms-hold"],"approval":"none","shelf":"back","deep":"/code/refusals#check-terms-hold","status":"live"},{"id":"code-refusal-testimonial","says":["Cut the line, or record a person who gave Consent."],"program":["Video.draft"],"needs":["testimonial"],"approval":"none","shelf":"back","deep":"/code/refusals#check-testimonial","status":"live"},{"id":"code-refusal-thread-link","says":["Link your own Site instead."],"program":["Content.draft"],"needs":["thread-link"],"approval":"none","shelf":"back","deep":"/code/refusals#check-thread-link","status":"live"},{"id":"code-refusal-tier-gate","says":["Wait for the 28-day region read, then approve the raise."],"program":["Approval.approve"],"needs":["tier-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-tier-gate","status":"live"},{"id":"code-refusal-tragedy-skip","says":["Leave the story: the news Monitor drops it, with no override."],"program":["Decision.list"],"needs":["tragedy-skip"],"approval":"none","shelf":"back","deep":"/code/refusals#check-tragedy-skip","status":"live"},{"id":"code-refusal-trial-cost","says":["Free Limits apply after the grant, stated in the Product."],"program":["Entitlement.check"],"needs":["trial-cost"],"approval":"none","shelf":"back","deep":"/code/refusals#check-trial-cost","status":"live"},{"id":"code-refusal-unanswered-positive","says":["Resume sends now that Northgate Rentals has its answer."],"program":["Approval.approve"],"needs":["unanswered-positive"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-unanswered-positive","status":"live"},{"id":"code-refusal-unanswered","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["unanswered"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-unanswered","status":"live"},{"id":"code-refusal-unfollow","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["unfollow"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-unfollow","status":"live"},{"id":"code-refusal-uniform-ask","says":["Ask everyone who reached the Event, the same way."],"program":["Decision.list"],"needs":["uniform-ask"],"approval":"none","shelf":"back","deep":"/code/refusals#check-uniform-ask","status":"live"},{"id":"code-refusal-unsubscribe","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["unsubscribe"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-unsubscribe","status":"live"},{"id":"code-refusal-unsure-view","says":["Firm the view in the bank, or leave it out."],"program":["Content.create"],"needs":["unsure-view"],"approval":"none","shelf":"back","deep":"/code/refusals#check-unsure-view","status":"live"},{"id":"code-refusal-use-when","says":["Read our inbound volume before Instant response starts."],"program":["Metric.query"],"needs":["use-when"],"approval":"none","shelf":"back","deep":"/code/refusals#check-use-when","status":"live"},{"id":"code-refusal-venue-rest","says":["Wait for the rest’s end date, or run launch-week."],"program":["Decision.list"],"needs":["venue-rest"],"approval":"none","shelf":"back","deep":"/code/refusals#check-venue-rest","status":"live"},{"id":"code-refusal-venue-warning","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["venue-warning"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-venue-warning","status":"live"},{"id":"code-refusal-verification","says":["Review the List; send to the verified addresses only."],"program":["Task.next"],"needs":["verification"],"approval":"none","shelf":"back","deep":"/code/refusals#check-verification","status":"live"},{"id":"code-refusal-viewer-limit","says":["Approve the new viewer, or keep the list as it is."],"program":["Approval.approve"],"needs":["viewer-limit"],"approval":"none","shelf":"back","deep":"/code/refusals#check-viewer-limit","status":"live"},{"id":"code-refusal-visible-only","says":["Keep it in the internal changelog; it gets no line."],"program":["Decision.list"],"needs":["visible-only"],"approval":"none","shelf":"back","deep":"/code/refusals#check-visible-only","status":"live"},{"id":"code-refusal-visit-capture","says":["Serve your Site from your Domain and publish the visitor notice; lookups start when both pass."],"program":["Domain.connect"],"needs":["visit-capture"],"approval":"none","shelf":"back","deep":"/code/refusals#check-visit-capture","status":"live"},{"id":"code-refusal-visit-in-copy","says":["Open on a public fact about the company instead."],"program":["Message.schedule"],"needs":["visit-in-copy"],"approval":"none","shelf":"back","deep":"/code/refusals#check-visit-in-copy","status":"live"},{"id":"code-refusal-voice-consent","says":["Call back in person, or answer in writing; no override exists."],"program":["Task.assign"],"needs":["voice-consent"],"approval":"none","shelf":"back","deep":"/code/refusals#check-voice-consent","status":"live"},{"id":"code-refusal-voice-gate","says":["Answer the founder's Question, then the draft goes on."],"program":["Action.ask"],"needs":["voice-gate"],"approval":"none","shelf":"back","deep":"/code/refusals#check-voice-gate","status":"live"},{"id":"code-refusal-vote-ask","says":["Cut the ask; say it is live and what it does."],"program":["Content.draft"],"needs":["vote-ask"],"approval":"none","shelf":"back","deep":"/code/refusals#check-vote-ask","status":"live"},{"id":"code-refusal-watched-event-leak","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["watched-event-leak"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-watched-event-leak","status":"live"},{"id":"code-refusal-watched-event","says":["Cut it; lead with what the Person announced or asked."],"program":["Content.draft"],"needs":["watched-event"],"approval":"none","shelf":"back","deep":"/code/refusals#check-watched-event","status":"live"},{"id":"code-refusal-window-close","says":["Send the pitch inside its window; a late one drops."],"program":["Task.next"],"needs":["window-close"],"approval":"none","shelf":"back","deep":"/code/refusals#check-window-close","status":"live"},{"id":"code-refusal-window-expiry","says":["Let it go; the next live moment opens a new brief."],"program":["Decision.list"],"needs":["window-expiry"],"approval":"none","shelf":"back","deep":"/code/refusals#check-window-expiry","status":"live"},{"id":"code-refusal-words-check","says":["Write that sentence yourself, or cut it."],"program":["Content.draft"],"needs":["words-check"],"approval":"none","shelf":"back","deep":"/code/refusals#check-words-check","status":"live"},{"id":"code-refusal-wrong-answer","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["wrong-answer"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-wrong-answer","status":"live"},{"id":"code-refusal-wrong-date","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["wrong-date"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-wrong-date","status":"live"},{"id":"code-refusal-wrong-event","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["wrong-event"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-wrong-event","status":"live"},{"id":"code-refusal-yield-floor","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["yield-floor"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-yield-floor","status":"live"},{"id":"code-refusal-zero-transaction","says":["Fix what the reason names, then turn the Play back on."],"program":["Campaign.update"],"needs":["zero-transaction"],"approval":"none","shelf":"back","deep":"/code/refusals#stop-zero-transaction","status":"live"},{"id":"customers-asks","says":["What have we asked Juniper Homes for since July, and what is still open?"],"program":["Message.list"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue","status":"live"},{"id":"customers-cancel-and-save","says":["Tidewater Homes clicked cancel. Let it stand, then make one save offer. Don’t send."],"program":["Subscription.unsubscribe","Subscription.keep","Action.redirect","Metric.query"],"needs":["exit-never-waits"],"approval":"none","shelf":"back","deep":"/revenue/cancel-and-save","status":"live"},{"id":"customers-failed-payments","says":["Alder & Co’s card failed. Recover it before the Subscription lapses. Don’t send."],"program":["Invoice.list","Invoice.collect","Approval.approve","Message.schedule","Message.schedule","Metric.query"],"needs":["keep-first"],"approval":"none","shelf":"back","deep":"/revenue/failed-payments","status":"planned"},{"id":"customers-health","says":["Which customers might cancel, and who do I call first?"],"program":["Metric.query","Process.enable","Task.next","Message.schedule","Metric.query"],"needs":["keep-first"],"approval":"none","shelf":"back","deep":"/revenue/health","status":"planned"},{"id":"customers-index","says":["Are we keeping the Customers we win, and growing them?"],"program":["Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue","status":"live"},{"id":"customers-onboarding","says":["Linden Court just paid. Get them to a first outcome by day 14. Don’t send."],"program":["Event.list","Process.enable","Message.schedule","Message.schedule","Customer.activate","Metric.query"],"needs":["customer-ask-cap"],"approval":"none","shelf":"back","deep":"/revenue/onboarding","status":"live"},{"id":"customers-referral-ask-cap","says":["Ask Juniper Homes for a referral too. Don’t send."],"program":["Message.schedule"],"needs":["customer-ask-cap"],"approval":"none","shelf":"back","deep":"/revenue/reviews-references-referrals#refuses-when","status":"live"},{"id":"customers-renewals","says":["Juniper Homes renews Nov 3. Open the renewal and offer the year up front. Don’t send."],"program":["Renewal.open","Quote.send","Approval.approve","Subscription.renew","Metric.query"],"needs":["price"],"approval":"none","shelf":"back","deep":"/revenue/renewals","status":"planned"},{"id":"customers-reviews-references-referrals","says":["Ask our happiest customer for a review and a referral. Don’t send."],"program":["Metric.query","Review.publish","Message.schedule","Metric.query","Referral.invite"],"needs":["display-consent"],"approval":"none","shelf":"back","deep":"/revenue/reviews-references-referrals","status":"planned"},{"id":"customers-upgrades-and-seats","says":["Which customers are ready for more seats, and what has to be set up first?"],"program":["Metric.query","Subscription.switch","Subscription.resize","Message.schedule","Metric.query"],"needs":["keep-first"],"approval":"none","shelf":"back","deep":"/revenue/upgrades-and-seats","status":"planned"},{"id":"customers-waiting","says":["Where are our Customers right now, and how long have they been there?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue","status":"live"},{"id":"customers-what-they-tell-you","says":["Why did customers leave this quarter, and who do we talk to first?"],"program":["Event.list","Collection.query","Meeting.book","Message.schedule"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/what-they-tell-you","status":"live"},{"id":"customers-win-back","says":["Owner statements shipped. Write once to the Customers who left over it. Don’t send."],"program":["Event.list","Message.schedule","Message.schedule","Subscription.reactivate","Metric.query"],"needs":["customer-ask-cap"],"approval":"none","shelf":"back","deep":"/revenue/win-back","status":"planned"},{"id":"home-no-customers-yet","says":["We built Leaseline here. Find our first 10 Customers. I have 3 hours a week and no budget."],"program":["PlayMix.compile","Task.next","Message.schedule","Mailbox.warm","Metric.query"],"needs":["domain-authenticated","mailbox-warm"],"approval":"none","shelf":"front","deep":"/#no-customers-yet","status":"live"},{"id":"home-nobody-finds-us","says":["Turn Tuesday’s webinar on 60-day notices into Deals."],"program":["Content.draft","Post.schedule","Post.publish","Message.broadcast","Metric.query"],"needs":["claims-resolve"],"approval":"none","shelf":"back","deep":"/#nobody-finds-us","status":"live"},{"id":"home-nobody-hears","says":["How much did patent.click make this month from people api.lawyer sent?"],"program":["Message.schedule","Metric.query","Metric.query"],"needs":["consent-stop"],"approval":"none","shelf":"back","deep":"/#nobody-hears","status":"planned"},{"id":"home-nobody-talks-to-us","says":["Work the 812 leads nobody has touched in 60 days, and the Deals we lost on price."],"program":["Action.list","Action.redirect","Message.schedule","Lead.assign","Metric.query"],"needs":["customer-collision"],"approval":"none","shelf":"back","deep":"/#nobody-talks-to-us","status":"live"},{"id":"home-spend-stays-flat","says":["This customer is dropping from 10 seats to 6. What do I do before it goes through?"],"program":["Task.next","Subscription.keep","Message.schedule","Subscription.resize","Metric.query"],"needs":["keep-first"],"approval":"none","shelf":"back","deep":"/#spend-stays-flat","status":"planned"},{"id":"home-they-dont-buy","says":["Which of my open deals are likely to close this month?"],"program":["Task.next","Meeting.book","Quote.send","Approval.approve","Metric.query"],"needs":["price"],"approval":"none","shelf":"back","deep":"/#they-dont-buy","status":"planned"},{"id":"home-they-leave","says":["Which customers might cancel, and who do I call first?"],"program":["Metric.query","Renewal.open","Message.schedule","Contact.suppress","Metric.query"],"needs":["suppressed-contact"],"approval":"none","shelf":"back","deep":"/#they-leave","status":"planned"},{"id":"marketing-ads-and-sponsorships-credit","says":["Which ads and slots started Deals, what did each cost, and what did they earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy/paid","status":"live"},{"id":"marketing-ads-and-sponsorships-pieces","says":["Write three retargeting ads that quote only the 60-day notices guide, and watch the lift they buy."],"program":["Content.draft","Content.publish","Metric.watch"],"needs":["fact-check"],"approval":"none","shelf":"back","deep":"/strategy/paid","status":"live"},{"id":"marketing-ads-and-sponsorships","says":["Buy one sponsored slot in the landlord newsletter for $150, and show me what it waits on. Don’t pay yet."],"program":["Mandate.spend","Approval.approve","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy/paid","status":"live"},{"id":"marketing-ai-answers-credit","says":["Which of our pages did AI answers send buyers to in the last 8 weeks, and what did those visits earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/check-ai-answers","status":"live"},{"id":"marketing-ai-answers-keywords","says":["Which questions do people ask an AI that our pages answer, and which engines have we been checked on?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/check-ai-answers","status":"live"},{"id":"marketing-ai-answers","says":["Get Leaseline mentioned when someone asks an AI for property-management software, without publishing anything yet."],"program":["Keyword.measure","Content.publish","Metric.query"],"needs":["content-evals","fact-check"],"approval":"none","shelf":"back","deep":"/capabilities/check-ai-answers","status":"planned"},{"id":"marketing-blog-and-search-credit","says":["Which guide pages started Deals in the last 8 weeks, by the search that brought each visitor?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy/passive","status":"live"},{"id":"marketing-blog-and-search-keywords","says":["Which searches do our guide pages target, how big is each, and where do we rank?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy/passive","status":"live"},{"id":"marketing-blog-and-search","says":["Write a guide for “how to charge a late rent fee” from our records, and show me what stops it going live. Don’t publish."],"program":["Keyword.measure","Content.draft","Content.publish","Metric.query"],"needs":["content-evals","fact-check"],"approval":"none","shelf":"back","deep":"/strategy/passive","status":"live"},{"id":"marketing-calendar","says":["What goes out in the next four weeks, and what does the Content Lead draft next?"],"program":["Post.list","Gathering.list","Task.next"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/publish-and-post#calendar","status":"live"},{"id":"marketing-free-tools-credit","says":["Which pieces of the calculator started Deals, and what did they earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/plays/free-tools","status":"live"},{"id":"marketing-free-tools-pieces","says":["Write the calculator page from our notice-period records, with where each number comes from, and watch its sign-up rate."],"program":["Content.draft","Content.publish","Metric.watch"],"needs":["fact-check"],"approval":"none","shelf":"back","deep":"/plays/free-tools","status":"live"},{"id":"marketing-free-tools","says":["Put the rent increase calculator live on our Site, and tell me how many people who use it sign up."],"program":["Content.publish","Metric.query"],"needs":["content-evals"],"approval":"none","shelf":"back","deep":"/plays/free-tools","status":"live"},{"id":"marketing-launches-credit","says":["Which pieces of launch week started Deals, and what did they earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links/launch-circuit","status":"live"},{"id":"marketing-launches-pieces","says":["Write the day 1 page from the shipped Change, schedule the recap post for Friday, and watch the visits."],"program":["Content.draft","Content.publish","Post.schedule","Metric.watch"],"needs":["fact-check"],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links/launch-circuit","status":"live"},{"id":"marketing-launches","says":["Post day 1 of launch week: notices that send themselves. Show me what would not go out; don’t post."],"program":["Post.schedule","Post.publish","Metric.query"],"needs":["claims-resolve"],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links/launch-circuit","status":"live"},{"id":"marketing-newsletter-credit","says":["Which pieces of issue 46 started Deals, and what did they earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/plays/owned-newsletter","status":"live"},{"id":"marketing-newsletter-pieces","says":["Turn my rent-roll thread into issue 46, its archive page and two posts, in my words only. Watch the sign-ups it starts."],"program":["Content.draft","Message.broadcast","Metric.watch"],"needs":["provenance-hold"],"approval":"none","shelf":"back","deep":"/plays/owned-newsletter","status":"live"},{"id":"marketing-newsletter","says":["Draft this week’s issue from my rent-roll thread and send it to everyone who subscribed. Show me what holds it; don’t send."],"program":["Content.draft","Message.broadcast","Metric.query"],"needs":["spam-brake"],"approval":"none","shelf":"back","deep":"/plays/owned-newsletter","status":"live"},{"id":"marketing-pieces","says":["Which pieces we published in the last 8 weeks started Deals, and how much ARR did each earn?"],"program":["Collection.query","Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy","status":"live"},{"id":"marketing-press-and-guest-spots-credit","says":["Which mentions and guest spots started Deals, and what did each earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/plays/guest-circuit","status":"live"},{"id":"marketing-press-and-guest-spots-pieces","says":["Write my guest post for the trade blog from my vacancy notes, in my words, and watch the mentions it earns."],"program":["Content.draft","Content.publish","Metric.watch"],"needs":["provenance-hold"],"approval":"none","shelf":"back","deep":"/plays/guest-circuit","status":"live"},{"id":"marketing-press-and-guest-spots","says":["A reporter asked how long units sit empty between tenants. Draft my answer from our vacancy data and show me what holds it."],"program":["Conversation.answer","Metric.query"],"needs":["claim"],"approval":"none","shelf":"back","deep":"/plays/guest-circuit","status":"live"},{"id":"marketing-reviews-and-listings-credit","says":["Which listings started Deals in the last 8 weeks, and what did they earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links/directory-submissions","status":"live"},{"id":"marketing-reviews-and-listings-pieces","says":["Write our Capterra, G2 and Google Business Profile listings from our Offer and Prices, and watch the signups each one sends."],"program":["Content.draft","Content.publish","Metric.watch"],"needs":["fact-check"],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links/directory-submissions","status":"live"},{"id":"marketing-reviews-and-listings","says":["Put our newest five-star Review on the pricing page, and ask the reviewer first if we need to. Don’t send anything."],"program":["Review.list","Review.publish","Message.schedule","Metric.query"],"needs":["display-consent"],"approval":"none","shelf":"back","deep":"/capabilities/earn-first-links/directory-submissions","status":"live"},{"id":"marketing-social-credit","says":["Which of this week’s posts started Deals, and what did they earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/plays/organic-social","status":"live"},{"id":"marketing-social-pieces","says":["Turn my replies to three landlords this week into five posts, in my words, and watch the Contacts they bring."],"program":["Content.draft","Post.schedule","Metric.watch"],"needs":["provenance-hold"],"approval":"none","shelf":"back","deep":"/plays/organic-social","status":"live"},{"id":"marketing-social","says":["Schedule this week’s five posts from my answers to landlords, and show me which one would not go out. Don’t post."],"program":["Post.schedule","Post.publish","Metric.query"],"needs":["claims-resolve"],"approval":"none","shelf":"back","deep":"/plays/organic-social","status":"live"},{"id":"marketing-video-credit","says":["Which clips started Deals, and what did each earn?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/plays/video-ladder","status":"live"},{"id":"marketing-video-pieces","says":["Write the captions and post copy for clips 1 to 3 from my walkthrough, in my words. Schedule clip 2 for Thursday."],"program":["Content.draft","Post.schedule","Metric.watch"],"needs":["provenance-hold"],"approval":"none","shelf":"back","deep":"/plays/video-ladder","status":"live"},{"id":"marketing-video","says":["Cut my walkthrough into three clips and post them. Show me what holds any of them; don’t post."],"program":["Video.draft","Video.finalize","Post.publish","Metric.query"],"needs":["claims-resolve"],"approval":"none","shelf":"back","deep":"/plays/video-ladder","status":"live"},{"id":"marketing-webinars-and-events-credit","says":["How much yearly money did the 60-day notices webinar bring in, and how sure are you?"],"program":["Collection.query"],"needs":[],"approval":"none","shelf":"back","deep":"/plays/events-and-webinars","status":"live"},{"id":"marketing-webinars-and-events-pieces","says":["Turn Tuesday’s webinar on 60-day notices into Deals."],"program":["Content.draft","Message.broadcast","Metric.watch"],"needs":["provenance-hold"],"approval":"none","shelf":"back","deep":"/plays/events-and-webinars","status":"live"},{"id":"marketing-webinars-and-events","says":["Register the people who signed up for Tuesday’s webinar, send them the reminders, then the replay. Show me what holds it."],"program":["Gathering.register","Contact.enroll","Message.broadcast","Metric.query"],"needs":["spam-brake"],"approval":"none","shelf":"back","deep":"/plays/events-and-webinars","status":"live"},{"id":"outreach-contacts-and-companies","says":["Look up the next two property managers on our List: who they are and where they work. Do not send."],"program":["Contact.enrich","Contact.enrich","Organization.enrich","Contact.import","Prospect.find"],"needs":["customer-collision"],"approval":"none","shelf":"back","deep":"/capabilities/find-customers#contacts-and-companies","status":"planned"},{"id":"outreach-do-not-contact","says":["This contact asked us to quit emailing. Make sure nothing else goes to them, from any Play."],"program":["Contact.unsubscribe","Contact.suppress","Message.schedule"],"needs":["suppressed-contact"],"approval":"none","shelf":"back","deep":"/capabilities/reach-out#do-not-contact","status":"live"},{"id":"outreach-domain-not-authenticated","says":["Send the Tuesday cold email from our new sending Domain. Do not send."],"program":["Message.schedule"],"needs":["domain-authenticated"],"approval":"none","shelf":"back","deep":"/capabilities/reach-out#email-and-inboxes","status":"live"},{"id":"outreach-email-and-inboxes","says":["Set up sending from leaseline.app and send our first cold email on Tuesday. Do not send."],"program":["Domain.authenticate","Mailbox.warm","Message.schedule"],"needs":["domain-authenticated","suppressed-contact","mailbox-warm"],"approval":"none","shelf":"back","deep":"/capabilities/reach-out#email-and-inboxes","status":"live"},{"id":"outreach-index","says":["A property manager filled our demo form. Qualify them and route them to our AE. Then look up the next company on our List and write to it first. Do not send."],"program":["Lead.qualify","Lead.assign","Contact.enrich","Message.schedule"],"needs":["domain-authenticated","mailbox-warm"],"approval":"none","shelf":"back","deep":"/strategy/hands-on","status":"live"},{"id":"outreach-instant-response","says":["Birchway Properties filled our demo form. Answer it within 5 minutes, route it to our AE and book the call. Do not send."],"program":["Lead.qualify","Lead.assign","Meeting.book"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/instant-response","status":"live"},{"id":"outreach-linkedin-and-your-accounts","says":["Connect my LinkedIn account and draft notes to the five property managers who read my post. I send each one myself."],"program":["Handle.connect","Task.next","Prospect.engage"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/reach-out#linkedin","status":"live"},{"id":"outreach-lists","says":["Build our List of small property managers, leave out anyone who asked us to stop, and enroll the rest in our follow-ups. Do not send."],"program":["Collection.query","Contact.enroll"],"needs":["suppressed-contact"],"approval":"none","shelf":"back","deep":"/capabilities/find-customers#lists","status":"live"},{"id":"outreach-mail-and-gifts","says":["Send Birchway Properties’ operations lead a $60 gift after the second touch. I approve each one."],"program":["Mandate.spend","Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/reach-out#mail-and-gifts","status":"live"},{"id":"outreach-meetings","says":["Book a call with the lead who said yes, without sending the invite."],"program":["Meeting.book","Task.assign"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/meetings","status":"live"},{"id":"outreach-phone","says":["Call back every demo form that asks for a call within 60 seconds, then book the meeting. Do not call."],"program":["Channel.create","Lead.qualify","Task.assign","Meeting.book"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/reach-out#phone","status":"live"},{"id":"outreach-replies-and-routing","says":["Route every reply to this week’s cold emails to its owner, and answer the ones our SDR agent can. Do not send."],"program":["Conversation.assign","Conversation.escalate","Conversation.answer"],"needs":["claim"],"approval":"none","shelf":"back","deep":"/revenue/replies-and-routing","status":"live"},{"id":"outreach-sequences","says":["Enroll Kestrel Rentals in our nurture follow-ups, then pause them while I talk to them."],"program":["Contact.enroll","Enrollment.pause"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/sequences","status":"live"},{"id":"outreach-signup-flows","says":["Admit the next 20 people on the Leaseline waitlist and start their 14-day trials. Do not send."],"program":["Waitlist.join","Waitlist.admit","Offer.trial"],"needs":["contribution-floor"],"approval":"none","shelf":"back","deep":"/revenue/signup-flows","status":"live"},{"id":"outreach-when-to-reach-out","says":["Which Events start our outreach, how long does each stay open, and send me each one as it happens."],"program":["Trigger.list","Event.list","Watch.create"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/when-to-reach-out","status":"live"},{"id":"outreach-whos-visiting","says":["Which property managers read our pricing Page today? Write only to the ones who said yes to email. Do not send."],"program":["Visitor.identify","Contact.enroll"],"needs":["suppressed-contact","no-consent"],"approval":"none","shelf":"back","deep":"/capabilities/find-customers#whos-visiting","status":"live"},{"id":"revenue-arr-this-week","says":["Where did ARR move this week, and which Deals close next?"],"program":["Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue","status":"planned"},{"id":"revenue-credit","says":["Which piece, Play and channel started each dollar we won this week?"],"program":["Acquisition.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/credit","status":"planned"},{"id":"revenue-deal-review","says":["Why are we losing deals, and what do we change?"],"program":["Event.list","Deal.list"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue#deal-review","status":"planned"},{"id":"revenue-deals","says":["Show me every Deal by status, then move today’s three on: qualify Birchway Properties, send Pinecrest Lofts its proposal and mark Maple Street Homes won. Send nothing."],"program":["Deal.list","Deal.advance","Deal.update","Deal.propose","Deal.win"],"needs":["stage-fields"],"approval":"none","shelf":"back","deep":"/revenue/deals","status":"live"},{"id":"revenue-expected-from-open-deals","says":["Which of my open deals are likely to close this month?"],"program":["Deal.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue#expected-from-open-deals","status":"planned"},{"id":"revenue-monday-review","says":["Where is the number this week, and what do we change? Start the next step for our SDR, AE and CSM in try mode."],"program":["Renewal.open","Approval.approve","Approval.approve","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue#monday-review","status":"planned"},{"id":"revenue-net-revenue-retention","says":["How much of last quarter’s ARR did our Customers keep and grow?"],"program":["Metric.query","Metric.query","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/net-revenue-retention","status":"planned"},{"id":"revenue-node-activation-rate","says":["What moved activation rate this week, and which Play moved it?"],"program":["Customer.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/activation-rate","status":"live"},{"id":"revenue-node-arr","says":["What moved ARR this week, and which Play moved it?"],"program":["Subscription.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/arr","status":"planned"},{"id":"revenue-node-churned-arr","says":["What moved lost Customers this week, and which Play moved it?"],"program":["Customer.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/churned-arr","status":"planned"},{"id":"revenue-node-contraction-arr","says":["What moved downgrades this week, and which Play moved it?"],"program":["Event.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/contraction-arr","status":"planned"},{"id":"revenue-node-expansion-arr","says":["What moved upgrades this week, and which Play moved it?"],"program":["Event.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/expansion-arr","status":"planned"},{"id":"revenue-node-first-order-arr","says":["What moved first order size this week, and which Play moved it?"],"program":["Order.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/first-order-arr","status":"planned"},{"id":"revenue-node-icp-reached","says":["What moved people reached this week, and which Play moved it?"],"program":["Event.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/icp-reached","status":"planned"},{"id":"revenue-node-month-3-retention","says":["What moved month 3 retention this week, and which Play moved it?"],"program":["Customer.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/month-3-retention","status":"live"},{"id":"revenue-node-net-new-arr","says":["What moved aRR added each week this week, and which Play moved it?"],"program":["Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/net-new-arr","status":"planned"},{"id":"revenue-node-new-arr","says":["What moved new Customers this week, and which Play moved it?"],"program":["Customer.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/new-arr","status":"planned"},{"id":"revenue-node-new-leads","says":["What moved new Leads this week, and which Play moved it?"],"program":["Event.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/new-leads","status":"planned"},{"id":"revenue-node-new-paying-customers","says":["What moved new paying Customers this week, and which Play moved it?"],"program":["Event.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/new-paying-customers","status":"planned"},{"id":"revenue-node-one-time-rolloff-arr","says":["What moved one-time sales ending this week, and which Play moved it?"],"program":["Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/one-time-rolloff-arr","status":"planned"},{"id":"revenue-node-opened-deals-and-trials","says":["What moved deals and trials opened this week, and which Play moved it?"],"program":["Event.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/opened-deals-and-trials","status":"planned"},{"id":"revenue-node-reactivated-arr","says":["What moved won back this week, and which Play moved it?"],"program":["Customer.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/reactivated-arr","status":"planned"},{"id":"revenue-node-referral-share","says":["What moved referred Customers this week, and which Play moved it?"],"program":["Acquisition.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/referral-share","status":"live"},{"id":"revenue-node-sibling-sourced-share","says":["What moved sent by your other Startups this week, and which Play moved it?"],"program":["Acquisition.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/sibling-sourced-share","status":"planned"},{"id":"revenue-offers","says":["Publish our $9 Starter plan, start a 14-day trial of the $29 plan for Kestrel Rentals, and place a first Order on the $2,400-a-year plan. Charge no one."],"program":["Offer.publish","Offer.trial","Order.place","Metric.query"],"needs":["contribution-floor"],"approval":"none","shelf":"back","deep":"/revenue/offers","status":"planned"},{"id":"revenue-quotes","says":["The buyer wants 30 % off the $2,400 plan. Get that approved, then send the Quote. Show me first; send nothing."],"program":["Quote.send","Approval.approve","Quote.send"],"needs":["price"],"approval":"none","shelf":"back","deep":"/revenue/quotes","status":"live"},{"id":"revenue-seat-scorecards","says":["How far am I from my target this quarter?"],"program":["KeyResult.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue#seat-scorecards","status":"planned"},{"id":"revenue-status-lost","says":["Which lost deals can we re-open now? Re-open the one whose missing feature shipped, and record why the last one was lost."],"program":["Event.list","Deal.create","Deal.lose"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/deals/status/lost","status":"planned"},{"id":"revenue-status-open","says":["Which open deals are ready to qualify, and what is missing? Move Birchway Properties on."],"program":["Deal.list","Deal.advance","Deal.update","Deal.advance"],"needs":["stage-fields"],"approval":"none","shelf":"back","deep":"/revenue/deals/status/open","status":"live"},{"id":"revenue-status-proposed","says":["Which proposals are stuck, and which can we close today? Mark Maple Street Homes won."],"program":["Deal.list","Deal.update","Deal.win"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/deals/status/proposed","status":"live"},{"id":"revenue-status-qualified","says":["Send Harbor Row its proposal. If a call with the buyer comes first, book it. Send nothing."],"program":["Deal.list","Deal.propose","Meeting.book"],"needs":["no-meeting-held"],"approval":"none","shelf":"back","deep":"/revenue/deals/status/qualified","status":"live"},{"id":"revenue-status-won","says":["Maple Street Homes signed. Take their first payment and start onboarding. Charge nothing in this run."],"program":["Deal.list","Order.pay","Customer.activate"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/deals/status/won","status":"live"},{"id":"revenue-your-quarter","says":["How far are we from $25k ARR by year end?"],"program":["Goal.get","KeyResult.get"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue#your-quarter","status":"live"},{"id":"start-a-customer-dropping-seats","says":["This customer is dropping from 10 seats to 6. What do I do before it goes through?"],"program":["Task.next","Subscription.keep","Subscription.resize"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/cancel-and-save","status":"live"},{"id":"start-a-prospect-wrote-back-interested","says":["A prospect wrote back 'interested, send times'. What happens next, and who answers?"],"program":["Lead.qualify","Lead.assign","Meeting.book"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/replies-and-routing","status":"live"},{"id":"start-answer-a-form-in-5-minutes","says":["A form came in an hour ago. Make sure someone answers it within 5 minutes."],"program":["Event.list","Lead.assign","Conversation.answer","Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/instant-response","status":"live"},{"id":"start-ask-for-a-referral","says":["Ask our happiest customer for a referral."],"program":["Customer.list","Message.schedule","Referral.invite"],"needs":["customer-ask-cap"],"approval":"none","shelf":"back","deep":"/revenue/reviews-references-referrals","status":"planned"},{"id":"start-ask-happy-customers-for-referrals","says":["Can I ask happy customers for referrals here today?"],"program":["Customer.list","Message.schedule","Referral.invite"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/reviews-references-referrals","status":"planned"},{"id":"start-book-a-call-without-sending","says":["Book a call with the lead who said yes, without sending the invite."],"program":["Lead.get","Meeting.book"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/meetings","status":"live"},{"id":"start-customers-ready-for-more-seats","says":["Which customers are ready for more seats?"],"program":["Metric.query","Message.schedule","Task.next"],"needs":["keep-first"],"approval":"none","shelf":"back","deep":"/revenue/upgrades-and-seats","status":"live"},{"id":"start-deals-likely-to-close-this-month","says":["Which of my open deals are likely to close this month?"],"program":["Deal.list","Deal.list"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/deals","status":"planned"},{"id":"start-deals-won-this-month","says":["How many deals did we win this month out of the ones we worked, and how sure is that?"],"program":["Deal.list","Deal.list"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/deals","status":"live"},{"id":"start-first-10-customers","says":["Find our first 10 Customers. I have 3 hours a week and no budget."],"program":["PlayMix.compile","Task.next","Message.schedule","Domain.authenticate","Mailbox.warm","Metric.query"],"needs":["domain-authenticated","mailbox-warm"],"approval":"none","shelf":"back","deep":"/strategy/hands-on","status":"live"},{"id":"start-first-play","says":["Run our first Play for 3 hours a week and $0 as a dry run. Show me each day’s Task. Don’t send."],"program":["PlayMix.compile","Task.next","Message.schedule","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy","status":"live"},{"id":"start-get-a-discount-approved","says":["The buyer wants 30 % off the $2,400 plan. Get that approved."],"program":["Quote.send","Approval.approve","Quote.send"],"needs":["price"],"approval":"none","shelf":"back","deep":"/revenue/quotes","status":"live"},{"id":"start-get-mentioned-in-ai-answers","says":["We have no customers. Get Leaseline mentioned when someone asks an AI for property-management software, without publishing anything yet."],"program":["Keyword.measure","Content.draft","Content.publish","Metric.query"],"needs":["content-evals"],"approval":"none","shelf":"back","deep":"/capabilities/check-ai-answers","status":"live"},{"id":"start-how-far-from-my-target","says":["How far am I from my target this quarter?"],"program":["Deal.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue","status":"planned"},{"id":"start-how-it-works","says":["Show me one call from each layer for our first cold email, as a dry run."],"program":["Contact.enrich","Message.schedule","Contact.enroll","Task.next","PlayMix.compile"],"needs":[],"approval":"none","shelf":"back","deep":"/code/how-it-works","status":"live"},{"id":"start-keep-your-first-customers","says":["We have 9 paying Customers. Keep every one of them through renewal."],"program":["Customer.activate","Metric.query","Renewal.open"],"needs":["renewal-notice"],"approval":"none","shelf":"back","deep":"/revenue/onboarding","status":"live"},{"id":"start-make-my-first-cold-email-go-out","says":["My first cold email won't go out. Make it go out."],"program":["Message.schedule","Domain.authenticate","Mailbox.warm","Message.schedule"],"needs":["domain-authenticated","mailbox-warm"],"approval":"none","shelf":"back","deep":"/capabilities/reach-out#email-and-inboxes","status":"live"},{"id":"start-monday-number","says":["Where is the number this week, and what do we change?"],"program":["Metric.query","Task.next","Renewal.open","Message.schedule","Metric.query"],"needs":["keep-first"],"approval":"none","shelf":"back","deep":"/revenue","status":"planned"},{"id":"start-set-up-before-pitching-more-seats","says":["Before we pitch customers on more seats, what has to be set up?"],"program":["Integration.connect","Offer.publish","PlayMix.compile"],"needs":["contribution-floor"],"approval":"none","shelf":"back","deep":"/revenue/upgrades-and-seats","status":"planned"},{"id":"start-stop-emailing-this-customer","says":["This customer asked us to quit emailing. Make sure nothing else goes to them."],"program":["Contact.suppress","Message.schedule","Task.next"],"needs":["suppressed-contact"],"approval":"none","shelf":"back","deep":"/capabilities/reach-out#do-not-contact","status":"live"},{"id":"start-webinar-to-arr","says":["Turn Tuesday’s webinar on 60-day notices into Deals."],"program":["Content.draft","Message.broadcast","Post.schedule","Video.draft","Video.finalize","Metric.watch","Content.draft"],"needs":["provenance-hold"],"approval":"none","shelf":"back","deep":"/plays/events-and-webinars","status":"planned"},{"id":"start-week-one","says":["We built Leaseline here. Find our first 10 Customers. I have 3 hours a week and no budget."],"program":["Mailbox.warm","PlayMix.compile","Task.next","Message.schedule","Metric.query"],"needs":["domain-authenticated","mailbox-warm"],"approval":"none","shelf":"back","deep":"/strategy","status":"live"},{"id":"start-what-a-sister-product-sent","says":["How much did patent.click make this month from people api.lawyer sent?"],"program":["Acquisition.list","Metric.query","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/sibling-sourced-share","status":"planned"},{"id":"start-what-lost-us-the-most-money","says":["What lost us the most money this week, and what do we do about it today?"],"program":["Metric.query","Renewal.open","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue","status":"planned"},{"id":"start-what-the-webinar-brought-in","says":["How much yearly money did last month's webinar bring in, and how sure are you?"],"program":["Gathering.list","Acquisition.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/plays/events-and-webinars","status":"planned"},{"id":"start-what-upgrades-added-this-week","says":["How much did existing customers add by upgrading this week?"],"program":["Subscription.list","Metric.query"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/expansion-arr","status":"live"},{"id":"start-who-might-cancel","says":["Which customers might cancel, and who do I call first?"],"program":["Metric.query","Task.next","Renewal.open"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/health","status":"live"},{"id":"start-who-to-reach-out-to-first","says":["Who do I reach out to first today, and what do I send?"],"program":["Task.next","Task.claim","Message.schedule"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/find-customers","status":"live"},{"id":"start-why-we-lose-deals","says":["Why are we losing deals, and what do we change?"],"program":["Deal.list","Task.next"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/deals/status/lost","status":"live"},{"id":"start-work-300-old-leads","says":["300 old leads nobody followed up. Work them at 3 hours a week and $0, without sending yet."],"program":["Lead.list","Lead.nurture","Action.list","Action.redirect","Campaign.start"],"needs":["customer-collision"],"approval":"none","shelf":"back","deep":"/revenue/work-old-leads","status":"planned"},{"id":"start-work-old-leads","says":["Work the 812 leads nobody has touched in 60 days, and the Deals we lost on price."],"program":["Lead.list","Action.list","Action.redirect","Message.schedule","Lead.assign","Approval.approve","Campaign.start"],"needs":["customer-collision"],"approval":"none","shelf":"back","deep":"/revenue/work-old-leads","status":"planned"},{"id":"start-write-a-quote-without-sending","says":["Write this customer a price quote without sending it, and tell me where it stands."],"program":["Quote.request","Quote.send","Deal.get"],"needs":[],"approval":"none","shelf":"back","deep":"/revenue/quotes","status":"live"},{"id":"strategy-hands-on","says":["We would rather pay with our hours than cash. Get our first customers by reaching out ourselves.\nWe sell to property managers with 20 to 400 units who still run rent on spreadsheets. Show me my first three moves."],"program":["DemandBudget.create","ICP.create","PlayMix.compile","Prospect.find"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy/hands-on","status":"planned"},{"id":"strategy-paid","says":["We would rather pay in cash than months. Buy our first customers with ads, and stop whatever does not pay.\nShow me my first three moves."],"program":["DemandBudget.create","Domain.benchmark","Mandate.authorize","PlayMix.compile"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy/paid","status":"live"},{"id":"strategy-passive","says":["We would rather pay in months than cash. Get our first customers from search and AI answers.\nShow me my first three moves."],"program":["DemandBudget.create","Keyword.measure","PlayMix.compile"],"needs":[],"approval":"none","shelf":"back","deep":"/strategy/passive","status":"live"},{"id":"team-ae-approval-1","says":["Approve this: the Quote to Summit Lane Rentals at the list price. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#ae","status":"live"},{"id":"team-ae-approval-2","says":["Approve this: the follow-up to Maple Court after Thursday’s call. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#ae","status":"live"},{"id":"team-ae-staff","says":["Make my own agent our AE, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#ae","status":"live"},{"id":"team-ae-yesterday","says":["Show me everything our AE did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#ae","status":"live"},{"id":"team-ae","says":["Which of my open deals are likely to close this month?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#ae","status":"live"},{"id":"team-autonomy","says":["Has our SDR agent earned the right to send follow-ups alone?"],"program":["Action.list","Action.evaluate","Role.review"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#autonomy","status":"live"},{"id":"team-billing-approval-1","says":["Approve this: Retry Alder & Co’s $29 invoice on the card on file. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#billing","status":"live"},{"id":"team-billing-approval-2","says":["Approve this: the card-update note to Alder & Co. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#billing","status":"live"},{"id":"team-billing-staff","says":["Make my own agent our Billing, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#billing","status":"live"},{"id":"team-billing-yesterday","says":["Show me everything our Billing did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#billing","status":"live"},{"id":"team-billing","says":["Whose card failed, and what goes out before it lapses?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#billing","status":"live"},{"id":"team-content-lead-approval-1","says":["Approve this: Clip 2, “the three questions”, on your accounts. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#content-lead","status":"live"},{"id":"team-content-lead-approval-2","says":["Approve this: the 60-day notice guide page. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#content-lead","status":"live"},{"id":"team-content-lead-staff","says":["Make my own agent our Content Lead, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#content-lead","status":"live"},{"id":"team-content-lead-yesterday","says":["Show me everything our Content Lead did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#content-lead","status":"live"},{"id":"team-content-lead","says":["What do I publish this week?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#content-lead","status":"live"},{"id":"team-csm-approval-1","says":["Approve this: the one save offer to Birchway: 6 seats on the annual price. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#csm","status":"live"},{"id":"team-csm-approval-2","says":["Approve this: the review ask to Elm Street Rentals. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#csm","status":"live"},{"id":"team-csm-staff","says":["Make my own agent our CSM, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#csm","status":"live"},{"id":"team-csm-yesterday","says":["Show me everything our CSM did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#csm","status":"live"},{"id":"team-csm","says":["Which customers might cancel, and who do I call first?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#csm","status":"live"},{"id":"team-founder-approval-1","says":["Approve this: the Quote to Northgate Rentals at 30 % off the $2,400-a-year plan. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#founder","status":"live"},{"id":"team-founder-approval-2","says":["Approve this: $120 more for the retargeting test, above the $200 monthly Limit. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#founder","status":"live"},{"id":"team-founder-staff","says":["Make my own agent our head of sales, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#founder","status":"live"},{"id":"team-founder-yesterday","says":["Show me everything our agents did for you yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#founder","status":"live"},{"id":"team-founder","says":["Where is the number this week, and what do we change?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#founder","status":"live"},{"id":"team-head-of-customers-approval-1","says":["Approve this: Move 2 h of CSM time to the 4 Customers at risk. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#head-of-customers","status":"live"},{"id":"team-head-of-customers-approval-2","says":["Approve this: the win-back note to Aspen Row. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#head-of-customers","status":"live"},{"id":"team-head-of-customers-staff","says":["Make my own agent our Head of customers, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#head-of-customers","status":"live"},{"id":"team-head-of-customers-yesterday","says":["Show me everything our Head of customers did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#head-of-customers","status":"live"},{"id":"team-head-of-customers","says":["Which saves need me this week, and what did the leavers tell us?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#head-of-customers","status":"live"},{"id":"team-index","says":["Make our agent the SDR, and show me the first thing it hands me. Don’t send."],"program":["Role.staff","Task.next"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act","status":"live"},{"id":"team-marketing-lead-approval-1","says":["Approve this: Post 7, the renewal checklist, on your accounts. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#marketing-lead","status":"live"},{"id":"team-marketing-lead-approval-2","says":["Approve this: Issue 47 to the renewal-season List. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#marketing-lead","status":"live"},{"id":"team-marketing-lead-staff","says":["Make my own agent our Marketing Lead, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#marketing-lead","status":"live"},{"id":"team-marketing-lead-yesterday","says":["Show me everything our Marketing Lead did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#marketing-lead","status":"live"},{"id":"team-marketing-lead","says":["What goes out this week, and which pieces started Deals?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#marketing-lead","status":"live"},{"id":"team-onboarding-approval-1","says":["Approve this: the setup-call invite to Linden Court. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#onboarding","status":"live"},{"id":"team-onboarding-approval-2","says":["Approve this: the day-7 check-in to Maple Court. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#onboarding","status":"live"},{"id":"team-onboarding-staff","says":["Make my own agent our Onboarding, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#onboarding","status":"live"},{"id":"team-onboarding-yesterday","says":["Show me everything our Onboarding did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#onboarding","status":"live"},{"id":"team-onboarding","says":["Which new customers are stuck before their first outcome?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#onboarding","status":"live"},{"id":"team-paid-media-approval-1","says":["Approve this: the search ad on “renewal notice template”. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#paid-media","status":"live"},{"id":"team-paid-media-approval-2","says":["Approve this: $120 more for the retargeting test, above the $200 monthly Limit. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#paid-media","status":"live"},{"id":"team-paid-media-staff","says":["Make my own agent our Paid media, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#paid-media","status":"live"},{"id":"team-paid-media-yesterday","says":["Show me everything our Paid media did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#paid-media","status":"live"},{"id":"team-paid-media","says":["Which ads paid back, and what needs my OK?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#paid-media","status":"live"},{"id":"team-partnerships-approval-1","says":["Approve this: the thank-you note to Oakmont for two intros. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#partnerships","status":"live"},{"id":"team-partnerships-approval-2","says":["Approve this: the referral ask to Elm Street Rentals. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#partnerships","status":"live"},{"id":"team-partnerships-staff","says":["Make my own agent our Partnerships, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#partnerships","status":"live"},{"id":"team-partnerships-yesterday","says":["Show me everything our Partnerships did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#partnerships","status":"live"},{"id":"team-partnerships","says":["Who sent us Customers this month, and who do we ask next?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#partnerships","status":"live"},{"id":"team-sdr-approval-1","says":["Approve this: Wave 2: 12 first cold emails to the property-manager List. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#sdr","status":"live"},{"id":"team-sdr-approval-2","says":["Approve this: the intro ask to Oakmont’s two referrals. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#sdr","status":"live"},{"id":"team-sdr-staff","says":["Make my own agent our SDR, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#sdr","status":"live"},{"id":"team-sdr-yesterday","says":["Show me everything our SDR did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#sdr","status":"live"},{"id":"team-sdr","says":["Who do I reach out to first today, and what do I send?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#sdr","status":"live"},{"id":"team-se-approval-1","says":["Approve this: the answer to Alder & Co’s accounting sync question. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#se","status":"live"},{"id":"team-se-approval-2","says":["Approve this: Summit Lane’s security questionnaire, 32 answers sourced. Don’t send it."],"program":["Approval.approve"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#se","status":"live"},{"id":"team-se-staff","says":["Make my own agent our SE, starting at You approve each one. Don’t send."],"program":["Worker.create","Role.staff"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#se","status":"live"},{"id":"team-se-yesterday","says":["Show me everything our SE did yesterday, and how each one was graded."],"program":["Action.list","Action.evaluate"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#se","status":"live"},{"id":"team-se","says":["Which technical questions are waiting on me this week?"],"program":["Task.next","Task.list","Approval.list"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#se","status":"live"},{"id":"team-your-agent","says":["Make my own agent our SDR, starting at You approve each one, and show me its first Task. Don’t send."],"program":["Worker.create","Role.staff","Task.next"],"needs":[],"approval":"none","shelf":"back","deep":"/capabilities/how-your-agents-act#your-agent","status":"live"},{"id":"play-account-ads","says":["Be our Marketing Lead for ads: show LinkedIn ads to property managers on our List with 50 to 500 units, starting 9 days before each first cold email. Hold 30 % back so we can tell. $1,000 a month. Show me what’s missing; don’t spend.","Hand our latest engaged company to the Marketing Lead agent and show me what it chose and why. Don’t spend."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","conversion-send","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Organization.listed","Message.scheduled","Visit.recorded","Visitor.identified","Ad.clicked","Lead.qualified","Deal.created","Organization.delisted","Post.published","Audience.resized","Consent.withdrawn","Monitor.checked","Experiment.matured"],"deep":"/plays/account-ads","status":"planned"},{"id":"play-account-visits","says":["Be our SDR for site visits: when a property manager that fits reads our pricing or setup pages, find who owns renewals there and write once, from a public fact, never from the visit. Top accounts go out as me. Show me what’s missing; don’t send.","Hand the latest company that read our buying pages to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","visit-capture","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Visit.recorded","Visitor.identified"],"deep":"/plays/account-visits","status":"planned"},{"id":"play-aeo","says":["Be our Content Lead for AI answers: find the 40 questions property managers ask ChatGPT, Perplexity, Gemini, Claude and Google about tools like ours, make sure every fact they repeat about Leaseline is true and dated, and ask any page that gets us wrong to fix it, after my OK. Show me what’s missing; don’t publish.","Hand the latest wrong answer about us to the Content Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","approved-pages","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Monitor.checked","Change.merged","Keyword.measured","Page.fetched"],"deep":"/plays/aeo","status":"planned"},{"id":"play-agent-legibility","says":["Be our Product Lead for agents: every night, give 4 coding agents only leaseline.app and a task, like “send a 60-day renewal notice for unit 4B”, and see if they pick our API and get a first call right. Fix what they read, with facts only. Anything that changes signup comes to me. Show me what’s missing; don’t ship.","Hand last night’s failing runs to the Product Lead agent and show me what it chose and why. Don’t ship."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Interface.called","Monitor.checked","Version.deployed","Action.evaluated"],"deep":"/plays/agent-legibility","status":"planned"},{"id":"play-agent-registries","says":["Be our Marketing Lead for agent registries: list our MCP server and its 3 tools everywhere developers and agents install from, 3 registries a week, with descriptions that say only what the tools do. Say plainly that sending a notice needs a claimed key. Show me what’s missing; don’t submit.","Hand the latest registry change to the Marketing Lead agent and show me what it chose and why. Don’t submit."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Startup.advanced","Version.deployed","Monitor.checked","Action.evaluated","Message.received","Interface.called"],"deep":"/plays/agent-registries","status":"planned"},{"id":"play-agent-to-agent","says":["Be our SDR for agents: when an agent asks our API for an account with no key, give it a working one with 3 units, where notices draft but never send, and email the address it names once to claim it, at $29 a month for Pro. Anyone asking for terms goes to our AE. Show me what’s missing; don’t send.","Hand the latest account an agent made to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","billing-connected","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Tenant.provisioned","Interface.called","Entitlement.checked","Visit.recorded"],"deep":"/plays/agent-to-agent","status":"planned"},{"id":"play-annual-prepay","says":["Be our CSM for renewals: when a Customer has paid monthly for 3 months and uses Leaseline steadily, offer them the year for $290, 2 months free, and show the dollars saved. Never offer it to anyone leaving. If someone cancels a year, offer the one save that fits, and never slow the cancel. Show me what’s missing; don’t send.","Hand our latest Customer at their third renewal to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","use-when","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Subscription.renewed","Invoice.collected","Quote.requested","Renewal.opened","Subscription.unsubscribed"],"deep":"/plays/annual-prepay","status":"planned"},{"id":"play-archive-repurposing","says":["Be our Content Lead for the archive: turn every webinar and every customer call that said yes into a page, LinkedIn posts in my words and short clips, for property managers who never saw them. Quote people exactly. I edit anything about tax or contracts, and every clip. Show me what’s missing; don’t publish.","Hand our latest recording to the Content Lead agent and show me what it chose and why. Don’t publish."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","source-consent","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Source.added","Visit.recorded","Post.published","Change.merged","Consent.withdrawn","Message.received"],"deep":"/plays/archive-repurposing","status":"planned"},{"id":"play-benchmark-rows","says":["Be our SDR for a renewal readiness index: read every property manager’s public pages on how they handle renewals, score them 0 to 100, publish the method and the median, and email each one its own row with one fix it can make for free. Never name anyone outside the top 10, and only with their yes. Show me what’s missing; don’t send.","Hand our latest ready row to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","approved-pages","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Monitor.checked","Form.submitted"],"deep":"/plays/benchmark-rows","status":"planned"},{"id":"play-build-in-public","says":["Be our Content Lead for a build log: every Friday after office hours, write up what we decided, tested, killed and earned from our records, with every number from the record and revenue only from Stripe. I approve and redact each one and press post on my own accounts. Show me what’s missing; don’t publish.","Hand this week’s records to the Content Lead agent and show me what it chose and why. Don’t publish."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","use-when","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Decision.recorded","Experiment.concluded","Hypothesis.dropped","Invoice.collected","Decision.superseded","Incident.resolved","Consent.granted","Metric.queried","Prospect.engaged"],"deep":"/plays/build-in-public","status":"planned"},{"id":"play-buying-committee","says":["Be our SDR for our 60 biggest targets: property managers with 200 units or more. At each, find the owner, the operations lead, the leasing manager and the controller, and write to one a week with something for their job. I write to owners myself. Hold half back so we can tell. Anyone engaged goes to our AE within a day. Show me what’s missing; don’t send.","Hand our latest engaged member to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Company.funded","Visit.recorded","Visitor.identified","Prospect.engaged","Ad.clicked","Contact.enriched","Experiment.matured"],"deep":"/plays/buying-committee","status":"planned"},{"id":"play-category-hubs","says":["Be our Marketing Lead for a property software hub: rank every tool a small property manager might use by one rule we publish, label Leaseline and our other two Startups as ours, and send each visitor to the best fit, even when it isn’t us. I approve every rule change. Show me what’s missing; don’t publish.","Hand the latest fit-finder visitor to the Marketing Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","approved-pages","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Startup.advanced","Monitor.checked","Form.submitted","Metric.queried"],"deep":"/plays/category-hubs","status":"planned"},{"id":"play-category-kit","says":["Be our Content Lead: make renewal ops the name for getting every renewal notice out on time. Build the canon from my own words, book one category day, and kill it at day 90 if term-touched Leads open fewer than 3 qualified Deals. I write every pitch myself. Show me what’s missing; don’t send.","Hand this week’s term panel run to the Content Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","approved-pages","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Experiment.concluded","Monitor.checked","Post.scheduled","Keyword.measured"],"deep":"/plays/category-kit","status":"planned"},{"id":"play-champion-follow","says":["Be our SDR: when someone who uses Leaseline every day leaves for another property manager, offer them their own setup there, 30 days after they start. Never move their old company’s data, and tell that company’s CSM by date only. If they land somewhere over 120 units, or I’ve met them, I write the note myself. Show me what’s missing; don’t send.","Hand our latest champion move to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","domain-authenticated","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Collection.exported","Credential.verified","Message.bounced","Conversation.answered","MemberDirectory.deprovisioned","Contact.enriched","Monitor.checked","Tenant.provisioned"],"deep":"/plays/champion-follow","status":"planned"},{"id":"play-closer-handoff","says":["Be our AE on the big portfolio Deals I run myself: when one goes quiet, draft the revival into my queue. If it stalls a second time, flip a coin: half go to a commissioned closer paid 10 % of what we collect, half stay with you. I approve every handoff. Show me what’s missing; don’t send.","Hand our latest twice-stalled Deal to the AE agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","billing-connected","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Deal.stalled","Deal.advanced","Task.returned","Conversation.answered","Deal.assigned","Invoice.collected","Invoice.refunded"],"deep":"/plays/closer-handoff","status":"planned"},{"id":"play-cold-email","says":["Be our SDR: write to property managers with 50 to 500 units when two fresh public reasons show up, one of them announced. Three short emails at most, plain text, no tracking, and I review the first 20 myself. Companies over 1,000 units go from my Mailbox, and I approve each one. Show me what’s missing; don’t send.","Hand today’s first Prospect to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","domain-authenticated","mailbox-warm","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Opening.published","Company.filed","Review.published","Company.funded","Monitor.checked","Visit.recorded","Conversation.answered"],"deep":"/plays/cold-email","status":"planned"},{"id":"play-commission-partners","says":["Be our Partnerships lead: once a Customer is past the refund window and sending notices, show them one card to become a Partner at 20 % of what we collect for 12 months. Take outside applications only from people our buyers read, and I approve each one. Hold any payout that looks like a self-referral. Show me what’s missing; don’t send.","Hand our latest eligible Customer to the Partnerships agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Customer.activated","Invoice.collected","Form.submitted","Event.captured","Invoice.refunded","Period.closed","Party.screened","Monitor.checked","Metric.queried","Agreement.terminated"],"deep":"/plays/commission-partners","status":"planned"},{"id":"play-community-answers","says":["Be our Content Lead: find people asking how to get renewal notices out on time, or about the tools we replace, and get a sourced answer up within hours. Where a room lets labeled agents post, you answer; everywhere else, brief me and I answer myself. Never ask anyone to vote. Show me what’s missing; don’t post.","Hand today’s top thread to the Content Lead agent and show me what it chose and why. Don’t post."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Post.published","Monitor.checked"],"deep":"/plays/community-answers","status":"planned"},{"id":"play-creator-ads","says":["Be our paid media lead: when Jess posts about Leaseline and the post beats her usual numbers, run it as a paid partnership Ad, exactly as she posted it, at $20 a day. Hold back 1 region in 5 so we know what it added. I approve every Ad. Show me what’s missing; don’t spend.","Hand Jess’s latest post to the paid media agent and show me what it chose and why. Don’t spend."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Post.published","Post.edited","Mandate.revoked","Monitor.checked","Ad.rejected","Experiment.matured","Offer.repriced"],"deep":"/plays/creator-ads","status":"planned"},{"id":"play-creator-partnership","says":["Be our Partnerships lead: find creators whose comments are full of landlords asking about renewals, and offer them 20 % of what we collect for a year, plus free access. Pay for a post only once they’ve sent 2 paying Customers, and I approve every guarantee. Never pay for views. Show me what’s missing; don’t send.","Hand this week’s top creator to the Partnerships agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","billing-connected","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Post.published","Monitor.checked","Acquisition.recorded"],"deep":"/plays/creator-partnership","status":"planned"},{"id":"play-creator-probe","says":["Be our Partnerships lead: put $500 behind 5 to 10 small landlord creators, one post each, with two hooks drawn at random: “60 days out, every time” and “stop chasing renewals.” Give each post its own code and rank them by trials per $100. Never script what they say. Show me what’s missing; don’t send.","Hand this week’s top creator to the Partnerships agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","domain-authenticated","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["PlayMix.compiled","Monitor.checked","Post.published","Offer.trialed"],"deep":"/plays/creator-probe","status":"planned"},{"id":"play-creator-retainers","says":["Be our Partnerships lead: keep the June probe’s winners posting twice a month for a fixed fee priced from their view median, and renew each on what a trial from their code cost, never on views. I approve every Agreement and every renewal. Show me what’s missing; don’t send.","Hand the next retainer that’s up for renewal to the Partnerships agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","billing-connected","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["PlayMix.compiled","Experiment.concluded","Message.received","Event.captured","Monitor.checked","Post.published","Offer.trialed","Agreement.signed"],"deep":"/plays/creator-retainers","status":"planned"},{"id":"play-cross-sell","says":["Be our CSM across Keyhold and Leaseline: when a Keyhold Customer hits a renewal job, show them Leaseline on that screen, labeled as our sister product, once. Hold back 1 in 5 Keyhold Customers for 90 days. Send Leaseline’s misfit Leads to Keyhold only when they say yes. Show me what’s missing; don’t send.","Hand Keyhold’s latest Customer with a renewal job to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Event.captured","Subscription.unsubscribed","Lead.disqualified","Message.scheduled","Offer.published"],"deep":"/plays/cross-sell","status":"planned"},{"id":"play-customer-referrals","says":["Be our CSM: the day a Customer’s first renewal notice goes out 60 days early, ask them once to invite a peer. Both get half off a month, once the peer’s first payment clears the 30-day refund window. Never write their words for them. Show me what’s missing; don’t send.","Hand our latest Customer who reached the outcome to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Outcome.delivered","Visitor.identified","Order.paid","Monitor.checked","Order.refunded"],"deep":"/plays/customer-referrals","status":"planned"},{"id":"play-data-residency","says":["Be our SE: when a buyer on an open Deal asks where their records live, answer from our own records and quote the EU line with its annex. Anything with an exception comes to me, and Priya sends every Quote. Show me what’s missing; don’t send.","Hand our latest residency ask to the SE agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claim","price","use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Deal.advanced","Quote.requested","Lead.converted","Content.published"],"deep":"/plays/data-residency","status":"planned"},{"id":"play-data-stories","says":["Be our Marketing Lead: turn our renewal records into a quarterly report, build the reporter list, and brief me on every pitch and data request. I write every word that goes to a reporter. Show me what’s missing; don’t send.","Hand our latest reporter question to the Marketing Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","use-when","baseline","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Dataset.scheduled","Dataset.shifted","Dataset.published","Monitor.matched","Question.asked","Dataset.requested","Interview.requested","Monitor.checked","Mention.found"],"deep":"/plays/data-stories","status":"planned"},{"id":"play-developer-relations","says":["Be our Content Lead for developers: watch where coding agents get stuck on our API, fix the errors and docs they read, and test every snippet before it ships. I approve every Change. Show me what’s missing; don’t send.","Hand our latest stalled API key to the Content Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Action.evaluated","APIKey.stalled","Question.asked","Monitor.matched","Version.deployed","Version.deprecated","Monitor.checked","Gathering.scheduled","APIKey.activated"],"deep":"/plays/developer-relations","status":"planned"},{"id":"play-directory-listings","says":["Be our Content Lead: list Leaseline everywhere small property managers compare software, from our own records only, and fix any listing that drifts. Program applications and Review replies come to me. Show me what’s missing; don’t send.","Hand our latest listing check to the Content Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","claims-resolve","use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Startup.advanced","Startup.launched","Fact.changed","Monitor.checked","Monitor.matched","Review.published"],"deep":"/plays/directory-listings","status":"planned"},{"id":"play-editorial-seo","says":["Be our Content Lead: write the guides and honest comparisons small property managers search for, from our own records. Hold back a third of the topics so we can tell. I approve every rival row. Show me what’s missing; don’t send.","Hand our latest search finding to the Content Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","fact-check","use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Keyword.measured","Monitor.checked","Fact.changed","Page.declined","Monitor.matched","Form.submitted"],"deep":"/plays/editorial-seo","status":"planned"},{"id":"play-engagement-bridge","says":["Be our SDR for the people who comment on my posts: when someone asks something, draft a short message quoting them, from my own account, and I press send. Interested ones go to Priya. Show me what’s missing; don’t send.","Hand our latest comment to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","customer-collision","use-when","baseline","inbound-source","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Handle.mentioned","Question.asked","Comment.posted","Post.published"],"deep":"/plays/engagement-bridge","status":"planned"},{"id":"play-events-and-webinars","says":["Be our Marketing Lead: run a three-session series on 60-day renewal notices, invite our List, follow up every registrant within a day, and send anyone who asks to Priya. I host, and I send the attendee notes. Show me what’s missing; don’t send.","Hand our latest webinar signal to the Marketing Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","consent-stop","mailbox-warm","claims-resolve","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Problem.ranked","Gathering.registered","Question.asked","Registration.attended","Registration.missed","Prospect.engaged","Watch.replayed","Deal.opened"],"deep":"/plays/events-and-webinars","status":"planned"},{"id":"play-family-opt-in","says":["Be our Marketing Lead across my two Startups: put one unticked Leaseline box on my maintenance-request app’s sign-up, welcome every yes from Leaseline within a minute, and leave 1 in 10 with no box so we can tell. Show me what’s missing; don’t send.","Hand our latest family yes to the Marketing Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","consent-stop","use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Form.opened","Contact.subscribed","Consent.withdrawn","Offer.published","Brand.lapsed","Portfolio.changed"],"deep":"/plays/family-opt-in","status":"planned"},{"id":"play-field-presence","says":["Be our SDR for the Denver apartment conference: book Priya’s Meetings before it starts, invite strong fits to my dinner on night two, and draft her notes from what she writes down. Ask me to keep or cancel the trip if bookings lag. Show me what’s missing; don’t send.","Hand our latest Meeting from the event to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","consent-stop","mailbox-warm","claims-resolve","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Monitor.matched","Audience.predicted","Meeting.requested","Audience.imported","Lead.captured","Meeting.held","Meeting.missed","Deal.opened"],"deep":"/plays/field-presence","status":"planned"},{"id":"play-founder-voice","says":["Be my Content Lead: grill me each Monday, keep my views on file, and draft my LinkedIn and X posts from them and from our own numbers. Never write something I didn’t say. I post every one myself. Show me what’s missing; don’t send.","Hand today’s niche news to the Content Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","provenance-hold","use-when","baseline","inbound-source","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Recording.captured","Action.answered","Version.deployed","Consent.granted","Monitor.checked","Post.published"],"deep":"/plays/founder-voice","status":"planned"},{"id":"play-free-tools","says":["Be our Marketing Lead: find the questions small property managers ask that AI answers guess at, build a free calculator for each on our site, and show the full result before any email. I approve each new tool. Show me what’s missing; don’t send.","Hand our latest answer-engine check to the Marketing Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Monitor.checked","Issue.triaged","Conversation.answered","Tool.called","Version.deployed"],"deep":"/plays/free-tools","status":"planned"},{"id":"play-gatherings","says":["Be our SDR for dinners: when 8 or more companies in one city have engaged with us, plan a table I host, invite only people who engaged, and draft every note for me to send. No pitch at the table. Show me what’s missing; don’t send.","Hand this week’s engagement scan to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","consent-stop","claims-resolve","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Prospect.engaged","Integration.synced","Gathering.registered","Registration.attended","Registration.missed","Lead.qualified","Task.completed","Lead.converted"],"deep":"/plays/gatherings","status":"planned"},{"id":"play-gifting","says":["Be our SDR for gifts: when someone we have written to twice hits a real moment, draft one small gift they pick, and I approve every one. Keep it under $500 a month. Show me what’s missing; don’t send.","Hand our latest gift moment to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Organization.appointed","Post.published","Organization.announced","Organization.degraded","Conversation.answered","Message.received","Deal.stalled","Visit.recorded","Organization.downsized","Organization.disrupted","Organization.acquired","Organization.tendered","Deal.proposed"],"deep":"/plays/gifting","status":"planned"},{"id":"play-give-first","says":["Be our Content Lead for the property-management crowd: twice a day, show me 3 posts where my view is missing, and draft from my sentence. I press post. No link to Leaseline until they’ve acted on 3 of my gives. Show me what’s missing; don’t post.","Hand the latest watched post to the Content Lead agent and show me what it chose and why. Don’t post."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","fact-check","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Post.published","Prospect.engaged","Post.flagged"],"deep":"/plays/give-first","status":"planned"},{"id":"play-guest-circuit","says":["Be our Communications Lead: find the property-management shows whose listeners ask about renewals, and draft pitches I open in my own words. I record once a week at most. Turn every aired episode into a Page. Show me what’s missing; don’t send.","Hand the latest show opening to the Communications Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","fact-check","use-when","baseline","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Schedule.fired","Monitor.checked","Post.published","Monitor.matched","Interview.requested","Message.received","Meeting.booked","Recording.captured"],"deep":"/plays/guest-circuit","status":"planned"},{"id":"play-house-ads","says":["Be our Marketing Lead for house ads: show one Leaseline Ad on Keyfold’s help Pages where the topic fits, and one Keyfold Ad on ours, each labeled as a sister company. Only where it beats the Page’s own unit. Keep 1 week in 5 off so we can read it. Show me what’s missing; don’t publish.","Hand the latest host Page to the Marketing Lead agent and show me what it chose and why. Don’t publish."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","approved-pages","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Site.published","Offer.published","Content.drafted","Schedule.fired","Agreement.signed","Order.placed"],"deep":"/plays/house-ads","status":"planned"},{"id":"play-instant-response","says":["Be our SDR: answer every form and email within 5 minutes, from our own pages. Over 200 units, offer times with our AE; under that, start the trial. Keep half with me, as today. Show me what’s missing; don’t send.","Hand our latest inbound to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","baseline","domain-authenticated","approved-pages","inbound-source","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Lead.created","Message.created","Channel.called","Consent.granted"],"deep":"/plays/instant-response","status":"planned"},{"id":"play-integration-partners","says":["Be our Partner Manager: build integrations with the tools our Customers already use, privately, against each partner’s sandbox. Send the partner a working build. List one only after a paying Customer uses it, and I sign every Agreement. Show me what’s missing; don’t send.","Hand the latest tool that crossed the build line to the Partner Manager agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","consent-stop","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Partner.ranked","App.passed","Message.replied","Integration.connected","Agreement.signed","Monitor.checked","Referral.registered","App.failed","Organization.announced","Customer.activated"],"deep":"/plays/integration-partners","status":"planned"},{"id":"play-launch-sites","says":["Be our Marketing Lead for launches: book Leaseline on BetaList, Product Hunt and Hacker News one at a time, once it passes every readiness check. Build the kit; I write the post and every reply myself. Never ask anyone to vote. Show me what’s missing; don’t book.","Hand the latest launch Event to the Marketing Lead agent and show me what it chose and why. Don’t post."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","baseline","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Monitor.checked","Contact.subscribed","Version.deployed","Organization.announced","Person.commented","Visitor.identified","Person.posted","Change.merged"],"deep":"/plays/launch-sites","status":"planned"},{"id":"play-launch-week","says":["Be our Marketing Lead for launch week: once a quarter, group what we shipped into five dated days, each with a Page and posts, plus a recap to the people who signed up to hear from us. Only things on for every Customer. Fix any Site claim a Change makes false. Show me what’s missing; don’t publish.","Hand the latest shipped Change to the Marketing Lead agent and show me what it chose and why. Don’t publish."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","fact-check","use-when","baseline","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Change.merged","Flag.evaluated","Change.reverted","Period.opened","Organization.announced","Version.deployed","Visitor.identified"],"deep":"/plays/launch-week","status":"planned"},{"id":"play-lead-nurture","says":["Be our SDR for follow-up: every Lead who hasn’t bought gets notes keyed to what they did, most in the first month. Big accounts get a note from me on day 3. Stop the moment they buy, reply or go quiet for 90 days. Show me what’s missing; don’t send.","Hand our latest Lead who stalled to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","customer-collision","approved-pages","use-when","baseline","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Lead.qualified","Conversation.answered","Conversation.closed","Visitor.identified","Customer.activated","Entitlement.checked","Offer.trialed","Order.started","Event.captured","Version.deployed","Meeting.booked","Waitlist.admitted","Approval.approved","Monitor.checked"],"deep":"/plays/lead-nurture","status":"planned"},{"id":"play-lead-reactivation","says":["Be our SDR for old Leads: write once to each person we collected and nobody works, only when something we shipped or published answers what they asked. Send from whoever they last talked to here. People who had a call with us get a note I write myself. Hold 1 in 10 back. Show me what’s missing; don’t send.","Hand our latest reason match to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","customer-collision","approved-pages","use-when","baseline","domain-authenticated","mailbox-warm","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Visitor.identified","Lead.nurtured","Gathering.registered","Offer.trialed","Contact.imported","Version.deployed","Content.published","Offer.published","Gathering.opened","Opening.published","Company.funded","Conversation.answered"],"deep":"/plays/lead-reactivation","status":"planned"},{"id":"play-linkedin-outbound","says":["Be our SDR on LinkedIn: each morning, pick the property managers with a real reason to hear from me, draft the connection note and the messages, and queue them in my tray. I press every send from my own profile. Never touch my login. Hold 1 in 10 back. Show me what’s missing; don’t send.","Hand our latest announced moment to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","fact-check","use-when","baseline","inbound-source","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Person.announced","Person.posted","Person.commented","Person.reacted","Event.captured","Contact.imported","Person.connected","Message.replied"],"deep":"/plays/linkedin-outbound","status":"planned"},{"id":"play-made-with","says":["Be our Partner Manager for the made-with line: put one plain “Made with Leaseline” line on the owner reports and renewal notices our Customers send. Tell each Customer first, and let Pro remove it in one click. Credit a Customer when someone their line brought pays. Show me what’s missing; don’t stamp anything.","Hand our latest Customer output to the Partner Manager agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","approved-pages","use-when","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Thing.shared","Event.captured","Visitor.identified","Invoice.collected","Document.rendered","Subscription.switched","Version.deployed","Monitor.checked"],"deep":"/plays/made-with","status":"planned"},{"id":"play-marketplace-listings","says":["Be our Marketing Lead for app stores: list our Slack app and Chrome extension on what each store ranks by, test each change, and reply to every Review. Ask every Customer for a Review once, when they add their first owner, the same words for everyone. Show me what’s missing; don’t submit.","Hand our latest listing Event to the Marketing Lead agent and show me what it chose and why. Don’t post."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","approved-pages","use-when","baseline","inbound-source","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Version.deployed","Offer.published","Customer.activated","Review.published","Monitor.checked","Quote.requested","Renewal.opened"],"deep":"/plays/marketplace-listings","status":"planned"},{"id":"play-moment-outreach","says":["Be our SDR: write to a property manager only when they announce something we help with, like a new head of operations or a reposted leasing job. Three touches, then wait. Over 120 units, book our AE; our top 25 go from my mailbox. Show me what’s missing; don’t send.","Hand the latest window that opened on our List to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","mailbox-warm","fact-check","customer-collision","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Organization.appointed","Organization.reposted","Organization.announced","Organization.published","Organization.filed","Company.filed","Company.funded","Opening.published","Organization.repriced","Organization.degraded","Organization.deprecated","Visit.recorded","Monitor.checked","Organization.adopted","Organization.downsized","Organization.disrupted","Organization.acquired"],"deep":"/plays/moment-outreach","status":"planned"},{"id":"play-next-outcome","says":["Be our CSM: when a Renewal audit we delivered comes due again, tell the Customer 30 days ahead with the price and a one-click order. Mail a printed notice too. If someone asks to change the scope, bring in our AE. Show me what’s missing; don’t send.","Hand our latest Customer whose next audit came due to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","use-when","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Order.delivered","Schedule.fired","Order.placed","Order.refunded","Offer.published","Message.received","Renewal.opened"],"deep":"/plays/next-outcome","status":"planned"},{"id":"play-objection-watch","says":["Be our CSM for every no: when a Deal is lost or a Customer cancels, record why in their words and keep everyone else from pitching them. When that reason stops being true, send one note with the proof. Big accounts are mine. Show me what’s missing; don’t send.","Hand our latest objection whose condition came true to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","use-when","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Deal.lost","Subscription.unsubscribed","Subscription.switched","Subscription.lapsed","Conversation.labeled","Consent.granted","Issue.resolved","Version.deployed","Offer.published","Organization.repriced","Organization.deprecated","Company.funded","Opening.published","Organization.appointed","Organization.announced","Objection.dated","Conversation.answered","Content.published","Change.reverted"],"deep":"/plays/objection-watch","status":"planned"},{"id":"play-open-source","says":["Be our Marketing Lead for developers: keep our SDK and CLI open, answer every outside GitHub issue from a labeled agent account, and offer new projects that depend on us a listing and a small credit. Security and license questions come to me; teams with 3 or more people calling go to our AE. Show me what’s missing; don’t post.","Hand our latest outside GitHub issue to the Marketing Lead agent and show me what it chose and why. Don’t post."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","fact-check","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Version.published","Issue.created","Comment.created","Interface.called","Publication.adopted","Publication.forked","Organization.adopted","Organization.relicensed"],"deep":"/plays/open-source","status":"planned"},{"id":"play-organic-social","says":["Be our Content Lead: each week, turn one fact from our own records or one thing we shipped into a post on our LinkedIn page and our labeled X account. Draft my own LinkedIn posts from the sentences I record, for me to send. Never post an opinion to fill a slot. Show me what’s missing; don’t post.","Hand our latest recorded fact to the Content Lead agent and show me what it chose and why. Don’t post."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Fact.recorded","Version.deployed","Content.drafted","Handle.mentioned","Post.published"],"deep":"/plays/organic-social","status":"planned"},{"id":"play-outbound-calling","says":["Be our SDR on the phone: when someone ticks “call me” on the demo form, call back within a minute in a disclosed AI voice, and answer our number at any hour. Over 120 units, book our AE. I dial every cold call myself from your prep. Show me what’s missing; don’t call.","Hand our latest callback request to the SDR agent and show me what it chose and why. Don’t call."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","customer-collision","claim","use-when","baseline","inbound-source","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Consent.granted","Channel.called","Channel.missed","Conversation.labeled","Lead.qualified","Prospect.created"],"deep":"/plays/outbound-calling","status":"planned"},{"id":"play-owned-community","says":["Be our Marketing Lead for a community: open a Discord room for property managers once 20 people I invite say yes. Priya and I moderate. Your agent answers only when someone asks it, from our pages, and any buying question gets a person within 4 hours. Show me what’s missing; don’t invite anyone.","Hand the latest question someone asked our community agent to the Marketing Lead agent and show me what it chose and why. Don’t post."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","approved-pages","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Channel.joined","Handle.mentioned","Conversation.escalated","Thread.created","Thread.resolved","Message.created","Message.flagged","Prospect.engaged","Customer.created","Consent.withdrawn"],"deep":"/plays/owned-community","status":"planned"},{"id":"play-owned-newsletter","says":["Be our Content Lead for the newsletter: every Thursday, one fact from our records, my own words from that week’s recording, and one Offer at today’s price. I edit every issue before it goes. Hand buying replies to our AE, and stop writing to anyone silent for 90 days. Show me what’s missing; don’t send.","Hand this week’s issue to the Content Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","fact-check","provenance-hold","spam-brake","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Message.scheduled","Source.added","Change.merged","Contact.subscribed","Contact.engaged","Message.broadcasted","Conversation.labeled"],"deep":"/plays/owned-newsletter","status":"planned"},{"id":"play-paid-pilot","says":["Be our SE: when a buyer over 300 units wants to test Leaseline on their own leases, run the free check on 50 of them first, then propose a $400 pilot whose pass marks are no higher than what they saw. Priya owns the Deal and sends every message. A miss ends it with the refund. Show me what’s missing; don’t send.","Hand our latest pilot ask to the SE agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","price","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Quote.requested","Conversation.labeled","File.uploaded","Invoice.collected","Evaluator.scored","Agreement.signed","Conversation.answered","Contact.enriched"],"deep":"/plays/paid-pilot","status":"planned"},{"id":"play-paid-search","says":["Be our Marketing Lead for search ads: start with a $100 exact-match probe on Bing, block wasted terms every morning, and keep every bid under what a first sale is worth. No spend step without a holdout read and my OK. Show me what’s missing; don’t spend.","Hand yesterday’s search terms report to the Marketing Lead agent and show me what it chose and why. Don’t change anything."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["fact-check","use-when","baseline","billing-connected","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Integration.synced","Keyword.measured","Invoice.collected","Organization.announced","Offer.repriced","Experiment.matured"],"deep":"/plays/paid-search","status":"planned"},{"id":"play-paid-social","says":["Be our Marketing Lead for social ads: $1,000 a month on LinkedIn and Facebook, 12 distinct concepts a batch, each paused until I approve it. Judge them on trial starts, never clicks, and spend more only after a holdout shows they add sales. Show me what’s missing; don’t spend.","Hand the latest ad set that is ready to judge to the Marketing Lead agent and show me what it chose and why. Don’t change anything."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["fact-check","use-when","baseline","billing-connected","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Experiment.started","Metric.watched","Experiment.matured","Monitor.checked","Ad.rejected","Experiment.concluded","Conversation.closed","Audience.refreshed","Invoice.collected","Organization.announced","Offer.repriced"],"deep":"/plays/paid-social","status":"planned"},{"id":"play-positioning-tournament","says":["Be our Marketing Lead for positioning: test three ways of saying what Leaseline does, as LinkedIn ads that differ only in the headline, and count only signups who fit our ICP and set up a lease within 14 days. Rerun the best 6 against our current headline. I make the pick. Show me what’s missing; don’t spend.","Hand our latest tournament round to the Marketing Lead agent and show me what it chose and why. Don’t change anything."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["fact-check","price-split-by-buyer","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Story.revised","PlayMix.compiled","Dashboard.scheduled","Monitor.checked","Conversation.closed","Lead.qualified","Metric.watched","Territory.requested"],"deep":"/plays/positioning-tournament","status":"planned"},{"id":"play-product-led","says":["Be our CSM: give free accounts enough lease reads to send their first notices twice, then show Pro at the limit, inside the task, with the real price. Over 150 units, bring in our AE. Keep half on today’s free plan. Show me what’s missing; don’t send.","Hand our latest free account at a limit to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","price","use-when","limit-on-offer","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Entitlement.checked","Event.captured","Customer.activated","Offer.subscribed","Subscription.ended","Version.deployed","Metric.watched"],"deep":"/plays/product-led","status":"planned"},{"id":"play-product-signals","says":["Be our SDR: when 3 or more people at one free account are using Leaseline, write to them about Team with their own counts only, never a name. A director who signs up gets a note from me. Keep half with no touch, as today. Show me what’s missing; don’t send.","Hand our latest free account that crossed a usage line to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","customer-collision","mailbox-warm","count-floor","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Event.captured","Entitlement.checked","Customer.activated","Page.viewed","Customer.stalled","Prospect.engaged"],"deep":"/plays/product-signals","status":"planned"},{"id":"play-programmatic-seo","says":["Be our Content Lead: make one search Page per city where we manage 30 or more leases, leading with that city’s renewal share from our own records. Release them in small batches and pull any batch search ignores. Hold half the cities back 30 days. Show me what’s missing; don’t publish.","Hand our latest batch at its 28-day read to the Content Lead agent and show me what it chose and why. Don’t publish."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["fact-check","claims-resolve","use-when","baseline","approved-pages","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Keyword.measured","Collection.filled","Site.published","Page.unindexed","Metric.watched","Fact.changed"],"deep":"/plays/programmatic-seo","status":"planned"},{"id":"play-promote-winners","says":["Be our paid media lead: put money only behind posts that already won on their own, as they are, never edited. Start at $10 a day, and raise a tier only when regions we hold out show it adds Leads. Show me what’s missing; don’t spend.","Hand our latest free winner to the paid media agent and show me what it chose and why. Don’t spend."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["claims-resolve","price","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Experiment.concluded","Invoice.collected","Monitor.checked","Fact.recorded","Integration.synced","Offer.repriced","Experiment.matured","PlayMix.compiled"],"deep":"/plays/promote-winners","status":"planned"},{"id":"play-proof-of-work-outreach","says":["Be our SDR: for each property manager on our list, build the 90-day turnover calendar Leaseline would send, from the units they list publicly, and email it plainly, asking for nothing. Big accounts get a note from me. Half get my usual first email, as today. Show me what’s missing; don’t send.","Hand our latest Prospect whose public listings changed to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","customer-collision","mailbox-warm","claims-resolve","use-when","baseline","domain-authenticated","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Opening.published","Company.filed","Review.published","Company.funded","Monitor.checked","Visit.recorded","Question.asked","Page.viewed","Conversation.answered"],"deep":"/plays/proof-of-work-outreach","status":"planned"},{"id":"play-request-desk","says":["Be our Content Lead: each Friday, ask property managers for one annoying problem, build the top 10 as free tools within 24 hours, and draft a reply to every asker for me to post. Show me what’s missing; don’t post.","Hand the latest request to the Content Lead agent and show me what it chose and why. Don’t post."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","consent-stop","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Schedule.fired","Post.replied","Post.published","Tool.used","Tool.called","Version.deployed"],"deep":"/plays/request-desk","status":"planned"},{"id":"play-reserve-drop","says":["Be our Marketing Lead: take refundable deposits for Leaseline Inspect after one post by our creator partner, 72 hours, three tranches, and build only if 25 outside people put money down. Show me what’s missing; don’t publish.","Hand the drop at its close to the Marketing Lead agent and show me what it chose and why. Don’t capture."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","claims-resolve","price","use-when","baseline","billing-connected","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Agreement.signed","Post.published","Order.placed","Order.paid","Offer.exhausted","Order.started","Refund.requested","Monitor.checked","Claim.flagged","Schedule.fired","Forecast.slipped","Dispute.opened","Decision.recorded"],"deep":"/plays/reserve-drop","status":"planned"},{"id":"play-retargeting","says":["Be our paid media lead: show Ads only to people who visited us or signed up, by how long ago, and stop the moment they start a trial. Hold back a fifth of them from every Ad so we know what it adds. $10 a day. Show me what’s missing; don’t spend.","Hand our latest Visit that ended without a signup to the paid media agent and show me what it chose and why. Don’t spend."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["claims-resolve","price","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Visit.ended","Checkout.abandoned","Contact.stalled","Registration.missed","Watch.replayed","Customer.converted","Consent.withdrawn","Audience.resized","Experiment.matured"],"deep":"/plays/retargeting","status":"planned"},{"id":"play-review-requests","says":["Be our CSM: when a Customer’s first lease renews from one of our notices, ask them once for an honest Review on the site we need most that month. Answer every Review within a day, and bring me anything under 4 stars. Show me what’s missing; don’t send.","Hand our latest Customer who reached the outcome to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","display-consent","claims-resolve","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Outcome.delivered","Review.published","Monitor.matched","Change.merged"],"deep":"/plays/review-requests","status":"planned"},{"id":"play-risk-reversal-offers","says":["Be our CSM: give every new account Team free for 14 days with no card, guarantee 6 renewal notices sent in the first paid month or the month back without asking, and make the refund one press. Run it in alternating two-week blocks so we can see what it adds. Show me what’s missing; don’t send.","Hand our latest trial start to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","price","exit-never-waits","claims-resolve","use-when","baseline","billing-connected","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Offer.trialed","Objection.raised","Invoice.paid","Import.requested","Obligation.missed","Guarantee.flagged","Schedule.fired","Refund.requested","Threshold.crossed","Collection.imported"],"deep":"/plays/risk-reversal-offers","status":"planned"},{"id":"play-run-beside","says":["Be our CSM: when a Customer pays while their old tool still sends their notices, run Leaseline beside it every day, fix every difference we caused, and book the switch when the report reads zero for 5 days. Bring me any run that stalls. Show me what’s missing; don’t send.","Hand our latest switching Customer’s run to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","exit-never-waits","claims-resolve","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Order.paid","Integration.connected","Integration.synced","Monitor.checked","Integration.revoked","Subscription.unsubscribed"],"deep":"/plays/run-beside","status":"planned"},{"id":"play-sibling-audiences","says":["Be our paid media lead: show Leaseline’s best cold Ad, unchanged, to the people our other Startup collected, rebuilt daily with every opt-out removed first. Hold 30 % of them back so we see what it adds, and watch that the other Startup loses no one. $200 a month. Show me what’s missing; don’t spend.","Hand today’s sister Audience build to the paid media agent and show me what it chose and why. Don’t upload."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["consent-stop","claims-resolve","price","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Schedule.fired","Consent.withdrawn","Contact.created","Order.paid","Subscription.canceled","Offer.published","Startup.graduated","Complaint.filed","Audience.resized","Experiment.matured"],"deep":"/plays/sibling-audiences","status":"planned"},{"id":"play-signal-expansion","says":["Be our CSM: when a Customer invites more people than they pay seats for, show their admin the seats at today’s charge. At $1,000 of added ARR or more, bring in our AE. When a champion leaves, find who owns the account now. Show me what’s missing; don’t send.","Hand our latest growing Customer to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","use-when","limit-on-offer","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Opening.published","Company.funded","Tenant.invited","MemberDirectory.provisioned","Entitlement.checked","Task.assigned","Metric.watched","Renewal.opened"],"deep":"/plays/signal-expansion","status":"planned"},{"id":"play-signup-interviews","says":["Be our SDR: offer everyone on our Waitlist a short interview with you, say you’re an AI agent, and send each one a renewal calendar built on their own units. I have 10 onboarding slots a week; admit half by your interview rank and half by form rank, as today. Show me what’s missing; don’t send.","Hand our latest finished interview to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","approved-pages","inbound-source","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Waitlist.joined","Interview.completed","Interview.abandoned","Call.requested","Evidence.created","Schedule.fired","Waitlist.admitted","Meeting.held","Customer.activated","Message.replied","Check.failed"],"deep":"/plays/signup-interviews","status":"planned"},{"id":"play-sponsorships","says":["Be our Marketing Lead: find the newsletters, podcasts and events our property managers say they follow, check their audience, and propose one coded placement at a time, up to $1,000 a month. I approve every booking. Rebook only what pays back on its own code. Show me what’s missing; don’t send.","Hand our latest open sponsor slot to the Marketing Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","approved-pages","domain-authenticated","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Publication.found","Slot.opened","Ad.published","Transaction.recorded","APIKey.activated","Schedule.fired"],"deep":"/plays/sponsorships","status":"planned"},{"id":"play-sso-rung","says":["Be our CSM: when a Customer asks for single sign-on, answer within the hour with the plan that includes it, its price and today’s charge, and let their admin test sign-in before paying. At 50 seats or a security questionnaire, bring in our AE. Show me what’s missing; don’t send.","Hand our latest single sign-on ask to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","use-when","billing-connected","approved-pages","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Message.received","Entitlement.checked","Quote.requested","Thread.joined","Tenant.thresholdCrossed","Domain.verified","Renewal.opened","Deal.lost","SSOConnection.failed"],"deep":"/plays/sso-rung","status":"planned"},{"id":"play-switch-kit","says":["Be our SDR: find companies that publicly run our rival, and write to them about moving with our importer, which shows a dry run first. State no fact about the rival I haven’t approved with its source. Over 200 units, the note comes from me. Hold 20 % back so we can tell if it works. Show me what’s missing; don’t send.","Hand our latest rival import to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","domain-authenticated","mailbox-warm","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Monitor.checked","Post.published","File.uploaded","Collection.imported","Organization.announced","Review.published","Form.submitted","Visit.recorded"],"deep":"/plays/switch-kit","status":"planned"},{"id":"play-trust-pack","says":["Be our SE: with every Quote for the $2,400 plan, send our trust page and prefill their security questionnaire from our approved answers. Release the security report only after they click through our confidentiality terms. Questions we have no answer for come to me. Show me what’s missing; don’t send.","Hand our latest enterprise Quote to the SE agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","use-when","approved-pages","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Quote.requested","Message.received","Action.asked","Change.merged","Thing.shared","Approval.approved"],"deep":"/plays/trust-pack","status":"planned"},{"id":"play-usage-upsell","says":["Be our CSM: when a Customer is on pace to pass their plan’s limit, show them the next plan with today’s charge, or tell them staying is cheaper when it is. Over 150 units, bring in our AE. Show me what’s missing; don’t send.","Hand our latest Customer near a limit to the CSM agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["use-when","limit-on-offer","billing-connected","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Entitlement.checked","Offer.subscribed","Invoice.billed","Message.received","Renewal.opened","Subscription.switched","Page.viewed"],"deep":"/plays/usage-upsell","status":"planned"},{"id":"play-video-ladder","says":["Be our Content Lead: turn each fact our pages back into short videos, label every one as made with AI, and post on our own Handles; draft TikTok and Instagram for me to publish. Promote only what clears the screen with signups, up to $300 a month, and ask me to reshoot only the winners. Show me what’s missing; don’t send.","Hand our latest Post that cleared the screen to the Content Lead agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["claims-resolve","use-when","approved-pages","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Fact.recorded","Experiment.concluded","Post.published","Comment.posted","Monitor.checked"],"deep":"/plays/video-ladder","status":"planned"},{"id":"play-warm-intros","says":["Be our SDR: find who among our investors, advisors and happy Customers knows the companies on our list, and draft my ask to them. They ask the company first, from their own account; nobody is introduced without a yes. I send every ask myself. Show me what’s missing; don’t send.","Hand our latest intro path to the SDR agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","use-when","domain-authenticated","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Thing.related","Person.announced","Agreement.signed","Outcome.delivered","Action.answered","Message.received"],"deep":"/plays/warm-intros","status":"planned"},{"id":"play-written-references","says":["Be our SE: when a buyer on an open Deal asks for a reference, ask a Customer their size to write and sign one, credit them a month, and put it in our AE’s queue for that Deal. Show me what’s missing; don’t send.","Hand our latest reference request to the SE agent and show me what it chose and why. Don’t send."],"program":["Event.list","Trigger.fire","Decision.list","Action.list"],"needs":["owned-by-a-person","keep-first","customer-ask-cap","use-when","baseline","role-unstaffed"],"approval":"every-send","shelf":"wakes","wakesOn":["Action.asked","Customer.activated","Action.attested","Message.received","Consent.withdrawn","Monitor.checked","Deal.won"],"deep":"/plays/written-references","status":"planned"}]}