In Case I have created a custom BP that sends email to some of the CRM users. Now since this is a custom Email, it is now showing in Timeline Tab, how can I configure my custom Email so that it will show in Timeline.
If email is sent automatically via business process it will not create activity. You can either send it manually or use script task to send email and create activity.
It will appear in timeline when it is connected to the record. To connect email to record it must be created firs. You can use Send email to case assignee as an example to examine how activities are created and connected to records via script task.