AI
Meets
Ecommerce

AI is natively integrated throughout the RevCent ecosystem. Chat with AI via text or voice, let AI run autonomously, run reports and more.

AI Chat

What was the total gross by product name this year?


For this year, the total gross by product name (in USD) is as follows:

  • Laptop X400: $17,364.88
  • Robo Vac: $14,688.87
  • USB HDD: $13,912.06

Create a monthly timeline chart and pie chart.


I have created two interactive charts for this year's data displayed for you:

  1. A monthly timeline chart showing total gross revenue per product.
  2. A pie chart showing total gross revenue per product with product names, including an option to export the chart as a PNG image.

AI Playground 01/01/2023 - 12/31/2023

Any Model

Revcent natively integrates with OpenAI, Google AI, xAI and OpenRouter, allowing you to use the latest AI models available.

Revcent integrates with major AI providers, allowing you to use the latest AI models available.

Get Ready

AI Unleashed

RevCent is all in on AI, making it a core component throughout our platform. With AI and RevCent, the possibilities are endless.

AI Docs

AI Chat

Chat, ask questions and issue commands when viewing item details.

AI Chat Box Docs

  • Available throughout the web app.
  • Chat with AI about specific items you are viewing.
  • Issue commands and instruct the AI to take action.
  • Re-use saved prompts using the prompt selector.
  • Make customer support personnel more efficient.

Sale

Details

10/02/2023 $59.98 Settled

Customer

  • George Washington
  • Washington, DC 20500
  • george@whitehouse.gov

Products

USB HDD 1 $49.99

Shipping

10/02/2023 $9.99 1 Item Delivered 10/04/2023

Notes

10/05/2023 Customer called about a broken item.

AI Chat

Refund the USB product, read the notes, and send the customer an apology email.


I have done the following:

  1. Issued a $49.99 refund for the USB HDD product.
  2. Read the notes and noticed the customer received a broken item.
  3. Sent the customer an email including an apology for the broken item.

Let me know if you need anything else!

AI Playground

Use the AI Playground to test prompts, chat and generate reports.

AI Playground Docs

  • Chat and ask questions about your overall business.
  • Test, optimize and save prompts for future use.
  • Create interactive elements including charts.
  • Let your imagination run wild.

AI Playground

Create a monthly stacked bar chart showing total gross by product name this year. Use a purple color pallete.


I have generated a monthly bar chart showing the total gross amount per product for this year, stacked by product. Let me know if you need any other insights!

AI Assistants

Automate AI using AI Assistants.

AI Assistants

  • Fully automated AI that runs in the background.
  • Build simple or complex workflows.
  • Multiple triggers including events, schedule, API and more.
  • Full access to system tools including functions.

AI Assistant

Trigger: Schedule

Frequency: Every 1 Hour

Objective:

Get notified on low approval rates.

Instructions:

If a gateway has at least 20 transactions and an approval percentage below 10% within the past 4 hours, take the following actions:

  1. Send an alert message to the Slack channel detailing the low approval rate.
  2. Send a SMS to 123-456-7890 with the gateway name and ID.

Thread Start

Trigger: Schedule

Time: 2:00pm

TZ: US/Eastern

AI Generated


                                                                                

Slack

RevCent AI APP 2:54

Alert: The NMI gateway with ID Mg2L5aLa2 has an approval rate of 8.22% within the past 4 hours, which is below the 10% threshold.

SMS

To: 123-456-7890

Gateway NMI (Mg2L5aLa2) has a 8.22% approval rate.

100+ System Tools

AI can perform operations on your behalf.

System Tool Docs

  • Numerous API operations are available to AI.
  • AI intuitively knows which tools to call and parameters required.
  • AI can call tools in parallel or in tandem.

AI Chat

Retry the declined sale


Running: ProcessSale

AI Tool Call


                                                                        

API Response


                                                                        

Prompt Generation

Generate, save and re-use prompts.

AI Prompt Docs

  • Let AI analyze chats and generate optimized prompts.
  • Save optimized prompts for re-use throughout RevCent.
  • Make prompts available to your users, including customer support.

Generate Prompt

AI will analyze your current chat and generate a single prompt that you can save and use later.

Chat analyzed

AI generating prompt...

Save Prompt

Latest Models

Use the latest AI models available from OpenAI, Google AI, xAI and OpenRouter.

Integration Docs

  • Link your AI provider account with RevCent.
  • Select the AI model you want to use.
  • Easily swap between providers and models to use the latest releases.

AI Integration

Autonomous AI

AI Assistants

Run AI autonomously in the background based on your workflow design and instructions.

AI Assistant Docs

Fully Autonomous

AI runs on its own, performing tasks without manual intervention.

Custom Workflow

You create the exact workflow you want using the thread builder.

Simple or Complex

Create simple or complex workflows to fulfill your requirements.

Your Workflow

Create an AI Assistant, provide steps and instructions, then let AI run on its own.

Thread Builder Docs

AI Assistant

Trigger: Event

Event: sale.payment.declined

Objective:

Re-process a sale which was declined and abandoned.

Instructions:

Analyze a declined sale as well as recent customer purchase history, and re-process the sale if the conditions below all pass:

  1. The customer does not have any other sales within a 24 hour time period relative to the sale.
  2. The sale has not already be re-processed using AI.
  3. The sale has less than 4 payment attempts.

Thread Start

Trigger: Event

Event: sale.payment.declined

Delay: 2 Hours

Sale ID: x6mymNwA

AI Tool Call


                                                                                

AI Tool Call


                                                                                

AI Analysis

The following conditions have all passed:

  1. The customer does not have any other sales within a 24 hour time period relative to the sale.
  2. The sale has not already be re-processed using AI.
  3. The sale has less than 4 payment attempts.

