Dub

Automates the creation and tracking of branded short links and syncs click analytics directly into your marketing dashboards.

Try Dub in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Dub integration

    • Describe the outcome and Ceven picks the right Dub 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 Dub data, across all 17 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Dub 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 Dub, when, and on whose behalf.
    • The agent pauses and asks when Dub is unclear instead of plowing ahead.
  4. Enterprise grade security

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

Supported tools

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

Upsert a link
Use this to create a new short link or update an existing one if the domain and key match.
Get link info
Pull comprehensive details for a specific link including its configuration and performance metrics.
Get links
Retrieve a paginated list of links filtered by domain, tags, folder, or search terms.
Bulk update links
Apply the same updates to multiple links at once using link IDs or external IDs.
Bulk delete links
Remove up to 100 short links in a single request using their IDs.
Create domain
Add a new domain to the workspace for shortening links. Requires verification before use.
List domains
Retrieve all domains in the workspace, with options to search or filter by archived status.
Update domain
Modify domain settings like redirect URLs, placeholder text, or deep linking configurations.
Create tag
Create a custom tag to categorize and filter links for better organization.
Retrieve tags
Fetch all tags or search for specific ones by name or ID.
Update tag
Change the name or color of an existing tag by its ID.
Track deep link open
Record when a user opens an app via a deep link using direct or probabilistic tracking.
Get links count
Pull the total number of links matching specific criteria like tags or domains.
Get workspace
Retrieve workspace details including plan limits, users, and configuration settings.
Update workspace
Modify the workspace name, slug, logo, or conversion tracking settings.
Delete tag
Permanently remove a tag that is no longer needed from the workspace.
Delete Domain
Tool to delete a domain from your Dub workspace. Use when you need to permanently remove a domain. The domain must exist and be owned by your workspace.
Retrieve List of Tags
Tool to retrieve a list of tags from Dub. Use when you need to fetch all tags or search for specific tags by name or IDs. Supports pagination and sorting by name or creation date.
Track Deep Link Open Event
Tool to track a deep link open event in Dub. Use when you need to record when a user opens your app via a deep link. Supports both direct tracking via deepLink parameter or probabilistic tracking via dubDomain parameter.

19 actions · scroll to see them all

Frequently asked questions

Ceven can trigger the creation of a domain in Dub, but it cannot automatically modify your DNS settings. After the agent creates the domain, you must go to your DNS provider and add the required CNAME or TXT records provided by Dub. Once those records propagate and Dub verifies the domain, the agent can start creating short links using that domain. If you attempt to create a link on an unverified domain, the Dub API will return an error, which the Ceven agent will report back to you as a verification pending status. You can check the verification status via the Get Workspace tool.
Yes. The Dub API restricts bulk delete operations to a maximum of 100 link IDs per single request. If you ask Ceven to delete a thousand links, the agent will automatically batch these into ten separate requests of 100 links each to ensure the operation succeeds without hitting API errors. For bulk updates, similar constraints apply regarding payload size. The agent manages this pagination and batching in the background so you can simply describe the group of links you want to remove or change without worrying about the underlying API limits of the Dub platform.
No. Ceven can only track and manage links that are hosted on a Dub domain and created within your Dub workspace. If you have existing links on another platform, the agent can help you migrate them by reading the old list and using the Upsert a Link tool to recreate them in Dub. Once the links are migrated to Dub, the agent can then pull performance metrics, track deep link opens, and manage redirects. Any link not managed by the Dub API remains invisible to the agent and cannot be tracked through this integration.
Ceven uses the Track Deep Link Open Event tool to record when a user successfully lands in your mobile app. This can be done via direct tracking where the app sends a signal back to Dub, or through probabilistic tracking. The agent can monitor these events and trigger workflows based on app opens, such as sending a welcome email via your ESP when a specific deep link is used. This allows you to bridge the gap between a web click and an actual app session, providing a more accurate view of your mobile acquisition funnel.
Yes. This is one of the most powerful features of the integration. Using the Upsert a Link tool, the agent can update the destination URL of an existing short link without changing the short link itself. This means if you have a link printed on physical packaging or sent in a million emails, you can change where that link points in real time. You can tell the agent to route traffic to a different landing page based on the time of day or based on the performance of the current page.
Ceven connects to the workspace associated with the OAuth token provided during the connection process. If you have multiple workspaces, you will need to connect each one individually. The agent can then switch context between them if you have multiple connections established. Each workspace has its own set of domains, tags, and usage limits. The agent can pull the current plan and usage limits for the active workspace using the Get Workspace tool to let you know if you are approaching your monthly link or click quota.
The Upsert a Link tool is designed to be idempotent. If the agent provides a domain and a key that already exists, Dub updates the existing link. If the key does not exist, Dub creates a new link. This prevents the agent from creating duplicate short codes for the same destination. However, if you use a specific tool like Get Link Info on a non existent ID, Dub will return a 404 error. The Ceven agent is programmed to catch these errors and inform you that the link was not found rather than failing the entire workflow.
Yes. You can build a workflow where the agent analyzes the destination URL and automatically applies a Dub tag. For example, if the destination contains the word blog, the agent can use the Create Tag and Upsert a Link tools to ensure the link is categorized correctly. This allows you to maintain a clean and organized link library without manual effort. You can also tell the agent to periodically audit your links and add tags to any that are missing them based on a set of rules you define.

Alternatives to Dub

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

Bitly logoBitlyRebrandly logoRebrandlyShort.io logoShort.io

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Dub 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