list_caller_ids
List Caller IDs
Retrieve caller IDs from your DialMyCalls account. Caller IDs are used as the outgoing phone number for voice call broadcasts.
list_caller_ids
Retrieve caller IDs from your DialMyCalls account. Caller IDs are used as the outgoing phone number for voice call broadcasts.
create_text_broadcast
Create and send an SMS/MMS text message broadcast to a list of contacts. Requires a keyword ID and supports up to 10 messages per broadcast. Supports scheduling, SMS concatenation, and shortcode sending.
list_vanity_numbers
Retrieve dedicated vanity phone numbers associated with your account. Vanity numbers support configurable call options and can receive voicemails and incoming texts.
cancel_voice_broadcast
Cancel a scheduled outgoing voice call broadcast. Only works on broadcasts that have not yet been sent.
list_contacts
Retrieve contacts from your DialMyCalls account. Optionally filter by group to get contacts belonging to a specific contact group.
manage_caller_id
Create, update, verify, or delete caller IDs used as outgoing numbers for voice call broadcasts. - **create**: Add a verified caller ID directly. - **create_unverified**: Initiate a phone verification process (you'll receive a call with a PIN). - **verify**: Submit the PIN to complete verification of an unverified caller ID. - **update**: Rename an existing caller ID. - **delete**: Remove a caller ID.
create_voice_broadcast
Create and send a voice call broadcast to a list of contacts. Requires a caller ID and a recording (the message to play). Supports scheduling, answering machine detection, and add-on features.
list_groups
Retrieve all contact groups from your DialMyCalls account. Groups organize contacts for targeted broadcast messaging.
get_account
Retrieve your DialMyCalls account information including available credits balance and account creation date.
manage_access_account
Create, update, or delete sub-accounts (access accounts) that can schedule broadcasts on behalf of the main account. Each access account has its own email, password, and name.
list_incoming_texts
Retrieve inbound text messages received on your vanity numbers or keywords. Each message includes sender number, recipient number, and message content.
list_recordings
Retrieve audio recordings from your DialMyCalls account. These recordings are used as messages in voice call broadcasts.
list_keywords
Retrieve SMS keywords from your DialMyCalls account. Keywords are required for text broadcasting and allow contacts to opt in/out by texting START/STOP to your vanity number.
manage_recording
Create, update, or delete audio recordings used for voice call broadcasts. Supports three creation methods: - **tts**: Generate from text using text-to-speech (English or Spanish, male or female voice). - **url**: Import from an MP3 or WAV file URL. - **phone**: Record by receiving a phone call and speaking the message.
manage_contact
Create, update, or delete a contact in your DialMyCalls account. Use **create** to add a new contact with a phone number. Use **update** to modify an existing contact's details. Use **delete** to remove a contact.
manage_group
Create, update, or delete a contact group. Groups are used to organize contacts for targeted voice and text broadcasting.
list_voice_broadcasts
Retrieve voice call broadcasts from your account. Optionally fetch a specific broadcast by ID or get recipients for a broadcast to check delivery statuses.
list_text_broadcasts
Retrieve SMS/MMS text broadcasts from your account. Optionally fetch a specific broadcast by ID or get recipients for a broadcast to check delivery statuses.
list_do_not_contacts
Retrieve the list of phone numbers that have opted out of receiving calls or texts. Each entry shows whether the opt-out applies to calls, texts, or both.
list_access_accounts
Retrieve sub-accounts (access accounts) that can schedule broadcasts on behalf of the main account.
cancel_text_broadcast
Cancel a scheduled outgoing text message broadcast. Only works on broadcasts that have not yet been sent.
Send mass voice call broadcasts, SMS/MMS text message broadcasts, and email notifications to groups of contacts. Manage contacts and contact groups, create audio recordings via text-to-speech, URL upload, or phone, and configure caller IDs and vanity numbers. Schedule or immediately send broadcasts with options like answering machine detection, push-to-talk, telephone polling, and opt-out handling. Retrieve broadcast delivery statuses, manage inbound text messages, handle do-not-contact lists, and create sub-accounts. Supports US and Canada.
Common questions about connecting Dialmycalls to AI agents with Metorial.