Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.cashfree.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Cashfree Relay Skills are pre-built workflow templates that you invoke from Claude Desktop using plain language, after you connect the Relay MCP server. Instead of building a workflow manually on the canvas, you describe what you need; Claude collects the required inputs, validates them, and creates the workflow through MCP.
Relay Skills require the Relay MCP server to be connected in Claude Desktop (not the Claude web app). For Customize > Connectors, the MCP URL, and Merchant Dashboard sign-in, see Relay MCP Server. Gmail- and Sheets-based skills need existing connections on the Relay Connections tab—see Setting Up Connections.

Supported clients

Relay Skills are available only when using Claude with MCP configured as described on the Relay MCP Server page.
ClientNotes
Claude (desktop)Install Claude Desktop, add the Relay connector under Customize > Connectors, complete sign-in at the Cashfree Merchant Dashboard, then use Skills from a chat. The web app does not support this flow. Connector access may depend on your Claude plan.
Additional clients may be supported in a future release.

How to invoke a skill

You can invoke a skill by describing your intent in plain language. You do not need to use an exact command or phrase. Claude matches your message to the most relevant skill and begins collecting any inputs it needs. You can provide inputs in any of the following ways.
  • All at once: Include all required details in your first message. Claude creates the workflow without asking follow-up questions.
  • Partial: Provide some details and let Claude prompt you for the rest.
  • None: State your general intent and Claude asks for each required input individually.

Available skills

The following skills are available, grouped by category.

Monitoring

The following skill monitors payment activity and sends alerts based on configured conditions.
Creates a workflow that triggers on payment success and sends an email alert when a transaction amount exceeds a configured threshold. Use this skill to monitor high-value transactions in real time.Required inputs
InputDescriptionExample
Workflow NameName for the workflow.transaction-alerts-may2026
Gmail ConnectionAn existing Gmail connection from your Relay Connections tab.Select by number, name, or ID.
Threshold AmountThe minimum transaction amount that triggers an alert.50000
Recipient Email AddressThe email address to receive alerts.alerts@company.com
Email SubjectThe subject line for the alert email. Supports dynamic variables.
Email BodyThe body of the alert email. Supports dynamic variables.
Optional inputs
InputDescription
CC AddressesAdditional email addresses to copy on the alert.
BCC AddressesAdditional email addresses to blind copy on the alert.
Example prompts
  • Create a workflow named payment-alerts with threshold 50000, recipient alerts@company.com, with subject
  • “Set up threshold notifications with amount 100000 and email support@company.com
  • “Create transaction threshold notifications”
Dynamic variables in the email subject and body use the format . Claude fetches an example payload to show you the available variables before creating the workflow.

Reporting

The following skills run on a schedule and deliver transaction reports to a configured destination.
Creates a workflow that runs every hour and sends an email report summarising failed transactions for that period. Use this skill to keep your team informed about payment failures without manual checks.Required inputs
InputDescriptionExample
Workflow NameName for the workflow.failed-transaction-hourly-may2026
Gmail ConnectionAn existing Gmail connection from your Relay Connections tab.Select by number, name, or ID.
Recipient Email AddressThe email address to receive the report.alerts@company.com
Schedule TimeThe minute mark at which the report runs each hour.00 for the top of every hour.
Email SubjectThe subject line for the report email.Hourly Failed Transaction Report
Email Body TemplateThe body of the report email. Supports aggregated metric variables.See note below.
Optional inputs
InputDescription
CC AddressesAdditional email addresses to copy on the report.
BCC AddressesAdditional email addresses to blind copy on the report.
Example prompts
  • “Create hourly failed transaction reports sent to alerts@company.com with subject ‘Failed Transactions - Last Hour’ at 00 minutes”
  • “Set up hourly email reports for failed transactions to support@company.com
  • “Create hourly report for failed transactions”
The email body can include aggregated metrics using variables such as and . Claude prompts you to define the body template if you do not provide it up front.
Creates a workflow that runs once a day and appends a transaction summary row to a specified Google Sheets spreadsheet. Use this skill to maintain a running log of daily payment activity without manual data entry.Required inputs
InputDescriptionExample
Workflow NameName for the workflow.daily-transaction-summary-may2026
Google Sheets ConnectionAn existing Google Sheets connection from your Relay Connections tab.Select by number, name, or ID.
Spreadsheet ID or NameThe ID or display name of the target spreadsheet.1a2b3c4d5e6f7g8h9i0j or Daily Reports
Sheet or Tab NameThe name of the specific tab to append rows to.Sheet1
Schedule TimeThe time at which the workflow runs each day, in 24-hour format.09:00
Column HeadersA comma-separated list of column headers in the order they appear in the sheet.Date, Total Transactions, Total Amount, Status
Summary Row MappingThe aggregated values that map to each column, in the same order as the headers.Provided interactively by Claude.
Example prompts
  • “Create a daily transaction summary workflow to Google Sheets at 09:00 with headers ‘Date, Total Transactions, Total Amount’ in spreadsheet ‘Reports’”
  • “Set up daily transaction summaries to sheets at 08:00”
  • “Create daily transaction summary to Google Sheets”
The column order in Column Headers must match the order of values in Summary Row Mapping. Claude validates this before creating the workflow.

What’s next

Relay MCP server

Connect Claude Desktop to Relay via MCP before using Skills.

Set up connections

Create Gmail, Google Sheets, and other connections that these Skills rely on.

Create a workflow

Build a workflow manually using the Relay canvas.