In a large bowl, combine chickpeas, cucumber, tomatoes, avocado, red onion, and herbs.
In a small bowl, whisk together olive oil, lime or lemon juice, salt, and pepper.
Pour the dressing over the salad and gently toss everything together.
Serve chilled or at room temperature.