Back to tools

AI Agent Tool

Bitly logo

Bitly

Link shortening, QR code generation, and click analytics with branded domain support.

Link ManagementVerified

api-ssl.bitly.com

•

One-click Login

About Bitly

Bitly is a link management platform that shortens URLs, generates QR codes, and creates branded links with custom domains. It tracks click analytics including geographic and device data, and offers a landing page builder. An AI assistant (Bitly Assist) is included on Core and above. Bitly is used by marketing teams, social media managers, and developers who need trackable, branded links at scale.

AI Agent Use Cases

- Custom-branded short links with your own domain (Growth+)

- QR code generation with click tracking

- Click analytics with 30-day to 1-year data history depending on plan

- Bitly Assist AI for link creation and performance analysis (Core+)

- Bulk link creation (Growth+)

- City-level analytics and mobile deep linking (Premium+)

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

longUrl

URL to shorten

title

Bitlink title

tags

Enter array of tags

domain

Custom domain. e.g. bit.ly

groupGuid

Group guid

deeplinks

Deeplinks

Inputs

bitlinkId

This is the shortened url

Inputs

groupGuid

A GUID for a Bitly group

size

The quantity of items to be be returned

page

Integer specifying the numbered result at which to start

keyword

Custom keyword to filter on history entries

query

The value that you would like to search

createdBefore

Timestamp as an integer unix epoch

createdAfter

Timestamp as an integer unix epoch

modifiedAfter

Timestamp as an integer unix epoch

archived

Whether or not to include archived bitlinks

deeplinks

Filter to only Bitlinks that contain deeplinks

domainDeeplinks

Filter to only Bitlinks that contain deeplinks configured with a custom domain

campaignGuid

Filter to return only links for the given campaign GUID, can be provided

channelGuid

Filter to return only links for the given channel GUID, can be provided, overrides all other parameters

customBitlink

Filter to only Bitlinks that contain deeplinks

tags

Filter by given tags

launchpadIds

This is an array of strings

encodingLogin

Filter by the login of the authenticated user that created the Bitlink. This is an array of strings

Inputs

bitlink

This is the shortened url

createBitlinkIfNotFound

Create a new bitlink if no record is found for the specified bitlink.

Inputs

long_url

long_url

domain

domain

group_guid

group_guid

Inputs

bitlink

A Bitlink made of the domain and hash

references

Bitlink references

link

Complete bitlink url

id

Bitlink ID

longUrl

Url that was shortened

title

Bitlink title

archived

Archived bitlink (true or false)

createdAt

Bitlink created date. Example: 2006-03-12T16:29:46+0000

createdBy

Bitlink created_by ID

clientId

Bitlink client ID

customBitlinks

Enter array of tags