i added it because i just built a webservice to send a notification to my customers when an Agent replies to their Tickets.
so in the soap request, i send also this:
<ArticleTypeIDs>1</ArticleTypeIDs> # email-external
<ArticleTypeIDs>10</ArticleTypeIDs> # note-external
in order to get it working, i had to edit next files:
Kernel / GenericInterface / Operation / Ticket / TicketSearch.pm
Kernel / System / TicketSearch.pm
Kernel / System / Ticket / ArticleSearchIndex / RuntimeDB.pm, StaticDB.pm
and so far, it is working like a charm

however, im wondering if i didnt break something in the system and i would like to know if i have to edit something else
OTRS Framework: 3.3.5
i appreciate any help. Thank you.