Automatic mass add contact(s) to company

There are ways to automate adding contacts to companies, company by company. That’s a massive handwork. Is it possible to automatic add contacts to company in mass? (Many to many, for instance on company name and/or phone / part of emailaddress? (1 or more criteria).

Thank you in advance for your input.

I have a similar request here: How to assign multiple contacts to a company?

I think this would be a great enhancement