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 → Create
AI-generatedSummary
Create a RingCentral extension
Inputs
- authMode — Choose to use saved credentials or pass an access token dynamically. Defaults to predefined credentials if not set.
- accessToken — Valid OAuth 2.0 access token for dynamic authentication. Shown when authMode is set to dynamic.
- serverUrl — API server environment. Defaults to production. Shown when authMode is set to dynamic.
- extensionNumber (required) — The extension number to create.
- contact (required) — Contact information for the extension user. Contains firstName, lastName, and email.
- additionalFields — Optional extension type and status. Type defaults to User; status defaults to Enabled.
Output shape
Extension resource data as returned by the RingCentral API, typically including extension ID, number, contact details, and status.
When authMode uses predefined credentials, the accessToken and serverUrl fields are hidden. The contact sub-object requires firstName, lastName, and email. additionalFields.type and status accept enumerated values from the RingCentral extension taxonomy.