In a new approach, I interpret biblical prophecy in light of its ancient Near Eastern divinatory context and offer a new perspective on the (non)fulfillment of prophecy. I begin with a description of how divine communication was understood according to Mesopotamian and biblical texts, laying a foundation for comparative analysis. I then apply this approach to the prophecies of restoration in Jeremiah 30–33. I argue that the prophecies in these chapters, originally intended to be fulfilled in the postexilic era, were canceled (except 31:35–37, 33:19–26) and that a new decision or decisions were given to take their place. Nevertheless, these canceled prophecies continue to have great divinatory significance that reveals patterns of how the deity intends to bless and dwell among the people. Ultimately, a close reading of the text in the light of its ancient Near Eastern contexts provides a strong corrective to the ways that these chapters are commonly interpreted.