Kick logo

Integrate Kick with your AI CRM

Kick is a livestreaming platform whose Public API supports channels, streams, chat, moderation, rewards, ads, and event subscriptions.

Explore Triggers and Actions

Ban or Time Out User

Ban a user from a broadcaster chat, or apply a temporary timeout when duration_minutes is supplied.

ActionTry it

Create Channel Reward

Create a channel point reward owned by the connected Kick app.

ActionTry it

Create Event Subscriptions

Create one or more webhook event subscriptions for the authorized broadcaster using the Kick app's configured callback.

ActionTry it

Delete Channel Reward

Permanently delete a channel reward created by the connected Kick app.

ActionTry it

Delete Chat Message

Permanently delete a chat message by message ID using the connected moderator identity.

ActionTry it

Delete Event Subscriptions

Permanently delete one or more webhook event subscriptions by ID.

ActionTry it

Enroll In Ads

Irreversibly enroll the authorized broadcaster channel in Kick's ads program, changing account-level ad settings. Kick documents no API to unenroll the channel.

ActionTry it

Get Ad Break Status

Return ad enrollment, blocking conditions, limits, remaining capacity, and recent ad breaks for the authorized channel.

ActionTry it

Get Channels

Return the authorized channel when no selector is supplied, or look up channels by broadcaster user IDs or slugs, without exposing stream credentials.

ActionTry it

Get KICKs Leaderboard

Return lifetime, monthly, and weekly KICKs leaderboards for the authorized broadcaster.

ActionTry it

Get Livestream Stats

Return the current aggregate count of active livestreams on Kick.

ActionTry it

Get User Livestreams

Return active Kick livestreams for 1 to 100 specific user IDs.

ActionTry it

Get Users

Return the authorized Kick user when no IDs are supplied, or look up users by ID.

ActionTry it

Get Webhook Public Key

Return Kick's PEM public key for verifying signatures on received webhook events.

ActionTry it

List Categories

Find Kick categories by names, tags, or IDs and return one cursor-paginated page.

ActionTry it

List Channel Rewards

Return all channel point rewards on the authorized broadcaster's channel.

ActionTry it

List Event Subscriptions

List webhook event subscriptions owned by the connected Kick app, optionally for one broadcaster.

ActionTry it

List Livestreams

Discover active Kick livestreams by category or language and return one cursor-paginated page.

ActionTry it

List Reward Redemptions

Return one page of channel reward redemptions filtered by reward, status, or redemption IDs.

ActionTry it

Remove Moderation Ban

Remove a user's ban or active timeout from a broadcaster chat.

ActionTry it

Resolve Reward Redemptions

Accept or reject up to 25 pending channel reward redemptions in one explicit decision.

ActionTry it

Send Chat Message

Immediately send a Kick chat message as the authorized user or connected bot, optionally as a reply.

ActionTry it

Start Ad Break

Immediately start an ad break on the authorized live Kick broadcaster channel when its ad capabilities permit it.

ActionTry it

Update Channel

Update one or more metadata fields on the authorized broadcaster's livestream channel.

ActionTry it

Update Channel Reward

Update one or more fields on a channel reward created by the connected Kick app.

ActionTry it

How the Kick integration works

The Kick integration connects your Dench AI CRM directly to Kick, so agents can read and act on your Kick data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

25 actions are available for agents to invoke on your behalf. Every call runs through Kick's own authorization, scoped to the account you connect.

Set up Kick in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Kick and click Connect — you'll authorize access through Kick's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Kick in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Kick integration work with Dench?

The Dench Kick integration connects your AI CRM to Kick, so AI agents can work with your Kick data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Kick via Dench?

The Kick integration currently exposes 25 actions, including Ban or Time Out User, Create Channel Reward, Create Event Subscriptions, Delete Channel Reward, Delete Chat Message, and Delete Event Subscriptions. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Kick to Dench?

No. You connect Kick from your Dench workspace using Kick's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Kick integration secure?

Connections are authorized through Kick's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Kick connection from your workspace settings at any time.

Kick | Dench AI CRM