Dialmycalls

Triggers mass voice and text notifications based on external events, manages recipient groups automatically, and syncs call delivery reports back to your CRM.

Try Dialmycalls in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Dialmycalls integration

    • Describe the outcome and Ceven picks the right Dialmycalls calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Dialmycalls data, across all 25 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Dialmycalls access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Dialmycalls, when, and on whose behalf.
    • The agent pauses and asks when Dialmycalls is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Dialmycalls.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Dialmycalls action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Dialmycalls, and when to use it.

Add Contact
Use this when you need to store a new contact phone number, name, or email before sending messages.
Add Group
Use this to create a new contact group for organizing recipients by location or priority.
List Contacts in Group
Pull all contacts belonging to a specific group ID for reporting or verification.
List Calls
Retrieve all call broadcasts with filters for status and date to track delivery rates.
List Text Broadcasts
Pull a history of all outgoing text messages to review campaign performance.
Get Account
Pull account details to check remaining credits and current subscription status.
List Groups
Retrieve a full list of existing contact groups before starting a broadcast.
List Do Not Contacts
Pull the list of blocked phone numbers and emails to ensure compliance.
Delete Contact
Remove a specific contact by ID from the system permanently.
Delete Recording
Permanently remove a custom audio recording using the recording ID.
Update Caller ID
Change the phone number or display name for an existing caller ID.
List Access Accounts
Retrieve all sub account information for administrative oversight.
Add Access Account
Tool to add a new access (sub) account. use when you need to delegate dialing capabilities to another user after setting up your master account.
Delete Access Account
Tool to delete an access (sub) account by id. use when removing a sub account after deprovisioning.
Delete Caller ID
Tool to delete a caller id. use when you need to permanently remove an existing caller id no longer in use.
Delete Group
Tool to delete a contact group by id. use when you need to remove an existing contact group after confirming its id.
Get Access Account
Tool to retrieve an access (sub) account by id. use when you need to inspect the details of a specific sub account.
Get Caller ID
Tool to retrieve a caller id by id. use when you need its details such as phone number and verification status.
Get Contact
Tool to retrieve a contact by its unique id. use when you need to fetch details of a specific contact from your account.
Get Group
Tool to retrieve a contact group by id. use when you need to fetch group details after creating or updating a group.
Get Recording
Tool to retrieve a recording by id. use when you need details and file url of an existing recording.
List Caller IDs
Tool to list all caller ids on the account. use when you need to enumerate existing caller ids before performing other operations.
List Contacts
Tool to list all contacts in your contact list. use when fetching paginated or filtered contact data for review (e.g., after adding or updating contacts).
List Recordings
Tool to list all recordings. use when you need to retrieve your account's recordings for auditing or bulk management.
List Vanity Numbers
Tool to list all vanity numbers. use when you need to retrieve available vanity phone numbers with pagination support.
Update Access Account
Tool to update an existing access (sub) account by id. use when you need to change details like email, phone, name, password, or activation status after account creation.

26 actions · scroll to see them all

Frequently asked questions

Ceven treats DialMyCalls as the delivery layer while your CRM remains the source of truth. When a contact is updated in your primary database, the agent uses the Add Contact or Update actions to ensure the phone number in DialMyCalls is current. This happens in real time, meaning you never have to export a CSV and manually upload it to the DialMyCalls dashboard. If a contact is deleted in your CRM, Ceven immediately triggers the Delete Contact action to keep your lists clean and prevent messages from being sent to outdated numbers, which helps maintain your sender reputation and reduces wasted credits.
Yes. By using the List Calls action, Ceven can poll the status of a voice broadcast. The agent identifies which recipients have a status of failed or no answer. Once these numbers are isolated, the workflow can trigger a separate text broadcast to the same group of people. This multi channel approach ensures that critical alerts are seen even if the recipient cannot answer the phone. You can configure the delay between the call and the text to be a few minutes or several hours depending on the urgency of the notification.
Yes. DialMyCalls imposes specific API rate limits on the number of requests per minute to prevent system abuse. If a workflow attempts to sync thousands of contacts in a single burst, the API may return a rate limit error. Ceven handles this by implementing an automatic retry logic with exponential backoff. This means the agent will pause and resume the upload in smaller batches. For very large migrations, we recommend scheduling the sync during off peak hours to avoid hitting these thresholds and ensure the fastest possible processing time for your contact lists.
Ceven can automate the maintenance of your opt out lists. By calling the List Do Not Contacts action, the agent can cross reference those numbers against your other marketing lists. If a number appears on the DialMyCalls blocked list, Ceven can automatically flag that user as unsubscribed in your main CRM. This prevents you from accidentally attempting to contact them through other channels. It ensures that your organization remains compliant with communication regulations without requiring a human to manually compare two different lists of phone numbers every week.
Absolutely. Ceven can interact with the List Caller IDs and Update Caller ID tools to switch the originating number based on the context of the message. For example, a workflow for billing alerts can use a corporate office number, while an emergency alert workflow can use a recognized local area code. The agent selects the correct ID before triggering the broadcast, ensuring the recipient sees a familiar number on their screen. This increases the likelihood that the call will be answered and reduces the chance of the message being flagged as spam.
Yes. If you have a master account with multiple access accounts, Ceven can manage them using the List Access Accounts and Update Access Account tools. This is particularly useful for franchises or large organizations where different departments need their own dialing capabilities but a central admin needs to oversee usage. The agent can provision new sub accounts for new department heads or update the activation status of an account when a staff member leaves. This removes the need for the primary account holder to log into the portal for every minor administrative change.
Ceven manages the metadata and triggers for recordings, but the actual audio file upload is typically handled via the DialMyCalls dashboard or their specific media upload endpoint. Once a recording is created and assigned an ID, Ceven uses that ID to launch broadcasts. You can use the List Recordings tool to find the right file ID and then pass that into a broadcast workflow. If you need to rotate messages, you can upload new versions to DialMyCalls and simply tell the Ceven agent to use the most recently created recording ID for the next campaign.
Ceven uses the Get Account action to monitor your remaining credits in real time. You can build a workflow that checks your credit balance every morning and sends a Slack notification to your finance team if the balance drops below a certain threshold. This prevents critical alerts from failing because the account ran out of funds. By connecting this to your billing system, you can even automate the request for more credits or notify a manager that a high volume of notifications is consuming the budget faster than expected.

Alternatives to Dialmycalls

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Twilio logoTwilioSlybroadcast logoSlybroadcastEZ Texting logoEZ Texting

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Dialmycalls and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free