Yes, you can create an agent that speaks both French and English by using a multilingual transcriber like Deepgram, a bilingual voice provider like Azure or Eleven Labs, and enabling automatic language detection to switch languages based on the caller.