Updates an existing SIP credential configuration. This is a full replacement operation (PUT) that updates all credential settings including server address, authentication details, and transport protocol.
Credential identifier
SIP credential configuration
Configuration for creating or updating SIP trunk credentials. SIP credentials define how to connect to your SIP provider for making and receiving phone calls, including server address, authentication, transport protocol, and rate limiting settings.
SIP server hostname or IP address with optional port, following RFC 3261 specifications. Specifies where to send SIP registration and call signaling. Include port number if using non-standard ports.
1 - 255SIP domain for authentication realm as defined in RFC 3261. Used by some SIP providers as the authentication domain. When not specified, the server address is typically used as the domain.
255Authentication user identifier as defined in RFC 3261. Provided by your SIP trunk provider for authentication. Different providers may call this "username", "account", "user ID", or other names. May differ from the phone number used for caller ID.
255Password for SIP authentication as defined in RFC 3261. Provided by your SIP trunk provider along with the username.
64Transport protocol for SIP signaling. Supported values: UDP (fastest, most common), TCP (more reliable), TLS (encrypted). Defaults to UDP when not specified. Choose based on your SIP provider's requirements and security needs.
udp, tcp, tls Human-readable description of these credentials. Useful for identifying which SIP provider or trunk these credentials represent, such as "Primary Twilio Trunk" or "Backup SIP Provider".
255Maximum calls per second allowed through this SIP trunk. Used to prevent exceeding your SIP provider's rate limits or to control call pacing. When specified, the system throttles outbound call attempts to stay within this limit.
Shared rate limiting key for grouping multiple credentials under a common CPS limit. When multiple SIP credentials share the same CpsKey, their combined call rate is limited by the CpsLimit. Useful when you have multiple trunks from the same provider with a shared rate limit.
255SIP credential updated successfully
SIP trunk credentials information including connection settings, authentication, rate limiting, and metadata. Contains all configuration needed to connect to a SIP provider for making and receiving calls.
Unique identifier for these SIP credentials. Use this ID when configuring phone numbers or referencing these credentials in agent configurations.
Organization that owns these SIP credentials. Used for access control and resource isolation.
1SIP server hostname or IP address with optional port, following RFC 3261 specifications. Specifies where to send SIP registration and call signaling.
1Transport protocol used for SIP signaling. Indicates whether this trunk uses UDP, TCP, or TLS for communication.
udp, tcp, tls Indicates how these credentials were created. 'manual' means user-entered credentials, 'provider' means automatically configured by a connected VoIP provider integration (such as Twilio).
manual, provider Timestamp when these credentials were originally created.
Timestamp when these credentials were last modified. Updates when configuration changes are made.
SIP domain for authentication realm as defined in RFC 3261. Used by some SIP providers as the authentication domain.
Authentication user identifier as defined in RFC 3261. Different providers may call this "username", "account", "user ID", or other names.
Password for SIP authentication as defined in RFC 3261.
Human-readable description of these credentials. Helps identify which SIP provider or trunk these credentials represent.
Maximum calls per second allowed through this SIP trunk. Controls call pacing to prevent exceeding provider rate limits.
Shared rate limiting key for grouping multiple credentials under a common CPS limit. When set, multiple trunks with the same key share the rate limit.
Reference to the VoIP provider that manages these credentials. Present only for provider-managed credentials where Source is 'provider'. When present, the provider handles credential lifecycle and configuration.