Manage security policies and user permissions within your Dialpad environment. These operations let you create, assign, and modify access control policies to enforce who can perform specific actions across your organization.
Action
Access control policies listing
DIALPAD_ACCESS_CONTROL_POLICIES_LISTINGRetrieve all access control policies configured for your Dialpad company to manage user permissions and roles. Use this to view existing permission structures before assigning users or creating new policies.
1 input
Action
Assign policy to user by id
DIALPAD_ASSIGN_POLICY_TO_USER_BY_IDGrant customized permission policies to specific team members in Dialpad, enabling you to control what settings and features each person can access based on their role.
4 input
Action
Create access control policy
DIALPAD_CREATE_ACCESS_CONTROL_POLICYSet up granular access controls in Dialpad by creating policies that define which team members can access specific features and settings. This enables you to manage permissions across your communication platform securely and efficiently.
5 input
Action
Delete access control policy by id
DIALPAD_DELETE_ACCESS_CONTROL_POLICY_BY_IDRemoves a specific access control policy from your Dialpad system when it's no longer needed. This permanently deletes custom permission settings that governed user roles and access.
1 input
Handle OAuth2 authentication flows for secure API access and user session management. These operations manage authorization tokens and user login sessions within your integration.
Action
Deauthorize oauth2 session
DIALPAD_DEAUTHORIZE_OAUTH2_SESSIONSecurely disconnects your application from Dialpad by invalidating the current access token, ensuring no unauthorized access remains. Use this when ending user sessions or removing integrations that are no longer needed.
Control which phone numbers are blocked from contacting your organization. Add, remove, or review blocked numbers to manage unwanted communications and maintain call security.
Action
Add blocked phone numbers
DIALPAD_ADD_BLOCKED_PHONE_NUMBERSBlock unwanted phone numbers from reaching you in Dialpad, preventing spam calls and messages from specific contacts. This helps you maintain clean communication channels and reduce interruptions from nuisance callers.
1 input
Configure and manage call center operations including settings, status monitoring, and resource allocation. These operations help you organize call routing infrastructure and monitor call center performance across locations.
Action
Configure call center settings
DIALPAD_CONFIGURE_CALL_CENTER_SETTINGSSet up and customize a new call center in Dialpad with specific settings for call handling, routing, and operational features. This lets you configure how calls are managed, recorded, and distributed across your team.
42 input
Action
Delete call center by id
DIALPAD_DELETE_CALL_CENTER_BY_IDPermanently removes a call center from your Dialpad account, including all associated agents, call logs, and configurations. Use this when you no longer need a specific call center operational in your system.
1 input
Create and manage shareable call review links for quality assurance and training purposes. Control privacy settings and track review link distribution within your team.
Action
Create call review share link
DIALPAD_CREATE_CALL_REVIEW_SHARE_LINKGenerate a shareable link for call reviews and recordings that you can send to team members, clients, or stakeholders without requiring them to access your Dialpad account directly.
2 input
Action
Delete callreviewsharelink by id
DIALPAD_DELETE_CALL_REVIEW_SHARE_LINK_BY_IDRemove access to a previously shared call recording by deleting the share link. This prevents anyone with the link from viewing the call review.
1 input
Set up intelligent call routing rules that direct incoming calls to the right destinations based on your configuration. These operations let you define routing logic and assign phone numbers to specific routing rules.
Action
Assign number to call router
DIALPAD_ASSIGN_NUMBER_TO_CALL_ROUTERAssigns a phone number to a specific call router in Dialpad, enabling you to direct incoming calls to the right team or department. You can choose a specific number or select from available numbers in your preferred area code.
4 input
Action
Create call router configuration
DIALPAD_CREATE_CALL_ROUTER_CONFIGURATIONCreates a new call router configuration in Dialpad to automatically distribute incoming calls based on custom routing rules and logic you define. This enables you to direct calls to different team members or departments without manual intervention.
7 input
Action
Delete callrouter by id
DIALPAD_DELETE_CALL_ROUTER_BY_IDPermanently removes a call router configuration from your Dialpad phone system, allowing you to clean up outdated routing rules or restructure your call flows. Use this when you no longer need a specific call routing setup and have updated any dependent phone numbers or menu systems.
1 input
Set up and validate callback mechanisms for asynchronous communication workflows. Use these to enable customers or external systems to request callbacks and verify callback authenticity.
Action
Create callback
DIALPAD_CREATE_CALLBACKQueues a callback request to a customer at a specified phone number through your Dialpad call center, letting agents handle the call when they're available.
2 input
Control active call behavior including transfers, hold management, and participant manipulation during conversations. Use these to automate call handling workflows and dynamically manage call participants in real time.
Action
Add participant to call
DIALPAD_ADD_PARTICIPANT_TO_CALLAdds a new participant to an active call, allowing you to quickly bring in team members or external contacts to join ongoing conversations without dropping the current call.
2 input
Action
Attach labels to call
DIALPAD_ATTACH_LABELS_TO_CALLOrganize and categorize your calls by attaching labels like 'sales,' 'support,' or 'follow-up' to individual call records for better tracking and retrieval. This helps you quickly filter and manage calls based on their purpose or status.
2 input
Create and manage communication channels where team members can collaborate and exchange messages. These operations handle channel creation, membership management, and channel administration.
Action
Add member to channel
DIALPAD_ADD_MEMBER_TO_CHANNELAdds a team member to a Dialpad channel, expanding who can participate in channel conversations and collaborations. This is useful for managing channel access as your team structure evolves.
2 input
Action
Create channel endpoint
DIALPAD_CREATE_CHANNEL_ENDPOINTSet up dedicated communication channels in Dialpad to organize team conversations by topic, project, or department. This enables solopreneurs and small teams to create structured communication spaces without manual setup.
4 input
Action
Delete channel by id
DIALPAD_DELETE_CHANNEL_BY_IDPermanently removes a specific communication channel from your Dialpad account when it's no longer needed. Use this to keep your communication workspace organized and remove obsolete channels.
1 input
Action
Delete channel member by id
DIALPAD_DELETE_CHANNEL_MEMBER_BY_IDRemoves a specific member from a Dialpad channel, preventing them from accessing channel communications and collaboration. Use this when you need to restrict a team member's access to a particular channel or collaboration space.
2 input
Organize coaching teams and track coaching effectiveness through dedicated team management and statistics. These operations help you build coaching relationships and monitor coaching program metrics.
Action
Add member to coaching team
DIALPAD_ADD_MEMBER_TO_COACHING_TEAMAssign a new coach or trainee to an existing coaching team in Dialpad to organize your call center training and quality assurance efforts. This enables you to scale your team management and performance monitoring as your business grows.
3 input
Structure your organization by creating and managing departments with distinct settings and hierarchies. These operations help you segment users and apply department-specific configurations.
Action
Create new department record
DIALPAD_CREATE_NEW_DEPARTMENT_RECORDCreates a new department in Dialpad with customizable call handling settings, routing rules, and operating hours to organize your team's phone communications. This lets you establish separate departments with their own call flows, recording policies, and business hours without manual workarounds.
30 input
Action
Delete department resource
DIALPAD_DELETE_DEPARTMENT_RESOURCERemoves a department from your Dialpad system when it's no longer needed. This is useful during company restructuring or when cleaning up your organizational hierarchy.
1 input
Manage physical phone devices assigned to users and conference rooms throughout your organization. Track device assignments and configure which phones are available for specific locations.
Action
Delete deskphone by user id
DIALPAD_DELETE_DESKPHONE_BY_USER_IDRemove a deskphone from a user's Dialpad account when it's no longer needed or being reassigned to another team member. This permanently deletes the device association and keeps your phone system inventory up to date.
2 input
Action
Delete deskphone in room
DIALPAD_DELETE_DESKPHONE_IN_ROOMRemoves a deskphone from a specific room, unassigning it from that shared space without deleting the device from your Dialpad account entirely. Use this when updating room phone setups or removing devices from active use in particular locations.
2 input
Assign fax service capabilities to designated targets within your organization. Enable fax functionality for users or groups that require fax communication support.
Action
Assign fax line to target
DIALPAD_ASSIGN_FAX_LINE_TO_TARGETAssigns a fax line to a user or department in Dialpad, enabling you to set up new fax capabilities for team members or departments. This is useful when you need to provision fax services for receiving or sending faxes without manual setup.
3 input
Create and manage interactive voice response systems that handle inbound calls automatically. Use these operations to build custom IVR workflows with audio prompts and call routing logic.
Action
Create custom ivr with audio file
DIALPAD_CREATE_CUSTOM_IVR_WITH_AUDIO_FILESets up an automated phone menu system in Dialpad using your own audio files to greet callers and route them to the right department or person. This lets you handle incoming calls professionally without manual answering.
6 input
Action
Delete customivr by targettype and ivrtype
DIALPAD_DELETE_CUSTOM_IVR_BY_TARGET_TYPE_AND_IVRTYPERemoves a custom IVR (Interactive Voice Response) configuration from your Dialpad system, allowing you to reset or update how calls are automatically routed and handled.
5 input
Manage multiple office locations within your organization including licensing and availability. Configure office-level settings and track resources across your distributed workforce.
Action
Create secondary office
DIALPAD_CREATE_SECONDARY_OFFICESet up a new office location within your Dialpad organization with customized settings, billing information, and communication preferences. This enables you to expand your business presence or create department-specific communication configurations.
53 input
Organize operators and call center staff with skill-based routing and duty status management. These operations help you assign operators to call centers and departments while managing their skill levels and availability.
Action
Add department operator by id
DIALPAD_ADD_DEPARTMENT_OPERATOR_BY_IDAssign a user or room as an operator to a department in Dialpad, enabling you to manage call routing and department staffing. This helps you control who handles calls within specific teams or departments.
4 input
Action
Add operator to call center
DIALPAD_ADD_OPERATOR_TO_CALL_CENTERAdds a new team member to your call center with configurable role and skill level settings. Use this to expand your support team and optimize how calls are routed to the right operators.
6 input
Action
Add operator to office
DIALPAD_ADD_OPERATOR_TO_OFFICEAssign new operators or rooms to your office in Dialpad to expand your call handling team. This enables you to designate specific team members or resources to manage incoming calls and communications for your office.
4 input
Action
Delete office operator by id
DIALPAD_DELETE_OFFICE_OPERATOR_BY_IDRemove a user or room from an office in Dialpad, allowing you to manage which team members and shared spaces are associated with different office locations or departments.
3 input
Action
Delete operator from call center
DIALPAD_DELETE_OPERATOR_FROM_CALL_CENTERRemoves an operator from your Dialpad call center, allowing you to manage team access and reassign agents without deleting their user accounts.
2 input
Assign, reassign, and manage phone numbers across users, offices, and rooms in your organization. These operations give you control over phone number allocation and formatting for various targets.
Action
Assign phone number to office
DIALPAD_ASSIGN_PHONE_NUMBER_TO_OFFICEAssign a phone number to your Dialpad office, either by selecting a specific number or requesting one from a chosen area code. Use this to set up new office lines or change your primary business phone number.
4 input
Action
Assign phone number to room
DIALPAD_ASSIGN_PHONE_NUMBER_TO_ROOMAssigns a phone number to a Dialpad room, either by specifying an exact number or requesting one from a particular area code, with the option to set it as the primary number.
4 input
Action
Assign phone number to target
DIALPAD_ASSIGN_PHONE_NUMBER_TO_TARGETAssign a phone number to users, departments, or call centers in your Dialpad system, with the option to set it as their primary number. This lets you quickly provision new numbers or reallocate existing ones across your organization.
5 input
Action
Assign phone number to user
DIALPAD_ASSIGN_PHONE_NUMBER_TO_USERAssign a phone number to a Dialpad user by searching for available numbers in a specific area code or designating a particular number, with the option to set it as their primary line. This streamlines user onboarding and enables team members to have dedicated phone numbers for their roles.
4 input
Action
Delete number via api
DIALPAD_DELETE_NUMBER_VIA_APIRemove a phone number from your Dialpad account when it's no longer needed. This action is permanent, so use it only when you're certain the number won't be required again.
2 input
Schedule and manage recurring reports for monitoring performance metrics and compliance data. Set up automated report delivery and customize reporting schedules for your team.
Action
Create schedule reports endpoint
DIALPAD_CREATE_SCHEDULE_REPORTS_ENDPOINTSet up automated reports in Dialpad that deliver communication metrics and performance data at regular intervals (daily, weekly, or monthly). This lets you monitor team communication patterns and ensure you have the insights you need without manual report generation.
11 input
Create and configure conference rooms with dial-in access and international calling support. Manage room resources and set up PINs for secure room access.
Action
Create pin for international room calls
DIALPAD_CREATE_PIN_FOR_INTERNATIONAL_ROOM_CALLSGenerate a unique PIN to secure and control international calling from a Dialpad room, ensuring only authorized team members can make international calls.
1 input
Action
Create room in office via post
DIALPAD_CREATE_ROOM_IN_OFFICE_VIA_POSTCreates a new collaboration space within your Dialpad office, allowing you to organize meeting rooms and communication areas for your team. Use this to set up dedicated spaces for different departments, projects, or meeting types.
2 input
Subscribe to real-time events for calls, SMS, agent status, and contact changes to enable reactive automation. These operations let you listen for specific events and receive instant notifications when they occur in your Dialpad environment.
Action
Create agent status subscription
DIALPAD_CREATE_AGENT_STATUS_SUBSCRIPTIONSet up real-time notifications to track when your contact center agents change their availability status (available, busy, off-duty, etc.). This enables you to monitor your team's activity and trigger automated actions based on agent status changes.
3 input
Action
Create sms event subscription
DIALPAD_CREATE_SMS_EVENT_SUBSCRIPTIONSet up automated notifications to track incoming and outgoing SMS messages, allowing you to monitor communications and integrate SMS events into your business systems in real-time.
7 input
Action
Delete agent status by id
DIALPAD_DELETE_AGENT_STATUS_BY_IDRemoves a subscription to real-time agent status updates in Dialpad, stopping notifications about an agent's availability changes. Use this to clean up tracking when you no longer need to monitor a specific agent's status.
1 input
Action
Delete call subscription by id
DIALPAD_DELETE_CALL_SUBSCRIPTION_BY_IDRemoves a specific call subscription from your Dialpad account to stop receiving notifications for that event. Use this when you no longer need real-time updates for a particular call activity.
1 input
Manage user accounts, profiles, and communication preferences across your organization. Create, update, and configure users with settings like caller ID, do-not-disturb status, and office assignments.
Action
Create user with auto assign
DIALPAD_CREATE_USER_WITH_AUTO_ASSIGNAutomatically creates new user accounts in Dialpad and assigns them a phone number, eliminating manual setup steps for new team members. This streamlines onboarding by setting up complete user profiles with office assignments in a single operation.
6 input
Configure webhooks and WebSocket connections for receiving real-time event notifications from Dialpad. These operations establish secure outbound communication channels so your system stays synchronized with Dialpad activity.
Action
Create webhook post endpoint
DIALPAD_CREATE_WEBHOOK_POST_ENDPOINTSet up a webhook URL to automatically receive real-time notifications from Dialpad whenever important events occur, like missed calls or completed voicemails, enabling seamless integration with your other business tools.
2 input
Action
Delete operator from department
DIALPAD_DELETE_OPERATOR_FROM_DEPARTMENTRemoves a specified operator from a department in the Dialpad system.
3 input
Action
Delete recording share link by id
DIALPAD_DELETE_RECORDING_SHARE_LINK_BY_IDDeletes a specific recording share link in the Dialpad system.
1 input
Action
Delete room by id
DIALPAD_DELETE_ROOM_BY_IDDeletes a specific room from the Dialpad system using its unique identifier.
1 input
Action
Delete schedule report by id
DIALPAD_DELETE_SCHEDULE_REPORT_BY_IDDeletes a specific scheduled report from the Dialpad system.
1 input
Action
Delete sms subscription by id
DIALPAD_DELETE_SMS_SUBSCRIPTION_BY_IDDeletes a specific SMS subscription from the Dialpad system.
1 input
Action
Delete subscription changelog by id
DIALPAD_DELETE_SUBSCRIPTION_CHANGELOG_BY_IDDeletes a specific changelog entry from a subscription in the Dialpad system.
1 input
Action
Delete subscription contact by id
DIALPAD_DELETE_SUBSCRIPTION_CONTACT_BY_IDDeletes a specific subscription contact from the Dialpad system.
1 input
Action
Delete user by id
DIALPAD_DELETE_USER_BY_IDDeletes a user from the Dialpad system based on the provided user ID.
1 input
Action
Delete webhook by id
DIALPAD_DELETE_WEBHOOK_BY_IDDeletes a specific webhook subscription from the Dialpad platform using its unique identifier.
1 input
Action
Delete websocket connection by id
DIALPAD_DELETE_WEBSOCKET_CONNECTION_BY_IDCloses and removes a specific WebSocket connection in the Dialpad system.
1 input
Action
Fetch call byid
DIALPAD_FETCH_CALL_BY_IDRetrieves detailed information about a specific call using its unique identifier.
1 input
Action
Fetch call transcript by id
DIALPAD_FETCH_CALL_TRANSCRIPT_BY_IDRetrieves the transcript for a specific call in the Dialpad system.
1 input
Action
Fetch custom ivrs
DIALPAD_FETCH_CUSTOM_IVRSRetrieves a list of all custom Interactive Voice Response (IVR) configurations associated with the authenticated Dialpad account.
3 input
Action
Fetch operators for office id
DIALPAD_FETCH_OPERATORS_FOR_OFFICE_IDRetrieves a list of operators associated with a specific office in Dialpad.
1 input
Action
Fetch scheduled reports
DIALPAD_FETCH_SCHEDULED_REPORTSRetrieves a list of scheduled reports from the Dialpad system.
1 input
Action
Fetch transcript url by call id
DIALPAD_FETCH_TRANSCRIPT_URL_BY_CALL_IDRetrieves the URL of a transcript for a specific call in the Dialpad system.
1 input
Action
Fetch user details by id
DIALPAD_FETCH_USER_DETAILS_BY_IDRetrieves detailed information about a specific user in the Dialpad system.
1 input
Action
Format phone numbers
DIALPAD_FORMAT_PHONE_NUMBERSThe formatphonenumber endpoint is used to standardize and format phone numbers within the Dialpad ecosystem.
2 input
Action
Get available licenses for an office
DIALPAD_GET_AVAILABLE_LICENSES_FOR_AN_OFFICERetrieves the number of available (unused) licenses for a specific office within a Dialpad organization.
1 input
Action
Get call center status by id
DIALPAD_GET_CALL_CENTER_STATUS_BY_IDRetrieves the current operational status of a specific call center in the Dialpad system.
1 input
Action
Get call labels
DIALPAD_GET_CALL_LABELSRetrieves a list of all available call labels in the Dialpad system.
1 input
Action
Get call review share link by id
DIALPAD_GET_CALL_REVIEW_SHARE_LINK_BY_IDRetrieves or generates a share link for a specific call review in the Dialpad system.
1 input
Action
Get call subscription details
DIALPAD_GET_CALL_SUBSCRIPTION_DETAILSRetrieves a list of call subscriptions associated with the authenticated user's account in the Dialpad platform.
3 input
Action
Get channel members by id
DIALPAD_GET_CHANNEL_MEMBERS_BY_IDRetrieves a list of members for a specific channel in Dialpad.
2 input
Action
Get departments by office id
DIALPAD_GET_DEPARTMENTS_BY_OFFICE_IDRetrieves a list of all departments associated with a specific office in the Dialpad system.
2 input
Action
Get deskphone by parent id
DIALPAD_GET_DESKPHONE_BY_PARENT_IDRetrieves detailed information about a specific deskphone within a designated room or parent entity in the Dialpad system.
2 input
Action
Get deskphones for user parent id
DIALPAD_GET_DESKPHONES_FOR_USER_PARENT_IDRetrieves a list of deskphones associated with a specific user in the Dialpad system.
1 input
Action
Get deskphones in rooms
DIALPAD_GET_DESKPHONES_IN_ROOMSRetrieves a list of deskphones associated with a specific room in the Dialpad system.
1 input
Action
Get office call centers
DIALPAD_GET_OFFICE_CALL_CENTERSRetrieves a list of call centers associated with a specific office in the Dialpad platform.
2 input
Action
Get operator skills by call center and user
DIALPAD_GET_OPERATOR_SKILLS_BY_CALL_CENTER_AND_USERRetrieves the skill information for a specific operator within a designated call center.
2 input
Action
Get phone number details
DIALPAD_GET_PHONE_NUMBER_DETAILSRetrieves detailed information about a specific phone number associated with the Dialpad account.
1 input
Action
Get recording share link by id
DIALPAD_GET_RECORDING_SHARE_LINK_BY_IDRetrieves detailed information about a specific recording share link in the Dialpad system.
1 input
Action
Get rooms list
DIALPAD_GET_ROOMS_LISTRetrieves a list of all available meeting rooms or spaces within the Dialpad system.
2 input
Action
Get subscription contact by id
DIALPAD_GET_SUBSCRIPTION_CONTACT_BY_IDRetrieves the subscription information for a specific contact in the Dialpad system.
1 input
Action
Get user caller id
DIALPAD_GET_USER_CALLER_IDRetrieves the caller ID information for a specific user in the Dialpad system.
1 input
Action
Get user deskphones
DIALPAD_GET_USER_DESKPHONESRetrieves detailed information about a specific deskphone associated with a particular user in the Dialpad system.
2 input
Action
Get user e911 details
DIALPAD_GET_USER_E911_DETAILSRetrieves the Enhanced 911 (E911) information for a specific user in the Dialpad system.
1 input
Action
Get webhooks information
DIALPAD_GET_WEBHOOKS_INFORMATIONRetrieves a list of all webhooks configured for the authenticated user's Dialpad account.
1 input
Action
Hangup call via id
DIALPAD_HANGUP_CALL_VIA_IDTerminates an active call in the Dialpad system.
1 input
Action
Initiate ivr call api endpoint
DIALPAD_INITIATE_IVR_CALL_API_ENDPOINTInitiates an outbound IVR (Interactive Voice Response) call using the Dialpad API.
5 input
Action
Initiate outbound call via api
DIALPAD_INITIATE_OUTBOUND_CALL_VIA_APIThe InitiateOutboundCall endpoint allows you to programmatically initiate an outbound call using the Dialpad API.
8 input
Action
Initiate user call with group options
DIALPAD_INITIATE_USER_CALL_WITH_GROUP_OPTIONSInitiates an outbound call for a specified Dialpad user.
6 input
Action
List channels api
DIALPAD_LIST_CHANNELS_APIRetrieves a list of all available communication channels in the Dialpad platform.
2 input
Action
List conference rooms
DIALPAD_LIST_CONFERENCE_ROOMSRetrieves a list of conference rooms available in the Dialpad system.
1 input
Action
List offices endpoint
DIALPAD_LIST_OFFICES_ENDPOINTRetrieves a list of offices within the Dialpad platform.
2 input
Action
List users
DIALPAD_LIST_USERSRetrieves a list of users from the Dialpad system.
5 input
Action
Modify contact details using id
DIALPAD_MODIFY_CONTACT_DETAILS_USING_IDUpdates an existing contact's information in the Dialpad system.
10 input
Action
Modify custom ivr settings
DIALPAD_MODIFY_CUSTOM_IVR_SETTINGSUpdates a custom Interactive Voice Response (IVR) configuration for a specific target within the Dialpad system.
5 input
Action
Modify operator skill level
DIALPAD_MODIFY_OPERATOR_SKILL_LEVELUpdates the skill level of a specific operator in a designated call center.
3 input
Action
Modify webhook configuration
DIALPAD_MODIFY_WEBHOOK_CONFIGURATIONUpdates an existing webhook configuration in the Dialpad API.
3 input
Action
Move user to specified office
DIALPAD_MOVE_USER_TO_SPECIFIED_OFFICEUpdates a user's office assignment within the Dialpad system.
2 input
Action
Oauth2 authorize endpoint
DIALPAD_OAUTH2_AUTHORIZE_ENDPOINTInitiates the OAuth 2.0 authorization process for the Dialpad API.
7 input
Action
Patch access control policy by id
DIALPAD_PATCH_ACCESS_CONTROL_POLICY_BY_IDThis endpoint allows you to update an existing access control policy in the Dialpad system.
6 input
Action
Patch agent status event subscription
DIALPAD_PATCH_AGENT_STATUS_EVENT_SUBSCRIPTIONUpdates an existing agent status subscription in the Dialpad system.
4 input
Action
Patch call router by id
DIALPAD_PATCH_CALL_ROUTER_BY_IDUpdates an existing call router in the Dialpad system.
9 input
Action
Patch department details by id
DIALPAD_PATCH_DEPARTMENT_DETAILS_BY_IDUpdates the settings and configuration of a specific department in the Dialpad system.
30 input
Action
Patch subscription changelog endpoint
DIALPAD_PATCH_SUBSCRIPTION_CHANGELOG_ENDPOINTUpdates an existing change log event subscription in the Dialpad system.
3 input
Action
Patch user active call recording
DIALPAD_PATCH_USER_ACTIVE_CALL_RECORDINGUpdates the call recording settings for an active call of a specific Dialpad user.
4 input
Action
Patch user status
DIALPAD_PATCH_USER_STATUSUpdates the status of a specific user in the Dialpad system.
3 input
Action
Patch websocket signature secret
DIALPAD_PATCH_WEBSOCKET_SIGNATURE_SECRETUpdates the signature secret for a specific websocket connection in the Dialpad platform.
2 input
Action
Post call event subscription
DIALPAD_POST_CALL_EVENT_SUBSCRIPTIONCreates a new call event subscription in the Dialpad system, allowing real-time notifications for various call states and actions.
6 input
Action
Post recording share link
DIALPAD_POST_RECORDING_SHARE_LINKCreates a shareable link for a specific recording in Dialpad, such as a call recording or voicemail.
3 input
Action
Post subscription change log event
DIALPAD_POST_SUBSCRIPTION_CHANGE_LOG_EVENTCreates or updates a subscription for changelog events in the Dialpad system.
2 input
Action
Post users screenpop uri
DIALPAD_POST_USERS_SCREENPOP_URITriggers a screen pop for a specific Dialpad user, displaying relevant information during a call or communication event.
2 input
Action
Post websocket connection secret
DIALPAD_POST_WEBSOCKET_CONNECTION_SECRETCreates a websocket connection for real-time communication with the Dialpad platform.
1 input
Action
Reassign phone number to target
DIALPAD_REASSIGN_PHONE_NUMBER_TO_TARGETAssigns or reassigns a phone number to a specific target within the Dialpad system.
4 input
Action
Redeem access or refresh token
DIALPAD_REDEEM_ACCESS_OR_REFRESH_TOKENThe OAuth 2.0 token endpoint for Dialpad's API is used to obtain access tokens for authenticating API requests.
Action
Remove blocked numbers
DIALPAD_REMOVE_BLOCKED_NUMBERSRemoves specified phone numbers from the blocked list in the Dialpad system.
1 input
Action
Retrieve access control policy assignments
DIALPAD_RETRIEVE_ACCESS_CONTROL_POLICY_ASSIGNMENTSRetrieves the assignments of a specific access control policy in Dialpad.
2 input
Action
Retrieve access control policy by id
DIALPAD_RETRIEVE_ACCESS_CONTROL_POLICY_BY_IDRetrieves detailed information about a specific access control policy in the Dialpad system.
1 input
Action
Retrieve agent status by id
DIALPAD_RETRIEVE_AGENT_STATUS_BY_IDRetrieves detailed information about a specific agent status subscription using its unique identifier.
1 input
Action
Retrieve agent status subscription
DIALPAD_RETRIEVE_AGENT_STATUS_SUBSCRIPTIONRetrieves a list of agent status subscriptions from the Dialpad system.
1 input
Action
Retrieve app settings
DIALPAD_RETRIEVE_APP_SETTINGSRetrieves the current application settings for the authenticated Dialpad account.
2 input
Action
Retrieve blocked number details
DIALPAD_RETRIEVE_BLOCKED_NUMBER_DETAILSRetrieves information about a specific blocked number in the Dialpad system.
1 input
Action
Retrieve blocked phone numbers
DIALPAD_RETRIEVE_BLOCKED_PHONE_NUMBERSRetrieves a comprehensive list of all phone numbers that have been blocked through the Dialpad API.
1 input
Action
Retrieve call center by id
DIALPAD_RETRIEVE_CALL_CENTER_BY_IDRetrieves detailed information about a specific call center in the Dialpad system.
1 input
Action
Retrieve call centers information
DIALPAD_RETRIEVE_CALL_CENTERS_INFORMATIONRetrieves a list of call centers and their associated information from the Dialpad platform.
3 input
Action
Retrieve call information
DIALPAD_RETRIEVE_CALL_INFORMATIONRetrieves call information from the Dialpad system.
5 input
Action
Retrieve call routers v2 api
DIALPAD_RETRIEVE_CALL_ROUTERS_V2_APIRetrieves a list of call routers configured in the Dialpad system.
2 input
Action
Retrieve call subscription by id
DIALPAD_RETRIEVE_CALL_SUBSCRIPTION_BY_IDRetrieves detailed information about a specific call subscription in the Dialpad system.
1 input
Action
Retrieve callcenter operators by id
DIALPAD_RETRIEVE_CALLCENTER_OPERATORS_BY_IDRetrieves a list of operators associated with a specific call center in Dialpad.
1 input
Action
Retrieve callrouter by id
DIALPAD_RETRIEVE_CALL_ROUTER_BY_IDRetrieves detailed information about a specific call router in the Dialpad system.
1 input
Action
Retrieve channel by id
DIALPAD_RETRIEVE_CHANNEL_BY_IDRetrieves detailed information about a specific communication channel in the Dialpad platform using its unique identifier.
1 input
Action
Retrieve coaching stats v2
DIALPAD_RETRIEVE_COACHING_STATS_V2The GetStatistics endpoint retrieves comprehensive statistics for various aspects of Dialpad usage, including calls, customer satisfaction (CSAT),…
12 input
Action
Retrieve coaching team by id
DIALPAD_RETRIEVE_COACHING_TEAM_BY_IDRetrieves detailed information about a specific coaching team in Dialpad.
1 input
Action
Retrieve coaching teams information
DIALPAD_RETRIEVE_COACHING_TEAMS_INFORMATIONRetrieves information about coaching teams in the Dialpad platform.
1 input
Action
Retrieve company data
DIALPAD_RETRIEVE_COMPANY_DATARetrieves detailed information about a specific company within the Dialpad platform.
Action
Retrieve conference meetings
DIALPAD_RETRIEVE_CONFERENCE_MEETINGSRetrieves information about conference meetings in the Dialpad platform.
2 input
Action
Retrieve contact by id
DIALPAD_RETRIEVE_CONTACT_BY_IDRetrieves detailed information for a specific contact in your Dialpad account using the contact's unique identifier.
1 input
Action
Retrieve contact list
DIALPAD_RETRIEVE_CONTACT_LISTRetrieves a list of contacts from the Dialpad platform.
3 input
Action
Retrieve department by id
DIALPAD_RETRIEVE_DEPARTMENT_BY_IDRetrieves detailed information about a specific department within the Dialpad organization.
1 input
Action
Retrieve department operators by id
DIALPAD_RETRIEVE_DEPARTMENT_OPERATORS_BY_IDRetrieves a list of operators associated with a specific department in Dialpad.
1 input
Action
Retrieve e911 office details
DIALPAD_RETRIEVE_E911_OFFICE_DETAILSRetrieves the Enhanced 911 (E911) settings for a specific office within the Dialpad communication platform.
1 input
Action
Retrieve list of departments
DIALPAD_RETRIEVE_LIST_OF_DEPARTMENTSRetrieves a list of departments for a specified office within the Dialpad organization.
3 input
Action
Retrieve members of coaching team by id
DIALPAD_RETRIEVE_MEMBERS_OF_COACHING_TEAM_BY_IDRetrieves a list of members belonging to a specific coaching team in Dialpad.
1 input
Action
Retrieve numbers via api v2
DIALPAD_RETRIEVE_NUMBERS_VIA_API_V2Retrieves a list of phone numbers associated with the user's Dialpad account.
2 input
Action
Retrieve off duty status by office id
DIALPAD_RETRIEVE_OFF_DUTY_STATUS_BY_OFFICE_IDRetrieves the list of custom off-duty statuses for a specific office within the Dialpad system.
1 input
Action
Retrieve office by id
DIALPAD_RETRIEVE_OFFICE_BY_IDRetrieves detailed information about a specific office within the Dialpad system.
1 input
Action
Retrieve office plan by id
DIALPAD_RETRIEVE_OFFICE_PLAN_BY_IDRetrieves the current plan details for a specific office in your Dialpad organization.
1 input
Action
Retrieve operator duty status
DIALPAD_RETRIEVE_OPERATOR_DUTY_STATUSRetrieves the current duty status of a specific call center operator in Dialpad.
1 input
Action
Retrieve room information by id
DIALPAD_RETRIEVE_ROOM_INFORMATION_BY_IDRetrieves detailed information about a specific room in the Dialpad system.
1 input
Action
Retrieve schedule report by id
DIALPAD_RETRIEVE_SCHEDULE_REPORT_BY_IDRetrieves detailed information about a specific scheduled report in the Dialpad system.
1 input
Action
Retrieve sms opt out by company id
DIALPAD_RETRIEVE_SMS_OPT_OUT_BY_COMPANY_IDRetrieves the SMS opt-out list for a specific company within the Dialpad platform.
4 input
Action
Retrieve sms subscription by id
DIALPAD_RETRIEVE_SMS_SUBSCRIPTION_BY_IDRetrieves detailed information about a specific SMS subscription in Dialpad.
1 input
Action
Retrieve sms subscriptions
DIALPAD_RETRIEVE_SMS_SUBSCRIPTIONSRetrieves a list of SMS subscriptions associated with the authenticated user's Dialpad account.
3 input
Action
Retrieve specific webhook by id
DIALPAD_RETRIEVE_SPECIFIC_WEBHOOK_BY_IDRetrieves detailed information about a specific webhook configuration in the Dialpad system.
1 input
Action
Retrieve stat by id
DIALPAD_RETRIEVE_STAT_BY_IDRetrieves detailed statistics and analytics data for a specific entity within the Dialpad platform.
1 input
Action
Retrieve subscription change log
DIALPAD_RETRIEVE_SUBSCRIPTION_CHANGE_LOGRetrieves the changelog for Dialpad API subscriptions.
1 input
Action
Retrieve subscription change log by id
DIALPAD_RETRIEVE_SUBSCRIPTION_CHANGE_LOG_BY_IDRetrieves the changelog for a specific subscription in the Dialpad system.
1 input
Action
Retrieve subscription contacts
DIALPAD_RETRIEVE_SUBSCRIPTION_CONTACTSRetrieves subscription information for contacts in the Dialpad system.
1 input
Action
Retrieve teams for office id
DIALPAD_RETRIEVE_TEAMS_FOR_OFFICE_IDRetrieves a list of teams associated with a specific office in the Dialpad organization.
2 input
Action
Retrieve user device by id
DIALPAD_RETRIEVE_USER_DEVICE_BY_IDRetrieves detailed information about a specific user device associated with a Dialpad account.
1 input
Action
Retrieve user devices list
DIALPAD_RETRIEVE_USER_DEVICES_LISTRetrieves a list of devices associated with users in the Dialpad system.
2 input
Action
Retrieve user personas by id
DIALPAD_RETRIEVE_USER_PERSONAS_BY_IDRetrieves all personas associated with a specific user in the Dialpad system.
1 input
Action
Retrieve websocket by id
DIALPAD_RETRIEVE_WEBSOCKET_BY_IDRetrieves detailed information about a specific WebSocket connection using its unique identifier.
1 input
Action
Retrieve websocket connection
DIALPAD_RETRIEVE_WEBSOCKET_CONNECTIONRetrieves information about WebSocket connections or initiates a WebSocket connection for real-time event subscriptions with Dialpad.
1 input
Action
Send sms with optional media and group sender
DIALPAD_SEND_SMS_WITH_OPTIONAL_MEDIA_AND_GROUP_SENDERThe SendSMS endpoint allows you to send SMS or MMS messages through the Dialpad platform to one or multiple recipients.
9 input
Action
Set user caller id by id
DIALPAD_SET_USER_CALLER_ID_BY_IDSets or blocks the Caller ID for a specific Dialpad user.
2 input
Action
Subscribe contact event
DIALPAD_SUBSCRIBE_CONTACT_EVENTCreates a new contact event subscription in the Dialpad platform, allowing you to receive real-time updates about changes to contacts.
3 input
Action
Toggle user do not disturb status
DIALPAD_TOGGLE_USER_DO_NOT_DISTURB_STATUSThe ToggleUserDoNotDisturb endpoint allows you to update the Do Not Disturb (DND) status for a specific user in the Dialpad system.
4 input
Action
Toggle vi call for user by id
DIALPAD_TOGGLE_VI_CALL_FOR_USER_BY_IDToggles the Voice Intelligence (VI) feature for a specific Dialpad user.
2 input
Action
Transfer call to destination
DIALPAD_TRANSFER_CALL_TO_DESTINATIONTransfers an active call within the Dialpad system to a new destination.
4 input
Action
Unassign access control policy from user
DIALPAD_UNASSIGN_ACCESS_CONTROL_POLICY_FROM_USERThis endpoint unassigns a user from a specific access control policy in Dialpad.
5 input
Action
Unassign office number
DIALPAD_UNASSIGN_OFFICE_NUMBERThis endpoint unassigns a specific phone number from a Dialpad office.
2 input
Action
Unassign room phone number
DIALPAD_UNASSIGN_ROOM_PHONE_NUMBERThis endpoint unassigns a phone number from a specific room in the Dialpad system.
2 input
Action
Unassign user phone number
DIALPAD_UNASSIGN_USER_PHONE_NUMBERUnassigns a specified phone number from a user's Dialpad account.
2 input
Action
Unpark call by user id
DIALPAD_UNPARK_CALL_BY_USER_IDUnparks a previously parked call in the Dialpad system.
2 input
Action
Update call center settings by id
DIALPAD_UPDATE_CALL_CENTER_SETTINGS_BY_IDUpdates the configuration of an existing call center in the Dialpad platform.
42 input
Action
Update call review share link privacy
DIALPAD_UPDATE_CALL_REVIEW_SHARE_LINK_PRIVACYUpdates the privacy settings of an existing call review share link in Dialpad.
2 input
Action
Update call subscription by id
DIALPAD_UPDATE_CALL_SUBSCRIPTION_BY_IDUpdates an existing call event subscription in the Dialpad system.
7 input
Action
Update contact information
DIALPAD_UPDATE_CONTACT_INFORMATIONUpdates an existing contact's information in the Dialpad system.
10 input
Action
Update contact subscription by id
DIALPAD_UPDATE_CONTACT_SUBSCRIPTION_BY_IDUpdates an existing contact event subscription in the Dialpad system.
4 input
Action
Update e911 address for office
DIALPAD_UPDATE_E911_ADDRESS_FOR_OFFICEThis endpoint updates the Enhanced 911 (E911) address for a specific office in Dialpad.
9 input
Action
Update e911 address for user
DIALPAD_UPDATE_E911_ADDRESS_FOR_USERUpdates the E911 address for a specified user in the Dialpad system.
8 input
Action
Update ivr details by id
DIALPAD_UPDATE_IVR_DETAILS_BY_IDUpdates an existing custom Interactive Voice Response (IVR) workflow in the Dialpad system.
3 input
Action
Update operator duty status
DIALPAD_UPDATE_OPERATOR_DUTY_STATUSUpdates the duty status of a specific call center operator in Dialpad.
3 input
Action
Update recording share link privacy
DIALPAD_UPDATE_RECORDING_SHARE_LINK_PRIVACYUpdates the privacy settings of a specific recording share link in Dialpad.
2 input
Action
Update room details
DIALPAD_UPDATE_ROOM_DETAILSUpdates the configuration of a specific Dialpad room identified by its ID.
3 input
Action
Update schedule report settings
DIALPAD_UPDATE_SCHEDULE_REPORT_SETTINGSThe UpdateScheduledReport endpoint allows you to modify the settings of an existing scheduled report in Dialpad.
12 input
Action
Update sms subscription settings
DIALPAD_UPDATE_SMS_SUBSCRIPTION_SETTINGSUpdates an existing SMS event subscription in the Dialpad API.
8 input
Action
Update user information by id
DIALPAD_UPDATE_USER_INFORMATION_BY_IDThis endpoint allows you to update various aspects of a user's profile and settings in the Dialpad system.
17 input
Action
Validate callback request
DIALPAD_VALIDATE_CALLBACK_REQUESTValidates a callback request for the Dialpad system.
2 input