Key features
Relay offers the following key features.- No-code creation: Design agents with an intuitive drag-and-drop canvas.
- Agent templates: Activate pre-built agents for common use cases, such as abandoned cart recovery or subscription dunning, without configuring a trigger or node yourself.
- Customisable agents: Define triggers, actions, and conditions to control when and how messages are sent.
- Multi-channel support: Send communications via email, WhatsApp, Slack, Google Sheets, and more.
- AI and voice connectors: Connect AI models and voice-calling platforms, including Anthropic Claude, Bolna AI, Osvi AI, Sarvam AI, and more, to power agent actions.
- Message personalisation: Use dynamic placeholders such as customer name or transaction ID to personalise messages.
- Rule-based automation: Trigger actions based on conditions like successful payments or failed transactions.
- Centralised management: View, edit, activate, pause, or delete all agents from the Relay dashboard.
Ways to build an agent
Relay offers three ways to create an agent, depending on how much control you want over its configuration.Build manually
Use the visual canvas to configure a trigger, add nodes, and activate the agent yourself. For the full walkthrough, see Create an Agent.Request an agent
Describe what you need in the Request an agent box on the Relay landing page, for example, “When a payment above ₹10,000 comes in, send a Slack message to our finance channel.” You can also start from an example prompt:- Find where money is leaking
- Alert me on big payments
- Confirm COD before dispatch
- Auto-handle refunds
Browse templates
Relay also provides a library of pre-built agent templates that you can activate with a single click, without configuring a trigger or node yourself. The following templates are currently available.- Dispute Defender Agent
- Loan Repayment Agent
- Loan Recovery Agent
- Subscription Dunning Agent
- Abandoned Cart Recovery Agent
- Payment Form Webhook Trigger
- High Value Transaction Alert
Accessing Relay
To access Relay, follow these steps.- Log in to the Merchant Dashboard.
- Select Relay. The Relay landing page opens.
- Select Set up an automation to create a new agent.
- Select View my agents to open the Relay dashboard.
- Agents: Lists all agents you have created, along with their status and available actions. You can activate, pause, or delete an agent directly from this tab.
- Runs: Displays the execution history for all agents, including the agent name, start timestamp, duration, and run status. The list is paginated and shows up to 10 entries per page.
- Connections: Manages integrations with external apps and services such as Gmail, Slack, and Google Sheets. Connections must be set up here before they can be used in an agent.
Setting up a connection is a prerequisite for using app-based actions in an agent. For steps, see Setting Up Connections.
Use cases
The following examples show how you can use Relay to automate common payment and business operations.Monitor high-value transactions
Monitor high-value transactions
Receive real-time alerts when a transaction crosses a defined amount threshold, for risk monitoring and financial oversight.
- Trigger: Payment Success
- Condition: Transaction amount exceeds a defined value.
- Actions: Send notifications via WhatsApp, SMS, email, or Slack.
Sync transaction data to Google Sheets
Sync transaction data to Google Sheets
Keep transaction records up to date in Google Sheets, either per transaction or as a periodic summary.
- Trigger: Payment event (such as Payment Success or Payment Failed), or Schedule Based.
- Actions: Add or update rows in a Google Sheets spreadsheet with transaction details.
Receive hourly reports for failed transactions
Receive hourly reports for failed transactions
Get a scheduled summary of failed transactions so your team can review and act on them promptly.
- Trigger: Schedule Based (hourly)
- Actions: Send a transaction failure report via email or Slack.
Schedule vendor payouts
Schedule vendor payouts
Automate vendor payments on a defined schedule to ensure timely and consistent payouts.
- Trigger: Schedule Based (for example, last working day of the month)
- Actions: Initiate the payout process via the configured integration or HTTP request.
Verify cash on delivery (COD) orders
Verify cash on delivery (COD) orders
Confirm COD orders between placement and delivery to reduce failed deliveries and return-to-origin (RTO) rates.
- Trigger: Order created (via Inbound Webhook)
- Actions: Send a confirmation message to the customer.
- Conditions: If the customer confirms, proceed with fulfilment. Otherwise, cancel the order.
Route high-value refunds for approval
Route high-value refunds for approval
Flag refunds that exceed a defined amount and route them for manual review before processing.
- Trigger: Refund Success
- Condition: Refund amount exceeds a defined value.
- Actions: Send an approval request to the designated team via email or Slack.
What’s next
Create an agent
Build your first automated agent using the Relay canvas.
Set up connections
Connect external apps before building agents.