Actions55
- Answering Rule Actions
- Analytics Actions
- Call Log Actions
- Call Queue Actions
- Contact Actions
- Extension Actions
- Fax Actions
- Meeting Actions
- IVR Menu Actions
- Message (SMS) Actions
- Presence Actions
- Recording Actions
- RingSense Actions
- Team Messaging Actions
- Webhook Actions
Extension → Update
AI-generatedSummary
Update an extension's status, first name, last name, and email.
Inputs
- authMode — Choose to use saved credentials or pass an access token dynamically. Defaults to predefined credentials if omitted.
- accessToken — The valid OAuth 2.0 Access Token. Required when authMode is set to dynamic.
- serverUrl — The RingCentral API environment. Defaults to Production. Ignored when authMode uses predefined credentials.
- extensionId (required) — Choose from the extension list or specify an ID using an n8n expression. Defaults to '~'.
- updateFields — Collection of fields to update on the extension. At minimum, an extensionId is required; other fields are optional.
Output shape
object
Returns the RingCentral extension resource as updated by the API. The response shape matches the extension entity returned by the RingCentral platform.
Examples
Example 1: Update extension status to Disabled using predefined credentials
authMode: credentials, extensionId: ~, updateFields.status: Disabled
Example 2: Update extension email using a dynamic access token
authMode: dynamic, accessToken: $credentials.token, serverUrl: https://platform.devtest.ringcentral.com, extensionId: 12345, updateFields.email: new@email.com