The Zoom Revenue Accelerator connector lets your AI agent act in each user's Zoom Revenue Accelerator account. Each user signs in to Zoom Revenue Accelerator once, and Scalekit stores and refreshes their tokens, so your agent never handles credentials. It comes with 50 tools.
- Tools
- 50
- What they doRead · write · destructive
- 23 · 18 · 923 read18 write9 destructive
- Users sign in with
- OAuth
- OAuth app
- Your own Zoom Revenue Accelerator app
Setup
Install the SDK
Terminal window npm install @scalekit-sdk/node dotenvTerminal window pip install scalekit-sdk-python python-dotenvSet your credentials
Add your Scalekit credentials to your
.envfile. Find values in app.scalekit.com > Developers > API Credentials..env SCALEKIT_ENVIRONMENT_URL=<your-environment-url>SCALEKIT_CLIENT_ID=<your-client-id>SCALEKIT_CLIENT_SECRET=<your-client-secret>Create the Zoom Revenue Accelerator connection
In AgentKit > Connections, create a Zoom Revenue Accelerator connection and copy its redirect URI. The name you give it is the
connection_nameyour code passes. See Configure connections.Register an OAuth app
Zoom Revenue Accelerator connections use your own OAuth app. Register one with Zoom Revenue Accelerator and add the redirect URI you copied.
Then enter the app's Client ID and Client Secret on the Zoom Revenue Accelerator connection.
Authorize a user and make your first call
quickstart.mts import { ScalekitClient } from '@scalekit-sdk/node'import 'dotenv/config'import { createInterface } from 'node:readline/promises'const scalekit = new ScalekitClient(process.env.SCALEKIT_ENVIRONMENT_URL,process.env.SCALEKIT_CLIENT_ID,process.env.SCALEKIT_CLIENT_SECRET,)const actions = scalekit.actionsconst connector = 'zoomrevenueaccelerator'const identifier = 'user_123'// Generate an authorization link for the userconst { link } = await actions.getAuthorizationLink({ connectionName: connector, identifier })console.log('Authorize Zoom Revenue Accelerator:', link)const rl = createInterface({ input: process.stdin, output: process.stdout })await rl.question('Press Enter after authorizing...')rl.close()// Make your first callconst result = await actions.executeTool({connector,identifier,toolName: 'zoomrevenueaccelerator_get_crm_registration',toolInput: {},})console.log(result)Terminal window npx tsx quickstart.mtsquickstart.py import osfrom scalekit import ScalekitClientfrom dotenv import load_dotenvload_dotenv()scalekit_client = ScalekitClient(env_url=os.getenv("SCALEKIT_ENVIRONMENT_URL"),client_id=os.getenv("SCALEKIT_CLIENT_ID"),client_secret=os.getenv("SCALEKIT_CLIENT_SECRET"),)actions = scalekit_client.actionsconnection_name = "zoomrevenueaccelerator"identifier = "user_123"# Generate an authorization link for the userlink_response = actions.get_authorization_link(connection_name=connection_name,identifier=identifier,)print("Authorize Zoom Revenue Accelerator:", link_response.link)input("Press Enter after authorizing...")# Make your first callresult = actions.execute_tool(tool_input={},tool_name="zoomrevenueaccelerator_get_crm_registration",connection_name=connection_name,identifier=identifier,)print(result)Terminal window python quickstart.pyEach user signs in once. See Authorize a user for the full flow and statuses.
Tools
Pass the exact name toexecute_toolzoomrevenueaccelerator_get_conversationGet information for a specific Revenue Accelerator conversation by its conversation ID.Read-onlyGet Conversation
Get information for a specific Revenue Accelerator conversation by its conversation ID.
Inputs
conversationIdstringrequired- The conversation's ID. If the ID begins with a `/` character or contains `//` characters, you must double encode the ID value.
zoomrevenueaccelerator_get_conversation_analysisGet the content analysis for a specific conversation, such as topics, next steps, engaging questions, indicators, smart chapters, or deal memo analysis.Read-onlyGet Conversation Content Analysis
Get the content analysis for a specific conversation, such as topics, next steps, engaging questions, indicators, smart chapters, or deal memo analysis.
Inputs
analysis_typestringrequired- The content analysis type of conversations to query: topics, nextSteps, engagingQuestions, indicators, smartChapters, dealMemo, or all.one of
topicsnextStepsengagingQuestionsindicatorssmartChaptersdealMemoall conversationIdstringrequired- The conversation's ID. If the ID begins with a `/` character or contains `//` characters, you must double encode the ID value.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
zoomrevenueaccelerator_get_conversation_interactionsGet interactions (participant speaking activity and engagement metrics) for a specific conversation.Read-onlyGet Conversation Interactions
Get interactions (participant speaking activity and engagement metrics) for a specific conversation.
Inputs
conversationIdstringrequired- The conversation's ID. If the ID begins with a `/` character or contains `//` characters, you must double encode the ID value.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
zoomrevenueaccelerator_get_conversation_scorecardsGet coaching scorecards for a specific conversation.Read-onlyGet Conversation Scorecards
Get coaching scorecards for a specific conversation.
Inputs
conversationIdstringrequired- The conversation's ID. If the ID begins with a `/` character or contains `//` characters, you must double encode the ID value.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
zoomrevenueaccelerator_get_crm_registrationRetrieve the current custom CRM API registration information for this Zoom account, including CRM type, currency, deal stages, and URL patterns.Read-onlyGet CRM Registration
Retrieve the current custom CRM API registration information for this Zoom account, including CRM type, currency, deal stages, and URL patterns.
Inputs
This tool takes no inputs.
zoomrevenueaccelerator_get_crm_taskPoll the execution result of an asynchronous CRM task, such as a bulk import of accounts, contacts, deals, or leads.Read-onlyPoll Async CRM Task
Poll the execution result of an asynchronous CRM task, such as a bulk import of accounts, contacts, deals, or leads. Use the task ID returned by the corresponding import call.
Inputs
taskIdstringrequired- The asynchronous task ID returned by bulk import APIs.
zoomrevenueaccelerator_get_dealGet information for a specific Revenue Accelerator deal by its deal ID.Read-onlyGet Deal
Get information for a specific Revenue Accelerator deal by its deal ID.
Inputs
dealIdstringrequired- The deal's ID.
zoomrevenueaccelerator_get_deal_activitiesGet activities for a specific Revenue Accelerator deal, with optional filters for conversation topic, callout type, and indicator/topic mentions.Read-onlyGet Deal Activities
Get activities for a specific Revenue Accelerator deal, with optional filters for conversation topic, callout type, and indicator/topic mentions.
Inputs
dealIdstringrequired- The deal's ID.
callout_typestring- The callout type of conversations to query: engagingQuestions or nextSteps.one of
engagingQuestionsnextSteps conversation_topicstring- The conversation topic.
indicator_idstring- The indicator id to query.
mentioned_topic_idstring- The mentioned topic id to query.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
zoomrevenueaccelerator_get_indicators_settingsGet the account's Revenue Accelerator indicators settings, with optional filters for category and indicator type.Read-onlyGet Indicators Settings
Get the account's Revenue Accelerator indicators settings, with optional filters for category and indicator type. Requires a paid account.
Inputs
category_idstring- The category id of indicators.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
typestring- The type of indicators: basic, advanced, or guiding_sentences.one of
basicadvancedguiding_sentences
zoomrevenueaccelerator_get_teamGet team detail for a specific Revenue Accelerator team, including team name, description, and team member size.Read-onlyGet Team Detail
Get team detail for a specific Revenue Accelerator team, including team name, description, and team member size.
Inputs
teamIdstringrequired- The Zoom specific team ID to query. Retrieve by calling List Account Teams.
zoomrevenueaccelerator_get_user_playlistsGet all conversation playlists for a user, optionally filtered by playlist type, following status, or self-created status.Read-onlyGet User Playlists
Get all conversation playlists for a user, optionally filtered by playlist type, following status, or self-created status.
Inputs
userIdstringrequired- The user ID or email address of the user.
create_by_selfboolean- Whether to see playlists created by self.
followingboolean- Whether to see Following only.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
typestring- The type of the playlist to query: All, Normal, Smart, or Favorite.one of
AllNormalSmartFavorite
zoomrevenueaccelerator_list_conversation_commentsGet comments for a specific conversation.Read-onlyList Conversation Comments
Get comments for a specific conversation.
Inputs
conversationIdstringrequired- The conversation's ID. If the ID begins with a `/` character or contains `//` characters, you must double encode the ID value.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
zoomrevenueaccelerator_list_conversationsList Revenue Accelerator conversations, with optional filters for host, participant, team, deal, date range, and conversation type.Read-onlyList Conversations
List Revenue Accelerator conversations, with optional filters for host, participant, team, deal, date range, and conversation type.
Inputs
callout_typestring- The callout type of conversations to query: engagingQuestions or nextSteps.one of
engagingQuestionsnextSteps conversation_typestring- The type of conversations to query: all, meeting, or phone.one of
allmeetingphone deal_idstring- The Zoom specific deal ID to query.
fromstring- The start date in yyyy-MM-dd'T'HH:mm:ss'Z' format.
host_idstring- The host user ID to query.
indicator_idstring- The indicator id to query.
mentioned_topic_idstring- The mentioned topic id to query.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
participant_idstring- The internal participant ID to query.
period_typestring- The type of period to query: meetingStartTime or iqProcessedTime.one of
meetingStartTimeiqProcessedTime scoredboolean- Set to true to return scored conversations from the conversation list.
team_idstring- The Zoom specific team ID to query.
tostring- The end date in yyyy-MM-dd'T'HH:mm:ss'Z' format.
zoomrevenueaccelerator_list_crm_accountsRetrieve previously-imported CRM account objects by their CRM IDs.Read-onlyGet Imported CRM Accounts
Retrieve previously-imported CRM account objects by their CRM IDs. Use this after import_crm_accounts to verify or fetch the imported account records.
Inputs
crm_account_idsstringrequired- Comma-separated list of CRM account IDs, up to a maximum of 100 IDs.
zoomrevenueaccelerator_list_crm_contactsRetrieve previously-imported CRM contact objects by their CRM IDs.Read-onlyGet Imported CRM Contacts
Retrieve previously-imported CRM contact objects by their CRM IDs. Use this after import_crm_contacts to verify or fetch the imported contact records.
Inputs
crm_contact_idsstringrequired- Comma-separated list of CRM contact IDs, up to a maximum of 100 IDs.
zoomrevenueaccelerator_list_crm_dealsRetrieve previously-imported CRM deal objects by their CRM IDs.Read-onlyGet Imported CRM Deals
Retrieve previously-imported CRM deal objects by their CRM IDs. Use this after import_crm_deals to verify or fetch the imported deal records.
Inputs
crm_deal_idsstringrequired- Comma-separated list of CRM deal IDs, up to a maximum of 100 IDs.
zoomrevenueaccelerator_list_crm_leadsRetrieve previously-imported CRM lead objects by their CRM IDs.Read-onlyGet Imported CRM Leads
Retrieve previously-imported CRM lead objects by their CRM IDs. Use this after import_crm_leads to verify or fetch the imported lead records.
Inputs
crm_lead_idsstringrequired- Comma-separated list of CRM lead IDs, up to a maximum of 100 IDs.
zoomrevenueaccelerator_list_dealsList Revenue Accelerator deals, with optional filters for deal name, stage, owner, team, date range, and deal amount.Read-onlyList Deals
List Revenue Accelerator deals, with optional filters for deal name, stage, owner, team, date range, and deal amount.
Inputs
deal_namestring- The deal name.
deal_stagestring- The stage of the deal.
fromstring- The start date in yyyy-MM-dd'T'HH:mm:ss'Z' format.
max_deal_amountinteger- The maximum deal amount to query.
min_deal_amountstring- The minimum deal amount to query.
next_page_tokenstring- The next page token used to paginate through large result sets.
only_show_with_analyticsboolean- Set to true to return deals with analytics.
owner_idstring- The Zoom specific user ID to query.
page_sizeinteger- The number of records returned within a single API call.
team_idstring- The Zoom specific team ID to query.
tostring- The end date in yyyy-MM-dd'T'HH:mm:ss'Z' format.
zoomrevenueaccelerator_list_scheduled_meetingsList all Revenue Accelerator scheduled meetings for a user, with optional filters for meeting platform and date range.Read-onlyList Scheduled Meetings
List all Revenue Accelerator scheduled meetings for a user, with optional filters for meeting platform and date range.
Inputs
fromstring- The start date in yyyy-MM-dd'T'HH:mm:ss'Z' format.
meeting_platformstring- The scheduled meeting platform: zoom, microsoft_teams, or google_meet.one of
zoommicrosoft_teamsgoogle_meet next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned within a single API call.
tostring- The end date in yyyy-MM-dd'T'HH:mm:ss'Z' format.
user_idstring- This user's scheduled meetings.
zoomrevenueaccelerator_list_team_managersList the managers assigned to a specific Revenue Accelerator team, paginated.Read-onlyList Team Managers
List the managers assigned to a specific Revenue Accelerator team, paginated.
Inputs
teamIdstringrequired- Team UUID.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizestring- The number of records returned in a single API call. Default is 30, max is 100.
zoomrevenueaccelerator_list_team_membersList the members of a specific Revenue Accelerator team, paginated.Read-onlyList Team Members
List the members of a specific Revenue Accelerator team, paginated.
Inputs
teamIdstringrequired- Team UUID.
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned in a single API call. Default is 30, minimum is 15.
zoomrevenueaccelerator_list_teamsList account teams in Revenue Accelerator, with optional filters for parent team ID and team name.Read-onlyList Account Teams
List account teams in Revenue Accelerator, with optional filters for parent team ID and team name.
Inputs
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned in a single API call.
parent_team_idstring- Parent team ID to filter by.
team_namestring- The name of team to filter by.
zoomrevenueaccelerator_list_unassigned_team_usersList Revenue Accelerator ZRA users who are not yet assigned to any team, paginated.Read-onlyList Unassigned Team Users
List Revenue Accelerator ZRA users who are not yet assigned to any team, paginated.
Inputs
next_page_tokenstring- The next page token used to paginate through large result sets.
page_sizeinteger- The number of records returned in a single API call. Default is 30, minimum is 15.
team_typeinteger- Team type: 0 = hierarchical team, 1 = flat team.one of
01
zoomrevenueaccelerator_add_conversationAdd a Revenue Accelerator conversation by IQ file ID or third-party download URL, including participants and speech timeline.WriteAdd Conversation
Add a Revenue Accelerator conversation by IQ file ID or third-party download URL, including participants and speech timeline.
Inputs
conversation_typestringrequired- The conversation type: meeting or phone.one of
meetingphone meeting_start_timestringrequired- The meeting start time.
conversation_topicstring- The meeting/phone topic.
deal_idstring- The Zoom deal ID.
download_urlstring- The third party download URL.
file_idstring- The IQ file's unique ID.
host_idstring- The host user ID or email address.
meeting_end_timestring- The meeting end time.
participantsarray- A list of the participants, up to a maximum of 200. For external users, only need to pass display name.
primary_languagestring- The primary language.one of
enesfrdeitzhruukjakoviptnlhi timelinearray- The speech timeline, who spoke when.
timezonestring- Time zone to format time.
zoomrevenueaccelerator_add_conversation_commentAdd a new comment to a specific Revenue Accelerator conversation, optionally mentioning users or teams and anchoring it to a point in the recording.WriteAdd Conversation Comment
Add a new comment to a specific Revenue Accelerator conversation, optionally mentioning users or teams and anchoring it to a point in the recording.
Inputs
commentstringrequired- The actual comment.
conversationIdstringrequired- The conversation's ID. If it begins with a / character or contains // characters, it must be double encoded.
is_privateboolean- Determine whether comment is public or private.
mention_team_idsarray- The list of teams mentioned in the comment (up to 50).
mention_user_idsarray- The list of the users mentioned in the comment (up to 50).
parent_comment_idstring- The parent comment's ID in this conversation.
time_in_recordingstring- The time in recording which the player should advance.
zoomrevenueaccelerator_add_user_conversationAdd a new Revenue Accelerator conversation for a user by meeting recording URL or meeting UUID.WriteAdd User Conversation
Add a new Revenue Accelerator conversation for a user by meeting recording URL or meeting UUID.
Inputs
userIdstringrequired- The user ID or email address of the user, or the text 'me' for the current user.
meeting_uuidstring- The Meeting ID. Each meeting instance generates its own meeting UUID.
recording_linkstring- The meeting record url. It could be share_url or play_url.
zoomrevenueaccelerator_assign_team_managersAssign one or more Zoom users as managers of a Revenue Accelerator team.WriteAssign Team Managers
Assign one or more Zoom users as managers of a Revenue Accelerator team. Requires that your account supports hierarchical structure teams.
Inputs
teamIdstringrequired- The Zoom specific team ID to assign managers to. Retrieve by calling List Account Teams.
user_idsarrayrequired- List of Zoom user IDs to assign as team managers.
zoomrevenueaccelerator_assign_team_membersAdd one or more users to a Revenue Accelerator team.WriteAssign Team Members
Add one or more users to a Revenue Accelerator team. Identify each user by user_id or email (up to 200 users per call).
Inputs
membersarrayrequired- List of members to add to the team, up to a maximum of 200. Each member is identified by user_id or email - if user_id is provided, email is ignored.
teamIdstringrequired- The Zoom specific team ID to add members to. Retrieve by calling List Account Teams.
zoomrevenueaccelerator_create_teamCreate a new Revenue Accelerator team.WriteCreate Team
Create a new Revenue Accelerator team. Optionally specify a parent team ID to create a child team in a hierarchical structure. Create teams one at a time if your account has hierarchical teams enabled - concurrent hierarchical team creation is not supported.
Inputs
team_namestringrequired- The name of the new team.
parent_team_idstring- Zoom team ID. Fill this field to create a child team; leave empty to create a new flat or root team.
zoomrevenueaccelerator_grant_team_access_fromGrant the current team access to view conversation recordings hosted and attended by members of the specified source teams.WriteGrant Team Access From
Grant the current team access to view conversation recordings hosted and attended by members of the specified source teams. Once granted, managers/members of the current team with team-conversation read permission can view those recordings.
Inputs
source_team_idsarrayrequired- List of source team IDs to grant the current team access to (max 200).
teamIdstringrequired- The Zoom specific team ID that will receive access. Retrieve by calling the List Account Teams tool.
zoomrevenueaccelerator_grant_team_access_toGrant the specified target teams access to view conversation recordings hosted and attended by members of the current team.WriteGrant Team Access To
Grant the specified target teams access to view conversation recordings hosted and attended by members of the current team.
Inputs
target_team_idsarrayrequired- List of target team IDs to grant access to the current team's recordings (max 200).
teamIdstringrequired- The Zoom specific team ID that is granting access. Retrieve by calling the List Account Teams tool.
zoomrevenueaccelerator_import_crm_accountsBulk import CRM account objects into Zoom Revenue Accelerator asynchronously.WriteBulk Import CRM Accounts
Bulk import CRM account objects into Zoom Revenue Accelerator asynchronously. We recommend importing in this order: account, then contact, then deal, since CRM account references are validated in advance when importing contacts and deals. Returns a task ID you can poll with Get CRM Task.
Inputs
dataarrayrequired- List of the CRM account objects to import, up to 2000 per request. Each item requires account_name, crm_account_id, and modify_time.
zoomrevenueaccelerator_import_crm_contactsBulk import CRM contact objects into Zoom Revenue Accelerator asynchronously.WriteBulk Import CRM Contacts
Bulk import CRM contact objects into Zoom Revenue Accelerator asynchronously. We recommend importing in this order: account, then contact, then deal. CRM account references are validated in advance when importing contacts and deals. Returns a task ID you can poll with Get CRM Task.
Inputs
dataarrayrequired- List of the CRM contact objects to import, up to 2000 per request. Each item requires contact_name, crm_contact_id, and modify_time.
zoomrevenueaccelerator_import_crm_dealsBulk import CRM deal objects into Zoom Revenue Accelerator asynchronously.WriteBulk Import CRM Deals
Bulk import CRM deal objects into Zoom Revenue Accelerator asynchronously. We recommend importing in this order: account, then contact, then deal. CRM account references are validated in advance when importing contacts and deals. Returns a task ID you can poll with Get CRM Task.
Inputs
dataarrayrequired- List of the CRM deal objects to import, up to 2000 per request. Each item requires crm_account_id, crm_deal_id, deal_name, modify_time, owner_email, and stage.
zoomrevenueaccelerator_import_crm_leadsBulk import CRM lead objects into Zoom Revenue Accelerator asynchronously.WriteBulk Import CRM Leads
Bulk import CRM lead objects into Zoom Revenue Accelerator asynchronously. Returns a task ID you can poll with Get CRM Task.
Inputs
dataarrayrequired- List of the CRM lead objects to import, up to 2000 per request. Each item requires crm_lead_id, lead_name, and modify_time.
zoomrevenueaccelerator_move_teamMove a Revenue Accelerator team under a new parent team, changing the account's team hierarchy.WriteMove Team
Move a Revenue Accelerator team under a new parent team, changing the account's team hierarchy. Requires that your account supports hierarchical structure teams.
- Idempotent
Inputs
new_parent_team_idstringrequired- The ID of the team that should become this team's new parent.
teamIdstringrequired- The Zoom specific team ID to move. Retrieve by calling the List Account Teams tool.
zoomrevenueaccelerator_multipart_upload_eventInitiate a multipart file upload (to obtain an upload_context for uploading parts) or complete one after all parts have been uploaded.WriteInitiate or Complete Multipart Upload
Initiate a multipart file upload (to obtain an upload_context for uploading parts) or complete one after all parts have been uploaded. This only orchestrates the upload session -- sending the actual file bytes for each part is not handled by this tool.
Inputs
methodstringrequired- Which upload event to perform.one of
CreateMultipartUploadCompleteMultipartUpload file_namestring- The file's name. Used when method is CreateMultipartUpload.
main_file_idstring- The main file's unique ID, to upload an attachment file. Used when method is CreateMultipartUpload.
part_number_etagsarray- The uploaded parts' number/etag pairs. Used when method is CompleteMultipartUpload.
upload_contextstring- Upload context identifying the multipart upload. Used when method is CompleteMultipartUpload.
zoomrevenueaccelerator_register_crmRegister a new custom CRM API integration for this Zoom account, defining the CRM type, currency, deal stage pipeline, and optional deep-link URL patterns used before bulk importing CRM accounts, contacts, deals, and leads.WriteRegister CRM
Register a new custom CRM API integration for this Zoom account, defining the CRM type, currency, deal stage pipeline, and optional deep-link URL patterns used before bulk importing CRM accounts, contacts, deals, and leads.
Inputs
crm_typestringrequired- CRM type identifier, up to 16 alphanumeric characters, must start with a letter.
deal_stagesarrayrequired- Deal stage definitions, up to 50. Each stage type (OPEN, CLOSED_WON, CLOSED_LOST) must have at least one stage defined.
crm_namestring- Display name of the CRM type. Defaults to the CRM type identifier if omitted.
currency_typestring- Currency type unit name, such as USD, JPY, EUR. Defaults to USD.
url_pattern_accountstring- URL pattern to open a CRM account object in a browser. The placeholder {id} is replaced with the actual CRM account object ID.
url_pattern_contactstring- URL pattern to open a CRM contact object in a browser. The placeholder {id} is replaced with the actual CRM contact object ID.
url_pattern_dealstring- URL pattern to open a CRM deal object in a browser. The placeholder {id} is replaced with the actual CRM deal object ID.
url_pattern_leadstring- URL pattern to open a CRM lead object in a browser. The placeholder {id} is replaced with the actual CRM lead object ID.
zoomrevenueaccelerator_update_conversation_commentEdit an existing comment on a specific Revenue Accelerator conversation.WriteUpdate Conversation Comment
Edit an existing comment on a specific Revenue Accelerator conversation.
- Idempotent
Inputs
commentIdstringrequired- The comment's ID.
conversationIdstringrequired- The conversation's ID. If it begins with a / character or contains // characters, it must be double encoded.
commentstring- The actual comment.
mention_team_idsarray- The list of teams mentioned in the comment (up to 50).
mention_user_idsarray- The list of the users mentioned in the comment (up to 50).
time_in_recordingstring- The time in recording which the player should advance.
zoomrevenueaccelerator_update_conversation_hostUpdate a Revenue Accelerator conversation's host to a new host user ID or email address.WriteUpdate Conversation Host
Update a Revenue Accelerator conversation's host to a new host user ID or email address.
- Idempotent
Inputs
conversationIdstringrequired- The conversation's ID. If it begins with a / character or contains // characters, it must be double encoded.
new_host_idstring- The user ID or email address of the host.
zoomrevenueaccelerator_update_teamUpdate the name of a specific Revenue Accelerator team.WriteUpdate Team Name
Update the name of a specific Revenue Accelerator team.
- Idempotent
Inputs
team_namestringrequired- The new name of the team.
teamIdstringrequired- The Zoom specific team ID to query. Retrieve by calling List Account Teams.
zoomrevenueaccelerator_delete_conversationDelete a Revenue Accelerator conversation by conversation ID.DestructiveDelete Conversation
Delete a Revenue Accelerator conversation by conversation ID.
- Idempotent
Inputs
conversationIdstringrequired- The conversation's ID. If it begins with a / character or contains // characters, it must be double encoded.
zoomrevenueaccelerator_delete_conversation_commentDelete a comment from a specific Revenue Accelerator conversation.DestructiveDelete Conversation Comment
Delete a comment from a specific Revenue Accelerator conversation.
- Idempotent
Inputs
commentIdstringrequired- The comment's ID.
conversationIdstringrequired- The conversation's ID. If it begins with a / character or contains // characters, it must be double encoded.
zoomrevenueaccelerator_delete_deal_activityDelete a specific activity from a Revenue Accelerator deal, identified by either conversation ID or message ID.DestructiveDelete Deal Activity
Delete a specific activity from a Revenue Accelerator deal, identified by either conversation ID or message ID.
- Idempotent
Inputs
conversation_idstringrequired- The conversation ID. Use either conversation_id or message_id to identify the activity to delete.
dealIdstringrequired- The deal's ID.
message_idstringrequired- The message ID. Use either conversation_id or message_id to identify the activity to delete.
zoomrevenueaccelerator_delete_teamDelete a Revenue Accelerator team.DestructiveDelete Team
Delete a Revenue Accelerator team. If the team is a flat team, ensure its team members list is empty first. Delete teams one at a time if your account has hierarchical teams enabled - concurrent hierarchical team deletion is not supported.
- Idempotent
Inputs
teamIdstringrequired- The Zoom specific team ID to delete. Retrieve by calling List Account Teams.
zoomrevenueaccelerator_revoke_team_access_fromStop the specified source teams from granting the current team access to their conversation recordings.DestructiveRevoke Team Access From
Stop the specified source teams from granting the current team access to their conversation recordings.
- Idempotent
Inputs
teamIdstringrequired- The Zoom specific team ID to revoke access for. Retrieve by calling the List Account Teams tool.
source_team_idsstring- Comma-separated source team IDs to stop granting access. Omit to revoke access from all source teams.
zoomrevenueaccelerator_revoke_team_access_toStop the current team from granting the specified target teams access to its conversation recordings.DestructiveRevoke Team Access To
Stop the current team from granting the specified target teams access to its conversation recordings.
- Idempotent
Inputs
teamIdstringrequired- The Zoom specific team ID that is revoking access. Retrieve by calling the List Account Teams tool.
target_team_idsstring- Comma-separated target team IDs to stop granting access to. Omit to revoke access from all target teams.
zoomrevenueaccelerator_unassign_team_managersRemove one or more managers from a Revenue Accelerator team.DestructiveUnassign Team Managers
Remove one or more managers from a Revenue Accelerator team. Requires that your account supports hierarchical structure teams.
- Idempotent
Inputs
teamIdstringrequired- The Zoom specific team ID to remove managers from. Retrieve by calling List Account Teams.
user_idsstringrequired- Comma-separated Zoom user IDs to remove as managers. Max size is 3 in ZRA.
zoomrevenueaccelerator_unassign_team_membersRemove one or more members from a Revenue Accelerator team.DestructiveUnassign Team Members
Remove one or more members from a Revenue Accelerator team. Delete fewer than 30 users at a time.
- Idempotent
Inputs
teamIdstringrequired- The Zoom specific team ID to remove members from. Retrieve by calling List Account Teams.
user_idsstringrequired- Comma-separated Zoom user IDs to remove from the team. Max size is 30.
zoomrevenueaccelerator_unregister_crmUnregister the current custom CRM API integration for this Zoom account.DestructiveUnregister CRM
Unregister the current custom CRM API integration for this Zoom account. Optionally remove all previously imported CRM data in the background.
- Idempotent
Inputs
remove_allboolean- Removes all CRM data of the current account in the background when it disconnects. Use with caution.
No tools match.