42 available actions
What your AI agent can do in Razorpay
Payment gateway and financial services platform for businesses in India This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 42 actions.
Common starting points
- Get ContactTool to retrieve details of a specific contact by ID in RazorpayX.
- Retrieve CustomerTool to retrieve details of a specific customer by their ID.
- Create an OrderTool to create a Razorpay order with specified amount and currency.
- Create ContactTool to create a contact for payouts in RazorpayX.
- Update ContactTool to update an existing contact's details in RazorpayX.
- Update CustomerTool to update an existing customer's details in Razorpay.
Browse all 42 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 23 actions
- Fetch All CustomersTool to retrieve a paginated list of all customers from Razorpay.
- Fetch All InvoicesTool to fetch all invoices with pagination and filtering support.
- Fetch All Payment LinksTool to fetch all payment links with pagination and filtering support.
- Fetch All PaymentsTool to retrieve all payments from your Razorpay account with pagination and time filtering support.
- Fetch all refunds for a paymentTool to retrieve all refunds for a specific payment using the Razorpay API.
- Fetch a Payment LinkTool to retrieve details of a specific payment link by its ID.
- Fetch Invoice by IDTool to fetch a specific invoice by its ID from Razorpay.
- Fetch All OrdersTool to retrieve a paginated list of all orders from Razorpay.
- Fetch Order by IDTool to fetch details of a specific Razorpay order using its order ID.
- Fetch payments by orderTool to fetch all payments made for a particular order.
- Fetch All RefundsTool to retrieve all refunds created by you using the Razorpay API.
- Get ContactTool to retrieve details of a specific contact by ID in RazorpayX.
- Retrieve CustomerTool to retrieve details of a specific customer by their ID.
- Get Fund AccountTool to retrieve details of a specific fund account by its ID.
- Get ItemTool to retrieve complete details of a specific Razorpay item by its ID.
- Get Settlement Reconciliation ReportTool to fetch settlement reconciliation report for a specific date or month from Razorpay.
- Get Transfer ReversalsTool to fetch all reversals for a specific transfer using the Razorpay Route API.
- List Customer TokensTool to retrieve all tokens (saved payment methods) for a customer.
- List DisputesTool to retrieve a list of all disputes with pagination support.
- List Fund AccountsTool to retrieve a list of all fund accounts from RazorpayX with pagination support.
- List Fund ValidationsTool to fetch all fund account validation transactions from RazorpayX with pagination support.
- List ItemsTool to retrieve a list of all items from Razorpay with pagination support.
- List Payment DowntimesTool to fetch all active payment method downtimes from Razorpay.
Create & communicateCreate records or send supported messagesView 6 actions
- Create an OrderTool to create a Razorpay order with specified amount and currency.
- Create ContactTool to create a contact for payouts in RazorpayX.
- Create CustomerTool to create a new customer in Razorpay.
- Create an InvoiceTool to create an invoice for billing customers.
- Create ItemTool to create an item that can be used in Razorpay invoices.
- Create Payment LinkTool to create a payment link for collecting payments via a shareable URL.
Update & manageChange and manage existing recordsView 6 actions
- Update ContactTool to update an existing contact's details in RazorpayX.
- Update CustomerTool to update an existing customer's details in Razorpay.
- Update InvoiceTool to update an existing draft invoice in Razorpay.
- Update ItemTool to update an existing item's details in Razorpay.
- Update OrderTool to update an existing order in Razorpay.
- Update payment linkTool to update an existing payment link in Razorpay.
Remove & cancelRemove records or cancel supported workView 4 actions
- Cancel InvoiceTool to cancel an existing Razorpay invoice.
- Cancel Payment LinkTool to cancel a specific payment link.
- Delete InvoiceTool to delete an invoice in Razorpay.
- Delete itemTool to delete an existing item from Razorpay.
Other actionsSpecialist and administrative actions.View 3 actions
- Issue an InvoiceTool to issue a draft Razorpay invoice to send it to the customer.
- Notify Payment LinkTool to send or resend notification for a payment link via SMS or email.
- Send/Resend Invoice NotificationTool to send or resend an invoice notification via email or SMS.
Connection record
A connection you can control.
- Sign-in
- Customer-managed key
- Setup
- Use a key you create and control. It is stored securely and limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Razorpay
How does the agent connect to Razorpay?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Razorpay?
The page above lists the 42 actions currently available through the Razorpay connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Razorpay included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Razorpay is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Razorpay to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.