When using signals, does clay charge me credits based on the number of companies in the company table that we are monitoring the signal on, or on the resulting rows where a signal is found?
We charge credits based on the number of records checked, not just the results found. Most signals cost 1 credit for every 5 records checked. [1]
So if you're monitoring 100 companies for job changes, you'd be charged for checking all 100 companies, regardless of whether signals are actually found at those companies.