1. Exposition

How did the Gibeonites send word to Joshua?

Joshua 10:6 (ESV)

6 And the men of Gibeon sent to Joshua at the camp in Gilgal, saying, “Do not relax your hand from your servants. Come up to us quickly and save us and help us, for all the kings of the Amorites who dwell in the hill country are gathered against us.”

They must have sent out someone from the city as they saw the army approaching and before they were completely surrounded.