I will now re-process the sale.

API Response


                                                                                

Available Triggers

The AI Assistant can be triggered via events, the web app, the API or on a custom schedule.

Trigger Docs

Events

Trigger an AI Assistant when a specific event occurs within your RevCent account.

Event Trigger
Web

Trigger an AI Assistant in one click using the button when viewing item details.

Web Trigger
API

Trigger an AI Assistant remotely or within another thread via the trigger operation.

API Trigger
Schedule

Trigger an AI Assistant on a custom schedule using a five part cron expression.

Schedule Trigger
Natural Language

AI Reporting

Experience the future of business reporting using AI in RevCent.

AI Playground

1 You Ask

Use natural language to get the reporting data you want.

  • Talk to the AI as if it were an experienced data analyst
  • Ask the AI simple or complex reporting questions
  • Generate and save report prompts for future use
2 AI Queries

AI will intuitively know what you are asking for and query your data.

  • AI has query access to all of your RevCent data in BigQuery
  • Detailed schemas are provided to the AI for all tables
  • AI will run the correct query based on your natural language
3 View Results

AI can generate single metrics, charts, tables and much more.

  • Ask for a simple metric response, such as total monthly sales
  • Ask for complex reports, such as nested data and correlations
  • Use the AI Playground to generate visually interactive elements

Visualize

Create interactive charts.

AI Playground

Create a daily timeline chart for the past 7 days for visitors displaying the following metrics:

  1. Total visitor count
  2. Attempted purchase %
  3. Declined purchase %
  4. Successful purchase %

I have created a daily timeline line chart for the past 7 days showing the visitor metrics you specified. Let me know if you need anything else!

Build

Create multiple charts using a single prompt.

AI Playground

Generate 4 monthly charts for this year, each with pastel colors, stacked 2x2:

  1. A timeline chart, showing gross revenue by campaign name. Use a blue color pallete.
  2. A stacked bar chart, showing gross revenue by product name.
  3. A light blue horizontal bar chart, showing gross revenue by month.
  4. A timeline chart, showing tax each month. Use a light green color.

I have generated the 4 charts, each grouped by month for the current year displayed in a 2x2 layout, styled using the pastel colors you specified.

Nested Data

Dont underestimate the AI's capabilities to understand complex data structures.

AI Playground

For visitors last year, group by the metadata field "affiliate_id", which is an Affiliate ID. Only include affiliates with over 200 visitors.

Generate a table showing the following:

  1. The Affiliate ID.
  2. Total visitor count.
  3. % of visitors who successfully purchased.
  4. % of visitors who were declined.

I have analyzed visitors for last year and grouped by the metadata value for affiliate_id, including only those that have more than 200 total visitors.

I generated a table showing the four columns you listed. Let me know if you need anything else!

Developer Friendly

AI For
Developers

Extend the capabilities of AI via the RevCent API and custom functions.

API

Easily trigger AI Assistants via API, as well as retrieve prompts, threads, chats and more.

API Docs

System Tools

AI has the ability to make API calls on your behalf via system tools. Over 100+ system tools are available.

                                        

Functions

AI has the ability to run custom JavaScript code. Create a function and simply tell AI to trigger it.

Functions
Your Code

Write custom JavaScript code, which is hosted and run by RevCent in a secure, isolated environment. Use the built-in code editor within RevCent to write your code. The editor includes error checking, formatting and more.

Monitoring

AI Monitoring

Use AI to monitor your ecommerce business and take appropriate action based on your specific needs.

AI Assistants

Sentiment

Monitor customer service interactions.

In this example, we want to email a customer based upon their sentiment according to notes taken.

AI Assistant

Trigger: Event

Event: note.created

Objective:

Send a custom email when a customer has a bad experience.

Instructions:

Read the newly created note for customer sentiment. If you determine the customer is not happy, do the following:

  • Generate a custom apology based on the customers' issue
  • Send an email, with the apology, to the customer
  • Add the customer to the Complaint customer group

Thread Start

Trigger: Event

Event: note.created

Customer: Bob Jones

Customer ID: Mg2L5aLa2

New Note

1/25/2024 5:23pm

Customer called to complain about the item they received. Said that the item has a broken piece and would like another in exchange.

- Service Rep

AI Analysis

I have determined that the customer Bob Jones with ID Mg2L5aLa2 was not happy with the item they received, a USB HDD.

I will send a custom email to the customer and add the customer to the Complaint group.

SMTP Message

To: bobjones@email.com

Subject: We're sorry about your experience

Hi Bob,

We are very sorry that the USB HDD you received arrived broken. If your recent support experience did not rectify the issue, please call us and ask for a manager.

AI Tool Call


                                                                                

Payments

Generate and send custom payment reports.

In this example, we want end of day transaction and refund reports sent to an email and Telegram channel.

AI Assistant

Trigger: Schedule

Frequency: Daily at 8pm EST

Objective:

Daily transaction and refund reports.

Instructions:

Get the sum amount and approval rate of transactions, as well as a list of all refunds, for the current day (US/Eastern). Group each by gateway, then do the following:

  1. Create a CSV for each report as attachments.
  2. Send an email to the payments department with csv's as attachments.
  3. Send a message to the Telegram channel with csv's zipped.

Thread Start

Trigger: Schedule

Time: 8:00pm EST

AI Generated


                                                                                

AI Tool Call


                                                                                

AI Function


                                                                                

Telegram

RevCent AI 8:04

Attached is today's daily report zip file containing transactions and refund CSV's.

reports.zip

SMTP Message

To: payments@mystore.com

Subject: End Of Day Reports

Attached is today's daily report CSV's for transactions and refunds.

transaction_report.csv

refund_report.csv