Bug 128 - rewriting From header of outgoing calls
Summary: rewriting From header of outgoing calls
Status: NEW
Alias: None
Product: repro
Classification: Unclassified
Component: proxy (show other bugs)
Version: unspecified
Hardware: All All
: P1 enhancement
Assignee: Owner of all unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-09 06:08 CST by Daniel Pocock
Modified: 2016-03-09 06:08 CST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Pocock 2016-03-09 06:08:59 CST
There are various scenarios where the From header may need to be modified:

- a user in a call center (user@example.org) wants to make outgoing calls that appear to come from a team address (helpdesk@example.org)

- users use alphanumeric usernames internally (e.g. bob@example.org) but when they make calls to a PSTN gateway, the From header should be changed to include their DDI number (e.g. sip:+991013050903@example.org)

This may involve writing a Baboon class to modify the outgoing requests and a Lemur to handle the responses (changing the header back to what it was):
https://www.resiprocate.org/Monkeys,_Lemurs,_and_Baboons:_What_are_they%3F