E-casting calls are announced through the same agencies or film studios as 'normal' castings. There are no separate channels for this. The e-casting itself usually takes place via a special casting portal.