Run your business phone from one chat — send texts, place calls and read voicemail, while your AI assistant does the steps
RingCentral actions
Ask in plain language — Praxivara picks the right RingCentral action, runs it, and confirms anything sensitive first.
Send a text message from one of your RingCentral numbers.
Send a batch of application-to-person text messages at high volume.
Get a list of high-volume (A2P) text messages.
Get one high-volume (A2P) text message by id.
Get a list of high-volume text-message batches.
Get the status of one high-volume text-message batch.
Get delivery-status counts for high-volume text messages.
Get the phone numbers that have opted out of high-volume texts.
Add opt-in or opt-out numbers for high-volume texting.
Get the message list (SMS, fax, voicemail, pager) from the message store.
Get one or more stored messages by id.
Download the content of a message attachment.
Mark a message as read or unread.
Delete a stored message.
Delete every message in a text conversation.
Get new and changed messages since the last sync token.
Get the list of available fax cover-page styles.
Send an internal pager text message to another extension.
Get saved SMS/pager message templates for the user.
Save a new reusable text-message template.
Start an export of stored messages for a date range.
Check the status of a message-store export task.
Place a two-legged call that first rings you, then the other party.
Check the status of a RingOut call.
Cancel a RingOut call in progress.
Get the account-wide call history.
Get one or more account call records by id.
Get new and changed account call records since a sync token.
Get the call history for the current extension.
Get one or more of the current user's call records by id.
Get new and changed user call records since a sync token.
Delete call records from the current user's call log.
Get the calls currently in progress across the account.
Get the current user's calls in progress.
Get the current user's presence and do-not-disturb status.
Set the current user's presence or do-not-disturb status.
Get presence status for extensions across the account.
Get metadata about a call recording.
Download the audio of a call recording.
Start a new call from a device using the Call Control engine.
Create a new conference call session.
Get the status of an active call-control session.
End an active call-control session.
Get the status of one party (leg) of a call.
Put a call party on hold.
Take a call party off hold.
Transfer a call party to another number, extension, or voicemail.
Forward a ringing call party to another number or extension.
Reject an incoming call party.
Answer an incoming call party on a device.
Park a call party so it can be picked up elsewhere.
Move an active call to another of your devices (call flip).
Reply to a ringing call with a text or preset pattern.
Bridge a call party into another call session.
Ignore an incoming queue call for one agent.
Pick up a call ringing on another extension.
Bring another call party into a conference session.
Remove (hang up) one party from a call session.
Mute, un-mute, or otherwise update a call party.
Start supervising (monitor/whisper/barge) a specific call party.
Start supervising a whole call session.
Start recording a call party.
Pause or resume an in-progress call recording.
Get the current user's scheduled and instant meetings.
Get details of one meeting.
Schedule or start a new meeting.
Change the details of a scheduled meeting.
Delete a scheduled meeting.
End a meeting that is currently in progress.
Get the invitation text for a meeting.
Get meeting service settings and dial-in info for the user.
Get the user's default meeting configuration.
Get account-level info for a meeting by id.
Get cloud meeting recordings across the account.
Get the current user's cloud meeting recordings.
Create a RingCentral Video meeting bridge (room).
Get the user's default (personal) video meeting bridge.
Get a video meeting bridge by id.
Find a video bridge by its dial-in (PSTN) PIN.
Find a video bridge by its web PIN.
Change settings on a video meeting bridge.
Delete a video meeting bridge.
Get RingCentral Video recordings across the account.
Get the current user's RingCentral Video recordings.
Get the history of RingCentral Video meetings that have ended.
Get the history record of one RingCentral Video meeting.
Get the user's team-messaging chats (groups, teams, direct).
Get the chats the user talked in most recently.
Get one team-messaging chat by id.
Add a chat to favorites.
Remove a chat from favorites.
Get the user's favorite chats.
Get the messages (posts) in a chat.
Post a message into a chat.
Get one post in a chat.
Edit the text of a post.
Delete a post from a chat.
Get the teams the user belongs to.
Create a new team.
Get one team by id.
Change a team's name, description, or visibility.
Delete a team.
Add people to a team.
Remove people from a team.
Join a public team.
Leave a team.
Archive a team.
Restore an archived team.
Get the user's direct/group conversations.
Get one conversation by id.
Open (or create) a direct conversation with people.
Get the notes in a chat.
Create a note in a chat.
Get one note by id.
Edit a note's title or body.
Delete a note.
Lock a note so only the author can edit it.
Unlock a note for others to edit.
Publish a draft note to the chat.
Get the tasks in a chat.
Create a task in a chat.
Get one task by id.
Change a task's details.
Delete a task.
Mark a task complete.
Get the user's team-messaging calendar events.
Create a team-messaging calendar event.
Get one calendar event by id.
Change a calendar event.
Delete a calendar event.
Get calendar events for a team/group.
Create a calendar event for a team/group.
Post an interactive adaptive card into a chat.
Get an adaptive card by id.
Replace the content of an adaptive card.
Delete an adaptive card.
Get the incoming webhooks in team messaging.
Get one incoming webhook by id.
Delete an incoming webhook.
Activate a suspended incoming webhook.
Suspend an incoming webhook.
Get the incoming webhooks for a team/group.
Create an incoming webhook for a team/group.
Get a team-messaging person's profile.
Get the team-messaging company profile.
Get the company-wide 'Everyone' chat.
Rename or describe the 'Everyone' chat.
Get team-messaging compliance export tasks.
Start a compliance export of team-messaging content.
Check the status of a compliance export task.
Get the extensions (users, queues, etc.) on the account.
Get details of one extension.
Create a new user extension.
Change settings on an extension.
Delete an extension.
Get the outbound caller-ID settings for the extension.
Set the outbound caller-ID for the extension.
Get what the extension is allowed to do (grants).
Get which calling features are enabled for the extension.
Get the phones/devices assigned to the extension.
Get the phone numbers assigned to the extension.
Get the extension's voicemail/fax/missed-call notification settings.
Change the extension's notification settings.
Get the extension's working-hours schedule.
Set the extension's working-hours schedule.
Get the extension's call-handling (answering) rules.
Get one call-handling rule for the extension.
Create a custom call-handling rule for the extension.
Change a call-handling rule for the extension.
Delete a custom call-handling rule.
Get the extension's call-forwarding numbers.
Get one call-forwarding number.
Add a call-forwarding number to the extension.
Change a call-forwarding number.
Remove a call-forwarding number.
Get which call queues the agent is currently taking calls for.
Set whether the agent accepts calls from their queues.
Get the extension's audio-conference dial-in info.
Change the extension's audio-conferencing settings.
Get the extension's blocked/allowed caller settings.
Get the extension's blocked and allowed phone numbers.
Block or allow a phone number for the extension.
Remove a number from the block/allow list.
Get the permissions granted to the current user.
Get information about the RingCentral account.
Get the account's service plan, brand, and limits.
Get the company's business address.
Change the company's business address.
Get the company-wide business hours.
Set the company-wide business hours.
Get the phone numbers owned by the account.
Get details of one company phone number.
Get the company-wide call-handling rules.
Get one company-wide call-handling rule.
Create a company-wide call-handling rule.
Change a company-wide call-handling rule.
Delete a company-wide call-handling rule.
Check whether all company calls are being forwarded.
Turn company-wide call forwarding on or off.
Get account info from the v2 provisioning API.
Get the list of supported countries.
Get details of one country.
Get the list of states/provinces.
Get details of one state/province.
Get available area-code locations (for number assignment).
Get the list of supported timezones.
Get details of one timezone.
Get the list of supported languages.
Get the catalog of API permissions.
Get details of one permission.
Get the catalog of permission categories.
Get the personal address-book contacts for the extension.
Get one address-book contact by id.
Add a contact to the personal address book.
Replace an address-book contact's details.
Delete an address-book contact.
Get new and changed contacts since a sync token.
Get the extension's favorite contacts.
Replace the extension's favorite-contacts list.
Get the internal company directory (colleagues/extensions).
Get one company-directory entry.
Search the internal company directory.
Get summarized call metrics (counts, durations) for a period.
Get call metrics over time (a time series).
Check and normalize one or more phone numbers.
Get details of a phone/device on the account.
Change a device's settings (name, emergency address, etc.).
Get the SIP registration info for a device.
Get the account's call queues.
Get one call queue.
Change a call queue's settings.
Get the agents in a call queue.
Add or remove agents in a call queue.
Get which agents are currently taking a queue's calls.
Set which agents take a queue's calls.
Get the account's call-monitoring groups.
Create a call-monitoring group.
Rename a call-monitoring group.
Delete a call-monitoring group.
Add or remove members of a call-monitoring group.
Get the members of a call-monitoring group.
Get the account's auto-attendant (IVR) menus.
Get one IVR menu.
Create an auto-attendant (IVR) menu.
Change an IVR menu.
Get the account's IVR audio prompts.
Get one IVR prompt's metadata.
Get the account's custom fields.
Create a custom field.
Rename a custom field.
Delete a custom field.
Get the account's automatic/on-demand call-recording settings.
Change the account's call-recording settings.
Get the extensions that have automatic call recording.
Delete call recordings across the account.
Get the account's event (webhook/push) subscriptions.
Get one event subscription by id.
Create an event subscription that pushes to a webhook.
Change an event subscription's filters or delivery.
Renew an event subscription before it expires.
Cancel (delete) an event subscription.
RingCentral triggers
Events in RingCentral that can start an automation on their own — no clicks required once you set it up.
Fires when an inbound call arrives on a RingCentral extension you choose.
Fires when an inbound call to a RingCentral extension is missed.
Fires when a RingCentral extension receives a new text message.
Fires when a RingCentral extension receives a new voicemail.
What you can ask in plain English
No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the RingCentral steps and shows you exactly what it did.
Related integrations
Let Praxivara run RingCentral for you.
Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.