“Seems we need to do a recording within the call of an agent. They want this call recording that needs to be played by the agent during the call and customer to agree on it.”
This happens in the middle of the call. Agent will need to play a recorded message to the customer with terms and conditions of sale and customer will need to agree to this. It will not happen on all the calls, and the playing of the recording must be initiated by the agent during the call with customer.
You could create an announcement set to play recording and terminate call then make a feature code for it with a Misc Application. Whenever you need it, you can conference in the announcement feature code. Depending on your phone, a one touch soft key could be programmed to do this.