We do not currently know of any antonyms for run one's mouth.
For similar words to run one's mouth, try: