The allosteric control of the receptor properties of two flexible covalent cages is reported. These receptors consist of two zinc(II) porphyrins connected by four linkers of two different sizes, each incorporating two 1,2,3-triazolyl ligands. Silver(I) ions act as effectors, responsible for an on/off encapsulation mechanism of neutral guest molecules. Binding silver(I) ions to the triazoles opens the cages and triggers the coordination of pyrazine or the encapsulation of N,N'-dibutyl-1,4,5,8-naphthalene diimide. The X-ray structure of the silver(I)-complexed receptor with short connectors is reported, revealing the hollow structure with a cavity well-defined by two eclipsed porphyrins. Rather unexpectedly, the crystallographic structure of this receptor with pyrazine as a guest molecule showed that the cavity is occupied by two pyrazines, each binding to the zinc(II) porphyrin in a monotopic fashion.