Can I use interrupts inside of I2C instead of polling for every response?

I2C bus is usually one master and multiple slaves. The slaves cannot talk on the bus unless the master asks them to talk. This is also known as polling. The bus can also handle multiple masters.

Some devices have an interrupt output separate from the I2C bus.

What device do you have? Is it a master? Does it have an interrupt output or some sort of ready output?