How can I create approvals for activities such as appointments?

You can create approvals for activities, opportunities, and other objects using object workflows to trigger business process workflows. Using Oracle Business Process Manager (BPM) you can create different types of approval workflows, including group approvals, parallel approvals, and multiple approvals on a single record. For details, see the topic Object Workflows and Business Processes.