[{"data":1,"prerenderedAt":71},["ShallowReactive",2],{"term-h\u002Fhttp-hook":3,"related-h\u002Fhttp-hook":58},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":44,"meta":45,"navigation":46,"path":47,"related":48,"seo":52,"sitemap":53,"stem":56,"subcategory":6,"__hash__":57},"terms\u002Fterms\u002Fh\u002Fhttp-hook.md","HTTP Hook",null,{"type":8,"value":9,"toc":33},"minimark",[10,15,19,23,26,30],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"An HTTP hook is an event-driven callback from an AI tool — it POSTs to your URL when something happens, no polling required. Instead of constantly asking \"are you done yet?\", you give it an address and it'll come to you when it's finished. Like ordering food and getting a text instead of standing at the kitchen window staring at the cook.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"HTTP hooks (webhooks adapted for AI tool events) allow AI platforms and MCP servers to notify your backend when an async operation completes — a long-running agent finishes, a model evaluation completes, a tool call returns. Your server registers a URL endpoint, receives a POST with the result payload, and processes it. They're essential for AI workflows that exceed real-time response windows or run in the background.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"The agent run fires an HTTP hook when it's done — our backend picks it up from there.\" \u002F \"Don't poll the API every second. Set up an HTTP hook and wait.\"",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38,39],{"id":13,"depth":35,"text":14},{"id":21,"depth":35,"text":22},{"id":28,"depth":35,"text":29},"backend","An HTTP hook is an event-driven callback from an AI tool — it POSTs to your URL when something happens, no polling required.","intermediate","md","h",{},true,"\u002Fterms\u002Fh\u002Fhttp-hook",[49,50,51],"Webhook","API","Event-Driven Architecture",{"title":5,"description":41},{"changefreq":54,"priority":55},"weekly",0.7,"terms\u002Fh\u002Fhttp-hook","Wp-ddZyKp8Gc1HdXTFaUr1dWKQnC4AuHG-TOq0hot2w",[59,64,68],{"title":50,"path":60,"acronym":61,"category":40,"difficulty":62,"description":63},"\u002Fterms\u002Fa\u002Fapi","Application Programming Interface","beginner","An API is like a menu at a restaurant. The kitchen (server) can do a bunch of things, but you can only order what's on the menu.",{"title":51,"path":65,"acronym":6,"category":66,"difficulty":42,"description":67},"\u002Fterms\u002Fe\u002Fevent-driven-architecture","architecture","Event-Driven Architecture is like a gossip network. When something happens (order placed!), it broadcasts the news.",{"title":49,"path":69,"acronym":6,"category":40,"difficulty":62,"description":70},"\u002Fterms\u002Fw\u002Fwebhook","A way for one app to automatically notify another when something happens. Instead of constantly asking 'did anything change?",1775560904355]