
Connect your stack
27 native integrations. 3,200+ tools via managed connectors. Most are one-click OAuth, some use API keys - Viktor handles auth and starts working. No webhooks, no Zapier zaps.
Viktor is an AI employee that connects to Returnista with a scoped API key and helps you create shipping labels and track parcel fulfillment, running 15 Returnista actions for you like Get Return Order, Get Return Orders, and Get Return Request. Ask in plain English in Slack or Microsoft Teams; Viktor does the work in Returnista and reports back. Setup takes about two minutes.
Free to start · No credit card · SOC 2 Type 1 · Works in Slack & Microsoft Teams
Messages you'd actually send. Paste one into Slack or Microsoft Teams, swap in your specifics, and Viktor takes it from there.
“Create shipping labels in Returnista for today's orders and send me the tracking numbers.”
— you, in Slack or Teams
“Compare carrier rates in Returnista for this shipment and pick the cheapest option.”
— you, in Slack or Teams
“Watch Returnista for a delayed shipment and alert me with the tracking details.”
— you, in Slack or Teams
“Pull this week's shipping costs from Returnista and post them every Monday.”
— you, in Slack or Teams
Ask in plain English in Slack or Microsoft Teams. Viktor picks the right Returnista actions, runs the work, and reports back. No workflows to build.
Updates an existing return location for an account. All fields are optional — provide only the ones you want to change. At least one field must be provided. To find the return location ID, use Get Return Locations. Use a two-letter ISO 3166-1 alpha-2 country code for countryCode (e.g., NL, DE, GB, US).
Resends the return confirmation email to the consumer for an existing return order. Use this when a consumer did not receive their original confirmation, when an email bounced, or to re-trigger a notification after a return order is updated. To look up a return order ID, use Get Return Orders or Get Return Order first. To view the email history before resending, use Get Return Order Emails. Requires both an Account ID (from your Returnista dashboard settings) and a Return Order ID. Note: this triggers an immediate send — there is no scheduling or preview step.
Accepts or rejects a draft return order. Draft return orders are created when a consumer initiates a return and are pending merchant review. Set action to accept to approve the return (this triggers shipment label creation) or reject to decline it. Use Get Return Orders with filter: "status:draft" to find draft order IDs.
Returns all shipping product options available in Returnista, including carrier integrations, label types, and product codes.
Gets a list of return requests for the given account.
Gets the full details of a single return request by ID. Return requests contain item-level information: purchase order number, return reason, requested resolution (refund, exchange, etc.). To find a return request ID, use Get Return Requests first.
Gets a list of return reasons for the given account.
Gets a list of return orders for the given account.
Gets the full details of a single return order by ID. Use expand to inline related objects (consumer, shipments, returnRequests) in one call instead of making separate requests. To find a return order ID, use Get Return Orders first. To view the email communications for a return order, use Get Return Order Emails.
Gets all email communications associated with a return order. Useful for support and audit workflows to see what emails were sent to the consumer during the return process. To find a return order ID, use Get Return Orders first.
Gets a list of return locations for the given account.
Gets a list of draft return orders for the given account.
Gets the purchase history for a consumer by their consumer ID. Useful for support workflows to understand what a consumer has purchased before they initiated a return. To find a consumer ID, use Get Return Orders with expand: ["consumer"] on a related return order — the consumer object will include the ID.
Creates a new return location (warehouse or depot address) for an account. Required: accountId, name, companyName, phoneNumber, street, houseNumber, city, postalCode, countryCode (ISO 3166-1 alpha-2, e.g. NL, DE, GB, US). Optional: suffix, stateProvinceCode, attention, contactName. To update a location after creation, use Update Return Location with the returned ID.
Creates a new draft return order for a consumer. Draft return orders are pending merchant review before being accepted or rejected. Use Process Draft Return Order to accept or reject the created draft.

27 native integrations. 3,200+ tools via managed connectors. Most are one-click OAuth, some use API keys - Viktor handles auth and starts working. No webhooks, no Zapier zaps.
Message Viktor in Slack like you'd message a teammate. "Create shipping labels in Returnista for today's orders and send me the tracking numbers." "Compare carrier rates in Returnista for this shipment and pick the cheapest option." Plain English, any tool.
Viktor opens Returnista, runs the work, and posts back what changed. Sensitive actions wait for your approval. Everything is logged. You stop doing the work and start reviewing it.
A Returnista AI agent is an AI that connects to your Returnista account and completes work in it - it doesn't just answer questions about Returnista, it takes the actions. Viktor is that agent: an AI employee that works in Returnista on your behalf and delivers the finished result in Slack or Microsoft Teams.
Unlike workflow builders such as Zapier or Make, there is nothing to configure - no triggers to map, no workflows to maintain. You describe the outcome in plain English, and Viktor picks the right Returnista actions, chains them with the other 3,200+ tools it connects to, and asks for approval before anything sensitive runs.
Returns management platform for e-commerce retailers
Scoped API keys - Viktor stores your key securely, uses only the scopes you grant, and you can revoke it at any time.
Review-first approvals: sensitive Returnista actions wait for your sign-off before they run.
Isolated compute per team, encrypted in transit and at rest - and your data is never used to train models.
SOC 2 Type 1 compliant, with Type 2 and ISO 27001 in progress.
Yes. Returnista is one of the 3,200+ tools Viktor connects to, via a managed connector. Once connected, anyone on your team can put Viktor to work in Returnista from Slack or Microsoft Teams - no workflow builder, no code.