Ko-fi connects to a Nagent workspace with an API key. Once it is connected, agents can call 1 Ko-fi action: "Receive Ko-fi payment webhook". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Ko-fi, with input parameters and output schema.
KO_FI_PAYMENT_WEBHOOK_POSTReceives and validates Ko-fi payment webhook events. Use this to process real-time notifications for donations, subscriptions, commissions, and shop orders from Ko-fi. The webhook includes payment details, supporter information, and transaction metadata. Returns validated payment data to confirm receipt (Ko-fi expects 200 OK to prevent retries).
Input parameters
Container with all payment details.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 1 Ko-fi action on Nagent: "Receive Ko-fi payment webhook". Receive Ko-fi payment webhook: Receives and validates Ko-fi payment webhook events. Each action is listed on this page with its input parameters and its output.
Ko-fi connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
Receive Ko-fi payment webhook takes 1 required input: data. It returns data, error and successful.