Actions477
- Raw Actions
- Access Log Actions
- Addresses Actions
- Create Address Endpoint
- Create Address for Domain
- Create Address for User
- Delete Address Endpoint
- Delete Address for Domain
- Delete Address for User
- Get Address Endpoints for a Domain
- Get Address Using Address ID
- Get Addresses Count for Domain
- Get Addresses for Domain
- Get Addresses for User
- Update Address Endpoint
- Update Address for Domain
- Update Address for User
- Validate Address
- Answer Rules Actions
- Audit Log Actions
- Authentication/Access Token (Oauth - Username/Password) Actions
- Authentication/API Key (Machine 2 Machine) Actions
- Authentication/JWT (JSON Web Token) Actions
- Authentication/User Credentials Actions
- Auto Attendant Actions
- Backup & Restore Actions
- Call Blocking Actions
- Call Center/Agent Actions Actions
- Call Center/Agents Actions
- Call Center/Callqueues Actions
- Call Center/QueuedCalls Actions
- Call Center/Statistics Actions
- Get Abandoned Calls for a Specific Queue
- Get Abandoned Calls for All Queues
- Get Agent Log
- Get Agent Statistics for All Queues by Agent
- Get Agent Statistics for Single Agent
- Get Agent Statistics for Single Queues by Agent
- Get Callqueue Statistics for a Specific Queue
- Get Callqueue Statistics for All Queues Aggregated
- Get Callqueue Statistics for All Queues by Queue
- Get DNIS Statistics for All Queues
- Get DNIS Statistics for Single Queue
- Call Traces & Cradle to Grave Actions
- Calls (live/active calls) Actions
- CDR (Call History) Actions
- CDR Schedule Actions
- Charts Actions
- Conference/Conferences Actions
- Conference/Participants Actions
- Configs/Configuration Definitions Actions
- Configs/Configurations Actions
- Connections (Trunks) Actions
- Contacts Actions
- Contacts/Shared Contacts Actions
- Dashboards Actions
- Departments Actions
- Devices Actions
- Dial Permisions Actions
- Add a New Permission to a Dialpolicy Table
- Add a New Permission to a Dialpolicy Table in Domain
- Create Dialpolicy Table
- Delete a Permission by ID in a Dialpolicy
- Delete a Permission by ID in a Dialpolicy in Domain
- Delete Dialpolicy
- Delete Dialpolicy in Domain
- Read Permissions in a Dialpolicy
- Read Permissions in a Dialpolicy in Domain
- Read Policies
- Read Specific Permission in a Dialpolicy
- Read Specific Permission in a Dialpolicy in Domain
- Read Specific Policy
- Read Specific Policy in Domain
- Update a Permission in a Dialpolicy Table
- Update a Permission in a Dialpolicy Table in Domain
- Update Dialpolicy
- Update Dialpolicy in Domain
- Dialrule Actions
- Add a New Dial Rule Into a Dial Plan
- Count Dialrules in a Dialplan
- Create Dialplan for Domain
- Create Dialplan Global
- Delete a Dial Rule by ID in a Dial Plan
- Delete Dialplan for Domain
- Read Dialplans
- Read Dialrules in a Dialplan
- Read Specific Dialrule in a Dialplan
- Update a Dial Rule by ID in a Dial Plan
- Update Dialplan for Domain
- Domains Actions
- Email Actions
- Event Subscriptions Actions
- Firebase Actions
- Images Actions
- iNSight Actions
- Media/Greetings Actions
- Media/Hold Messages/Domain Actions
- Media/Hold Messages/User Actions
- Media/Music on Hold/Domain Actions
- Media/Music on Hold/User Actions
- Media/Text to Speech Actions
- Media/Voicemail Actions
- Meetings Actions
- Meetings/Event Logs Actions
- Meetings/Iotum Actions
- Create a Ad Hoc Conference
- Create a Host
- Create Host Contacts
- Create Iotum Video Company
- Create Iotum Video Subscription
- Delete a Host
- Delete a Video Company
- Delete Iotum Video Subscription
- Read All Iotum Video Hosts in a Domain
- Read Iotum Video Available Products
- Read Iotum Video Company
- Read Iotum Video Company Products
- Read Iotum Video Domain Resellers
- Read Iotum Video Host
- Read Iotum Video Host Conferences
- Read Iotum Video Host Contacts
- Update Domain's Iotum Company
- Update Domain's Iotum Subscriptions
- Update User's Iotum Host
- Messages Actions
- Delete Messagesession
- Get Messages for Messagesession
- Get Messagesession for User
- Get Messagesessions for Domain
- Get Messagesessions for User
- Send a Message (chat)
- Send a Message (group Chat)
- Send a Message (group SMS)
- Send a Message (media Chat)
- Send a Message (MMS)
- Send a Message (SMS)
- Start a New Message Session
- Update Messagesession (leave)
- Update Messagesession (participants)
- Update Messagesession (session Name)
- Messages/SMS Block Actions
- Phone Numbers Actions
- Phone Numbers/Use Cases Actions
- Phones/Macs Actions
- Phones/Macs/Supported Models and Servers Actions
- Presence Actions
- Quotas Actions
- Recordings Actions
- Resellers Actions
- Routes Actions
- Sites Actions
- SMS Numbers Actions
- SnapBuilder Actions
- Count Device Profiles
- Count Phone Configurations in a Domain
- Create Phone Configuration for Specific MAC Address
- Delete Phone Configuration for Specific MAC Address
- Get Phone Configuration for Specific MAC
- Get Specific Device Profile for Model of Phone
- Read Device Profiles
- Update Phone Configuration for Specific MAC Address
- SnapBuilder/Phone Templates Actions
- SSL Certificates Actions
- Templates Actions
- Timeframes/Domain (Shared) Actions
- Timeframes/Domain (Shared)/Always Actions
- Timeframes/Domain (Shared)/Custom Actions
- Timeframes/Domain (Shared)/Days of Week Actions
- Timeframes/Domain (Shared)/Holiday Actions
- Timeframes/Domain (Shared)/Specific Dates Actions
- Timeframes/Holiday Information Actions
- Timeframes/User Actions
- Timeframes/User/Always Actions
- Timeframes/User/Custom Actions
- Timeframes/User/Days of Week Actions
- Timeframes/User/Holiday Actions
- Timeframes/User/Specific Dates Actions
- Transcriptions & Sentiment Actions
- Users Actions
- Version Actions
- Voicemail Reminders Actions
Media/Greetings → Update Greeting from Upload
AI-generatedSummary
Replaces an existing greeting audio file for a selected domain, user, and media index. Provide the audio as binary data from an earlier node or as base64 text; the operation sends it with a script description and can request format conversion.
Inputs
- Domain (required) — Select a domain or enter its name.
- User (required) — Select a user in the domain or enter the user ID.
- Index (required) — Select an existing media item or enter its index.
- Synchronous (required) — Choose whether to wait for a 200 response or receive a 202 acknowledgement.
- Script (required) — Description of the audio file.
- Convert — Whether the API should convert the file format for playback compatibility; defaults to Yes.
- File Source (required) — Choose binary data from a previous node or base64 text input.
- Binary Property — When using binary data, name the input binary property containing the audio; defaults to
data. - Encoding — MIME type of the audio file, such as
audio/wavoraudio/mp3; the field description says leaving it empty allows detection from binary data. - Base64 File — When using base64 text input, provide the base64-encoded audio content.
- Refresh Dropdown Cache — Bypass cached dropdown values and fetch fresh options; defaults to false.
Output shape
Not established from the supplied source pack.
The source pack lists the execute method but omits its implementation body, so it does not establish the returned data shape or confirm how the audio is sent.
Examples
Example 1: Update a user's existing greeting using audio from an earlier node
Choose the domain, user, and greeting index; set File Source to Binary Data From Previous Node and provide the Binary Property name. Enter a Script description and choose whether to wait synchronously or request conversion.
Example 2: Update a greeting using base64 content
Choose Base64 Text Input as File Source and provide the encoded audio in Base64 File, along with the required domain, user, index, synchronous setting, and script description.