Customise FreePBX CDR module

  • Job DurationLess than a week
  • Project LevelBasic Level
  • Project deadlineExpired

Project detail

Need to modify CDR module. Create new user on freepbx admin and allow only to access CDR module, but modify it and configure what records to be available to see. Simply configure all parameters of the CDR filter and apply it to any user. But within that rule, user can use front-end filter to see more accurate CDRs.

For example User1 can see following when access to CDR page (Limitation)
DID=”12345689 or 987123456″ OR CallerID=”12345689 or 987123456″
While User2 can see DID=”12345689″ AND CallerID=”start with 100X”

Parameters are following and parameters should support AND/OR filter configuration.
Recording: Yes, No
CallerID: Multiple inputs. Contains, Begins with, Ends with, Exactly
Outbound CallerID: Multiple inputs. Contains, Begins with, Ends with, Exactly
DID: Multiple inputs. Contains, Begins with, Ends with, Exactly
Destination: Multiple inputs. Contains, Begins with, Ends with, Exactly
Disposition: Multiple inputs of Answered, No answer, Failed, Busy
Duration: From, To

Basically it assigns CDR of certain trunk (both in and out calls of that trunk) to particular user.
If you really read my requirement please reply with “Peace” in your proposal.

Skills Required

Industry Categories

Freelancer type required for this project