Cancel a Payment
Tool to cancel a specific payment. Use when you need to cancel a payment by its payment_id.
Tapfiliate is an affiliate and referral tracking platform that enables businesses to create, track, and scale their affiliate programs efficiently.
Tool to cancel a specific payment. Use when you need to cancel a payment by its payment_id.
Create a Tapfiliate payment record for an affiliate after payment has been made through a payment provider.
Tool to create a new affiliate group. Use when you need to organize affiliates into groups for management purposes.
Tool to create a note for an affiliate. Use when you need to add a note or comment to an affiliate's profile.
Create an affiliate prospect to register a potential affiliate before they become a full affiliate. Provide the prospect's name and email; the returned record can include a referral link.
Create a new affiliate account with contact details. The affiliate is archived until added to a program.
Tool to delete metadata by key for an affiliate. Use when you need to remove a specific metadata field from an affiliate's profile.
Tool to delete a specific affiliate. Use when you need to remove an affiliate by their affiliate_id after confirming it exists.
Tool to delete a specific affiliate prospect. Use when you need to remove an affiliate prospect by their affiliate_prospect_id.
Tool to retrieve an affiliate's balances across multiple currencies. Use when you need to check an affiliate's current balance state.
Tool to retrieve specific metadata value by key for an affiliate. Use when you need to fetch a single custom metadata field.
Retrieve details of a specific Tapfiliate affiliate prospect by prospect ID. Use this to inspect the prospect's information and referral link.
List the custom field definitions configured for affiliate profiles in Tapfiliate. Use this to discover the fields available for affiliates.
Tool to retrieve metadata for a specific affiliate. Use when you need to fetch custom metadata key-value pairs associated with an affiliate.
List a page of notes for a specific affiliate by ID. Specify a page to retrieve subsequent results.
List the programs associated with a specified affiliate, including past affiliations. Use this to review the affiliate's program memberships.
List Tapfiliate affiliate prospects, optionally filtering by email, referral code, program, or affiliate group. Results are paginated; specify a page to retrieve further prospects.
Tool to list all payments for a specific affiliate. Use when you need to retrieve payment records for a particular affiliate by their affiliate_id.
List the first page of affiliate groups in your Tapfiliate account.
Tool to list all affiliates. Use after confirming API access to fetch affiliates with optional filters.
Tool to list all outstanding affiliate balances. Use when you need to retrieve balance records for affiliates, typically before processing payments.
List commission records with optional filters and pagination. Use the affiliate and approval status filters to narrow results, and request further pages as needed.
Tool to list all customers with optional filtering by program, customer ID, affiliate, or date range. Use after verifying API credentials to fetch customer records.
Tool to list all payments. Use when you need to retrieve paginated payment records after confirming API credentials.
List the payout methods configured for a specified affiliate. Use this to review the affiliate's available payment options and their details.
List the first page of programs, optionally filtered by asset ID.
Tool to list all conversions. Use to fetch conversion records with optional filters for program, affiliate, date range, and pending status.
List a page of affiliates in a specific program, with optional filters for source ID, email, parent ID, or affiliate group ID.
List a page of performance bonuses configured for a specified program. Select a page to review further bonus records.
List commission types for a specific program. The request returns the first page of results.
List the MLM levels configured for a specified program. Use this to review the program's multi-level marketing commission structure.
Tool to remove affiliate group from an affiliate. Use when you need to unassign an affiliate from their current group, setting their affiliate_group_id to null.
Tool to retrieve details of a specific payment. Use when you have the payment_id and need full payment information.
Tool to retrieve details of a specific program. Use when you have the program_id and need full program information.
Retrieve selected details of an affiliate by affiliate ID, including name, email, company name, metadata, and creation time.
Tool to set the affiliate group for a specific affiliate. Use when you need to assign or change an affiliate's group membership.
Tool to update (replace) metadata for an affiliate. Use when you need to set custom metadata fields for a specific affiliate by their affiliate_id.
Tool to set or update a specific metadata field for an affiliate by key. Use when you need to store custom data associated with an affiliate.
Tool to set a parent affiliate relationship for a child affiliate. Use when you need to create a hierarchical affiliate structure by assigning a parent to a child affiliate.
Update the title of an existing affiliate group.
The Tapfiliate integration connects your Dench AI CRM directly to Tapfiliate, so agents can read and act on your Tapfiliate data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
40 actions are available for agents to invoke on your behalf. Every call runs through Tapfiliate's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Tapfiliate and click Connect — you'll authorize access through Tapfiliate's own sign-in flow. No API keys or code required.
Ask an agent to use Tapfiliate in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Tapfiliate integration connects your AI CRM to Tapfiliate, so AI agents can work with your Tapfiliate 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 Tapfiliate integration currently exposes 40 actions, including Cancel a Payment, Create a Payment, Create Affiliate Group, Create Affiliate Note, Create Affiliate Prospect, and Create an Affiliate. Agents invoke them on your behalf from chat or from automations.
No. You connect Tapfiliate from your Dench workspace using Tapfiliate's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Tapfiliate's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Tapfiliate connection from your workspace settings at any time.