Friends

Friends section in the Client configuration allows interconnection of IvozProvider with other SIP PBX systems through a SIP trunk. The most typical use case is when a client have multiple PBX systems that want to integrate in a single flow.

Since 2.10, Friends also lets a vPBX client to call to extensions of another vPBX client in the same brand.

Warning

It’s important to understand the difference between Carrier defined by the brand operator to connect with the public network and Friends, defined by client administrators to connect the system with other PBXs.

Hint

Friends are so similar to Users that both talk SIP with the Proxy Users.

Types of friends

There are 2 main types of Friends:

  • Remote friends: SIP trunks to external SIP PBX system.
  • Internal friends: connection between extensions of two vPBX client in the same brand.

What kind of calls can be routed through an internal friend?

IvozProvider will route a call received by a user or a friend following this logic:

  1. Destination matches an existing IvozProvider extension?
  2. If not: Destination matches any friend regular expression (for remote friends) or extensions (for internal ones)? Ordered by priority (lower has precedence).
  3. If not: This is an external call.

Following sections explain both kind of friends:

Friend Call Forward

The friend’s call forward can be configured with the List of call forward settings button.

These are the fields and available values:

Call Type
Determines if the forward must be applied to external, internal or any type of call.
Forward type
When this forward must be applied:
  • Unconditional: always
  • No answer: when the call is not answered in X seconds
  • Busy: When the friend rejects an incoming call.
  • Not registered: when the friend is not registered against IvozProvider.
Target type
What route will use the forwarded call.
  • VoiceMail
  • Number (external)
  • Extension (internal)

Hint

If we want to forward to other process, we can create an extension routed to that object and use the target type Extension.