In a large bowl, whisk the olive oil, vinegar, salt, and a few grinds of fresh black pepper together. Stir in the red onion.
Add the beans, red pepper, tomato, scallions, parsley, and basil.
Stir to combine and let sit for at least 30 minutes before serving.