'provide a set of solutions through _ mediums'
The way I understand the question, I would go with appropriate, suitable or adequate.
Update: we have settled on apropos. Other words we have discussed include relevant and opportune. See the comments.
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
4 years ago
Get the weekly newsletter!
see an example newsletter