He Chen
8d130a7700
TEL-405: support originating calls from custom domains ( #1440 )
...
* TEL-405: support originating calls from custom domains
2026-03-06 11:55:37 -08:00
Nishad
1e3becbff5
Adding destination to InternalCreateSIPParticipantRequest ( #1272 )
...
* Adding destination to InternalCreateSIPParticipantRequest
* generated protobuf
* Update protobufs/rpc/sip.proto
Co-authored-by: Denys Smirnov <denys@livekit.io >
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Denys Smirnov <denys@livekit.io >
2025-10-24 16:43:01 +05:30
Alex
3476f457ed
Ading configurable SIP display name ( #1216 )
2025-09-19 09:26:24 -07:00
Benjamin Pracht
0e51bd404a
Add destination_country field to CreateSIPParticipant ( #1084 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-21 16:44:04 -07:00
Denys Smirnov
28de829f0d
Add timeout parameter to SIP transfer API. ( #1036 )
2025-04-07 22:24:48 +03:00
Denys Smirnov
e35a55f148
Move SIP call dispatch info into a separate type. ( #989 )
2025-03-01 14:47:08 +02:00
Denys Smirnov
d8a31f2b72
Handle SIP hostname in address filters. Expose attribute. ( #987 )
2025-02-25 17:12:07 +02:00
Denys Smirnov
0a12e2c4d7
Set default identity for CreateSIPParticipant. ( #982 )
2025-02-18 16:12:41 +02:00
Denys Smirnov
81a3dfbd2a
Remove SIP outbound number normalization for Telnyx. ( #969 )
2025-02-07 12:57:56 +02:00
Denys Smirnov
fdfc6fd6bc
Allow passing all SIP trunk options in CreateSIPParticipant. ( #961 )
...
* Allow passing all SIP trunk options in CreateSIPParticipant.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-07 11:21:18 +02:00
Denys Smirnov
e430b4bd32
Add flag to make CreateSIPParticipant synchronous. ( #952 )
2025-01-28 00:40:18 +02:00
Denys Smirnov
409558f441
Add media encryption options. ( #892 )
2024-12-27 17:11:29 +02:00
Denys Smirnov
1975b61b7e
Add headers for SIP call transfer. ( #926 )
2024-12-18 14:42:28 +02:00
Denys Smirnov
c3c005b67f
Allow mapping all SIP headers to attributes. ( #920 )
2024-12-12 20:16:20 +02:00
Hamdan
47d9881a2a
Add headers for CreateSipParticipant ( #911 )
...
* Add headers for CreateSipParticipant
* Fixed CreateSipParticipant wrong IDs
* generated protobuf
* Create tall-colts-invent.md
* removed header mappings from CreateSIpParticipant
* generated protobuf
* merged headers for InternalCreateSIPParticipantRequest
* Properly merge headers.
* Fix changeset.
* Add headers validation.
* Update tests.
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Denys Smirnov <dennwc@pm.me >
2024-12-09 19:55:32 +02:00
Denys Smirnov
9e70d56c78
Map participant attributes to SIP headers. ( #893 )
2024-11-27 14:30:01 +02:00
Benjamin Pracht
40165b03e6
Report call enabled features in SIPCallInfo ( #884 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-26 09:37:32 -08:00
Denys Smirnov
fb1060f77d
Allow setting number for SIP outbound. ( #891 )
2024-11-25 19:07:45 +02:00
David Colburn
32abc4d3e9
krisp for outbound trunks ( #868 )
...
* krisp for outbound trunks
* generated protobuf
* move to createSIPParticipantRequest
* fix tointernal
* Update protobufs/livekit_sip.proto
Co-authored-by: David Zhao <dz@livekit.io >
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: David Zhao <dz@livekit.io >
2024-10-25 13:10:50 -04:00
Benjamin Pracht
538889e5de
Allow requesting a ringtone during SIP call transfers ( #865 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-21 20:13:44 -07:00
Denys Smirnov
19b686d312
Add ringing timeout and max call duration setting for SIP. ( #844 )
...
* Add ringing timeout and max call duration setting for SIP.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-10 21:57:50 +03:00
Denys Smirnov
1f5de7d620
Update SIP protocol ( #805 )
...
* Update SIP protocol. Pass headers and project ID.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-13 10:45:25 +03:00
David Zhao
e0c49d3c9d
Support for key/value attributes on Participant ( #733 )
...
* Support for key/value attributes on Participant
Key/value attributes lets us:
* allow various components to provide more information about the participant (i.e. SIP including the phone number)
* allow Agents to communicate their own status to the end user via RTC
* enable applications to update specific fields without overriding others
* generated protobuf
* Attribute support for SIP.
* generated protobuf
* generated protobuf
* allow specifying attributes during token generation
* Remove sip prefix and rename phone number attrs.
* regenerate protos
* update tests
* add kv attrs to sip token
* add attribute test
* changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Denys Smirnov <dennwc@pm.me >
2024-06-19 22:27:09 -07:00
Denys Smirnov
32c577d805
Split SIP Trunk configuration to inbound and outbound parts. ( #738 )
2024-06-17 21:42:19 +03:00
Denys Smirnov
0411da6790
Simplify number matching rules. Make '+' optional. ( #737 )
2024-06-13 13:26:21 +03:00
Denys Smirnov
90dfd668f4
Add support for additional SIP transports. ( #719 )
2024-05-23 20:14:47 +03:00