Recording Outbound Calls made via Originate - Context:from-internal

Hello!

We currently have a web button that makes outbound calls via the follow code:

Action: Originate
Channel: Local/847
Context: from-internal
Exten: 913478152765
Priority: 1
Callerid: 8002303881
Timeout: 30000

The way this works is you click the button, your phone rings, then the outbound call starts. This works great, but we are unable to record the outbound calls. I was wondering how we could modifiy our FreePBX and/or Code to get this to be record-able?

Currently on FreePBX 12 + Ast 11 + Distro 6, but we are upgrading fast, so suggestions for higher versions of FreePBX/Asterisk are welcome.

Thank you very much!