Is it possible to add a new contact (a name and number for example) via the API so when a customer signs up there info is automatically added to RingCentral so if and when they call we have their name to show on the screen?
Is it possible to add a new contact (a name and number for example) via the API so when a customer signs up there info is automatically added to RingCentral so if and when they call we have their name to show on the screen?
The Address Book API has been released. You can use the createContact endpoint to create contacts within your organization. Here is a sample request and response for adding a contact that is available to everyone in your organization:
Sample Request
POST /restapi/v1.0/account/~/extension/~/address-book/contact { "firstName": "Charlie", "lastName": "Williams", "businessPhone": "+15551234567", "businessAddress": { "street": "20 Davis Dr.", "city": "Belmont", "state": "CA", "zip": 94002 } }
Sample Response
HTTP 200 OK { "uri": "https://platform.ringcentral.com/restapi/v1.0/account/230919004/extension/230919004/address-book/contact/623045004", "availability": "Alive", "id": 623045004, "firstName": "Charlie", "lastName": "Williams", "businessAddress": { "street": "20 Davis Dr.", "city": "Belmont", "state": "CA", "zip": 94002 }, "businessPhone": "+15551234567" }
Hi Jason,
We do have the Address Book API where you could retrieve the contacts from the Personal Address Book as well as create/update new contacts.
Since this is a Beta API, you would need to send an email to the developer support team or submit a support ticket requesting the same and we could provide the necessary access to view this Beta API.
Using the RingCentral Phone for Desktop, you can dial or receive test calls, send and receive test SMS or Fax messages in your sandbox environment.
Download RingCentral Phone for Desktop:
Tip: switch to the "sandbox mode" before logging in the app:
7 People are following this question.