Form and rules
How it works
Use will for a decision made at the moment of speaking: The phone is ringing. I'll answer it.
Use will for offers, promises and predictions based mainly on opinion: I think it'll be busy.
Use be going to for an intention or plan decided before speaking: We're going to paint the kitchen.
Use be going to for a prediction based on present evidence: Look at those clouds. It's going to rain.
The two forms can sometimes overlap. Focus on why the speaker chooses the form rather than treating the rule as an absolute formula.