@TapanSaikia
Using type as AEP, one should be able to send transactional campaigns for both:
Profiles already existing in AEP, and
Profiles not existing in AEP (in this case, new recipients/customers will be created as profiles in AEP on the fly).
I have not used the external option type, as type A...