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
Contact → Update
AI-generatedSummary
Updates a contact in RingCentral by specified ID and fields.
Inputs
- contactId (required) — The ID of the contact to update.
- authMode — Choose to use saved credentials or pass an access token dynamically. Default: credentials. Options: Predefined Credentials (credentials), Dynamic Access Token (Multi-Tenant) (dynamic).
- accessToken — The valid OAuth 2.0 Access Token. Displayed when authMode is dynamic.
- serverUrl — The RingCentral API environment. Displayed when authMode is dynamic. Options: Production (https://platform.ringcentral.com), Sandbox (https://platform.devtest.ringcentral.com).
- updateFields — Fields to update on the contact. Collection of string fields with defaults.
Output shape
Updated contact object.
Source ContactOperations.js confirms the operation updates a contact; GenericFunctions.js provides the underlying API request and authentication handling.
Examples
Example 1: Update contact first name and email using predefined credentials.
authMode: credentials; contactId: '12345'; updateFields: { firstName: 'John', email: 'john@example.com' }