Ban or Time Out User
Ban a user from a broadcaster chat, or apply a temporary timeout when duration_minutes is supplied.
Kick is a livestreaming platform whose Public API supports channels, streams, chat, moderation, rewards, ads, and event subscriptions.
Ban a user from a broadcaster chat, or apply a temporary timeout when duration_minutes is supplied.
Create a channel point reward owned by the connected Kick app.
Create one or more webhook event subscriptions for the authorized broadcaster using the Kick app's configured callback.
Permanently delete a channel reward created by the connected Kick app.
Permanently delete a chat message by message ID using the connected moderator identity.
Permanently delete one or more webhook event subscriptions by ID.
Irreversibly enroll the authorized broadcaster channel in Kick's ads program, changing account-level ad settings. Kick documents no API to unenroll the channel.
Return ad enrollment, blocking conditions, limits, remaining capacity, and recent ad breaks for the authorized channel.
Return the authorized channel when no selector is supplied, or look up channels by broadcaster user IDs or slugs, without exposing stream credentials.
Return lifetime, monthly, and weekly KICKs leaderboards for the authorized broadcaster.
Return the current aggregate count of active livestreams on Kick.
Return active Kick livestreams for 1 to 100 specific user IDs.
Return the authorized Kick user when no IDs are supplied, or look up users by ID.
Return Kick's PEM public key for verifying signatures on received webhook events.
Find Kick categories by names, tags, or IDs and return one cursor-paginated page.
Return all channel point rewards on the authorized broadcaster's channel.
List webhook event subscriptions owned by the connected Kick app, optionally for one broadcaster.
Discover active Kick livestreams by category or language and return one cursor-paginated page.
Return one page of channel reward redemptions filtered by reward, status, or redemption IDs.
Remove a user's ban or active timeout from a broadcaster chat.
Accept or reject up to 25 pending channel reward redemptions in one explicit decision.
Immediately send a Kick chat message as the authorized user or connected bot, optionally as a reply.
Immediately start an ad break on the authorized live Kick broadcaster channel when its ad capabilities permit it.
Update one or more metadata fields on the authorized broadcaster's livestream channel.
Update one or more fields on a channel reward created by the connected Kick app.
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.
Sign in to your Dench workspace and open Integrations.
Find Kick and click Connect — you'll authorize access through Kick's own sign-in flow. No API keys or code required.
Ask an agent to use Kick in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
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.
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.
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.
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.