Management, automation, and AI operating as one.

RevCent brings your core ecommerce operations into one connected system where management tools, automation, and AI work together seamlessly.

Sales

Sales management built to increase revenue.

RevCent turns sales into a connected management layer where automation and AI can monitor activity, trigger follow-up, recover missed revenue, and keep every sale tied to the rest of the business.

Create sales from any channel.

Create standard sales, pending sales, upsells, call-center orders, re-shipments, and manual sales through the API, WooCommerce, RevCent web app, AI MCP, AI Voice Agents, or AI Assistants.

Order created $209.04

George Washington · 30 Day Nutrient Pack · source: facebook

API
API requestCreateSale sends order, customer, payment, and metadata.
WOO
WooCommerceCheckout creates the RevCent sale automatically.
WEB
Web appTeams can create call-center and support orders manually.
MCP
AI MCPConnected AI tools can create sales with full RevCent context.
AI
AI Voice AgentsInbound or outbound calls can generate qualified sale records.
AST
AI AssistantsInternal workflows can create orders from approved business rules.
Sales recorded with full context.

Sale records bring together customer data, payments, shipments, trials, metadata, emails, refunds, invoices, representment docs, and reporting context.

Sale details
Sale #RC-10492 $209.04 George Washington · 30 Day Nutrient Pack · Credit card sale
Paid
CustomerGeorge WashingtonLTV, notes, groups, and purchase history attached.
PaymentVisa ending 4242Gateway, transaction, risk, and refund tools included.
FulfillmentShipment deliveredCarrier, tracking, product, and delivery status connected.
Metadatautm_source=facebookCampaign, affiliate, offer, device, and custom order fields are stored with the sale.
NotesSupport context attachedTeam notes, AI notes, payment notes, and customer history stay connected.
VisitorSession identifiedIP, landing page, referrer, browser, and checkout journey are preserved.
01
Sale createdOrder, products, payment, and metadata captured.
02
Email sentReceipt and customer confirmation delivered.
03
Shipment attachedFulfillment record linked back to the sale.
04
Visitor details capturedLanding page, referrer, device, IP, and session source attached.
05
Note addedCheckout and support context saved for teams, reporting, and AI.
Use AI across sales.

With RevCent context attached, AI can monitor sales activity, surface patterns, recommend next actions, create follow-ups, and help teams manage revenue without digging through disconnected tools.

ChatGPT
Connected to RevCent
Show me today's sales activity and where we can make more money.
You
I checked RevCent sales, customers, products, payments, source data, and fulfillment signals. The biggest opportunity is follow-up on high-value buyers and failed sales.
Break that down into what is working and what needs action.
You
Direct sales and Pro Bundle upsells are performing well. Abandoned sales, VIP reorder timing, and two refund-risk orders need immediate attention.
Message ChatGPT
ToolsRevCent
Sales report
RevCent sales dashboard
Today’s sales performance
Live sales
Sales today$42.8k↑ 16.2%
Orders312↑ 24 orders
Avg order$137↑ $11
Failed sales18$3.9k recoverable
Sales velocity +16.2%
AI Voice for checkout recovery.

RevCent AI Voice can make outbound calls when a checkout attempt fails, explain what happened, and help the customer safely complete the purchase with the right sale and payment context attached.

Checkout Help
Outbound
RC
Declined checkout Sale #RC-10492 · Visa declined · $209.04
MethodOutbound
GoalComplete checkout
ContextPayment + cart
1
Call with contextUse the declined sale, customer, cart, and payment event.
2
Help finish paymentGuide the customer through the safest checkout path.
3
Recover the saleSave the outcome back to the sale and customer record.
Simulated transcript
AI
AI VoiceHi George, this is checkout support. I’m calling because your order did not complete after the card was declined.
GW
CallerYes, I still want the order. I wasn’t sure what happened.
AI
AI VoiceI can help you finish it securely. I’m sending a payment update link for the 30 Day Nutrient Pack now.
GW
CallerGot it — I received the link and I’m opening it now.
Use AI to recover abandoned sales.

AI Assistants can automatically evaluate abandoned sales, decide when a retry is worth attempting, reprocess approved sales with saved payment data, or queue the safest follow-up path.

AIRevCent AI Assistant
Flow builder
Start Sale abandoned RevCent has detected a customer left checkout before the sale is completed.
Step Check context Assistant reviews sale value, customer history, saved payment data, risk, and timing.
Branch Worth retrying? Decide whether a retry is safe and likely to recover revenue.
Action Retry sale Use saved payment data to re-attempt the abandoned sale when the customer and rules allow it.
Result Sale recovered The retry succeeds and the recovered sale stays tied to RevCent context.
Step Do not retry If the retry is not worth the risk, avoid charging and choose a safer follow-up path.
Result Follow-up queued The assistant records the reason and queues a message or task for the team.
Customers

One place to manage, understand, and engage customers.

RevCent gives every customer a connected record that AI can understand and act from, combining identity, purchase history, payment activity, LTV, groups, support context, metadata, and engagement opportunities.

Customers recorded with full context.

Customer records bring together identity, sales, payment methods, metadata, visitor history, groups, support notes, portal access, and lifetime value.

Customer details
Customer #CUS-18492 George Washington VIP buyer · 8 sales · 2 subscriptions · customer since 2022
Active
IdentityVerified customerEmail, phone, address, portal access, and account status attached.
Payments2 saved cardsCards can support future purchases, renewals, retries, and trial expirations.
Sales$2,481.40 LTVCompleted sales, subscriptions, refunds, renewals, and product history connected.
Metadatasource=facebookCampaign, customer group, acquisition source, and custom fields stay attached.
NotesSupport historyTeam notes, AI notes, call context, warnings, and follow-ups are visible.
VisitorSession historyLanding pages, referrers, device signals, and prior checkout sessions are preserved.
01
Customer createdIdentity, source, metadata, and first sale context captured.
02
Card savedPayment method attached for future purchases, renewals, and retries.
03
Group assignedVIP status, lifecycle stage, and customer segments updated.
04
Note addedSupport and AI context saved for future interactions.
05
Visitor history linkedRecent sessions, landing pages, and checkout behavior connected.
Use AI across customers.

With RevCent customer context attached, AI can summarize accounts, find high-value segments, surface support risks, recommend follow-ups, and help teams grow customer value.

ChatGPT
Connected to RevCent
Show me the most valuable customer opportunities this week.
You
I checked RevCent customers, sales, subscriptions, notes, groups, and payment activity. VIP repeat buyers and slipping subscription customers deserve attention first.
Break that into segments and recommended actions.
You
VIP buyers are ready for reorder outreach. Subscription customers with failed renewals need payment help. Support-risk customers should get proactive follow-up.
Message ChatGPT
ToolsRevCent
Customer report
RevCent customer dashboard
Customer value opportunities
Live customers
VIP customers128↑ 14 this month
Repeat rate34%↑ 4.2 pts
At risk27Needs follow-up
Potential LTV$18.6kNear-term upside
Customer value trend +12.4%
AI Voice for inbound customer service.

RevCent AI Voice can answer inbound customer calls with the full customer record, verify account context, inspect sales and shipment history, and keep the conversation attached to the customer profile.

Customer Service
Inbound
GW
Account help call George Washington · VIP customer · shipment question
MethodInbound
TopicShipment help
ContextCustomer record
1
Verify the callerAttach customer, sales, shipments, notes, and subscriptions.
2
Resolve the requestAnswer with current RevCent customer context.
3
Update the profileSave the note and keep the account ready for next time.
Simulated transcript
AI
AI VoiceThanks for calling support. I found your customer account and verified your recent order.
GW
CallerI’m checking on my shipment. It looks like the tracking stopped updating.
AI
AI VoiceI see Sale #RC-10492 and the last carrier scan. I can send the latest tracking email to the address on your account.
GW
CallerYes please, send it to the email on my account.
AI powered customer engagement.

AI Assistants can automatically evaluate customer context, decide who needs outreach, create follow-up tasks, draft messages, and queue the safest next action.

revcent-ops — customer-event.ts
Cursor
customer-event.tsagentterminal
1  const event = await revcent.events.customerUpdated();
2  const customer = await revcent.customers.get(event.customerId);
3  const history = await revcent.customers.history(customer.id);
4  const message = await createCustomerFollowup(customer, history);
5  await revcent.emails.send(message);
6  return message.deliveryStatus;
Cursor Agent RevCent event received
Customer George Washington was updated in RevCent. Check customer value, groups, purchase history, notes, payment status, and recent support activity. If qualified, create and send a personalized follow-up email with the best next action.
Loaded George Washington customer history, groups, cards, notes, and 8 completed ordersmcp
Generated personalized customer follow-up using LTV, notes, and product affinitydraft
Sent customized email and added the follow-up note to the customer recordsent
Subscriptions

Management, automation, and AI for recurring revenue.

RevCent manages recurring revenue with automation and AI that monitor renewals, recover declined payments, identify churn risk, trigger follow-up, and help keep more subscribers active.

Subscriptions saved and renewed.

RevCent stores the subscription, manages every renewal, and connects the customer, product, cycle, payment method, renewal history, shipments, notes, metadata, billing events, cancellations, and recovery activity.

Subscription details
Subscription #SUB-2841 $79.00 / month George Washington · Monthly Nutrient Plan · active subscription
Active
CustomerGeorge WashingtonLTV, notes, groups, purchase history, and subscription status attached.
BillingRenews in 6 daysCycle, next bill date, payment profile, retries, and billing events connected.
PaymentVisa ending 4242Saved card, gateway, failed attempts, and retry rules included.
FulfillmentShips monthlyProduct, shipment cadence, tracking, and delivery status connected.
Metadataplan=monthlyCampaign, offer, source, cohort, and custom subscription fields are stored.
NotesRetention context attachedTeam notes, AI notes, cancellation reasons, and support history stay connected.
01
Subscription startedCustomer, product, cycle, and payment method captured.
02
Renewal scheduledNext billing date, gateway logic, and retry rules prepared.
03
Shipment attachedRecurring fulfillment record linked back to the subscription.
04
Note addedSupport and retention context saved for teams, reporting, and AI.
Use AI for subscription reporting.

Ask AI for recurring revenue reports, renewal health, failed billing trends, churn signals, cohort performance, and the subscription metrics your team needs without building reports manually.

ChatGPT
Connected to RevCent
Create a subscription report for this month.
You
I pulled RevCent subscriptions, renewals, failed billing, cancellations, products, customers, and plan history. Here is the monthly recurring revenue summary.
Make it more detailed by plan, failed renewals, and churn risk.
You
I expanded the report by plan, renewal outcome, failed payment cause, churn risk, and recoverable recurring revenue.
Message ChatGPT
ToolsRevCent
Subscription report
RevCent subscription report
Monthly recurring revenue
Live data
Active subs4,812↑ 6.4%
MRR$381k↑ $24k
Failed renewals42$8.7k recoverable
At risk31Needs retention
MRR trend +6.7%
Use AI for subscription monitoring.

Run an AI agent every hour to query BigQuery, compare the most recent week of renewal decline rates against weekly averages, and notify Slack when the difference is large enough to need management attention.

revcent-ops — renewal-monitor.ts
Cursor
renewal-monitor.tsagentterminal
1  await cron.every('1 hour');
2  const recent = await bigquery.renewals.lastWeek();
3  const average = await bigquery.renewals.weeklyAverage();
4  const diff = compareDeclineRate(recent, average);
5  if (diff.large) await slack.notify(diff);
6  return diff.summary;
Cursor Agent Hourly BigQuery monitor
Every hour, query BigQuery for subscription renewal outcomes. Compare the most recent week’s decline rate against the normal weekly average. If the difference is large, send a Slack notice to management with the affected plans, gateways, decline delta, and estimated MRR at risk.
Queried BigQuery for the most recent week of renewal outcomes and grouped declines by plan, gateway, and card typebq
!Detected a large increase in decline rate compared to the weekly average for Monthly Nutrient Plan renewalsdiff
Sent Slack notice to management with decline delta, affected plan, failed renewal count, and estimated MRR at riskslack
Use AI Voice to prevent churn.

RevCent AI Voice can make outbound calls after a failed renewal, explain the billing issue, help the customer update payment, and keep the subscription active.

Renewal Help
Outbound
RC
Failed renewal Subscription #SUB-2841 · Visa declined · $79.00
MethodOutbound
GoalSave renewal
ContextPlan + billing
1
Call with contextUse the subscription, customer, product, and failed renewal.
2
Update paymentGuide the customer through a secure payment update.
3
Protect revenueSave the outcome to the subscription and customer record.
Simulated transcript
AI
AI VoiceHi George, this is subscription support. I’m calling because your Monthly Nutrient Plan renewal did not complete.
GW
CallerI do want to keep it active. Did my card fail?
AI
AI VoiceYes, the card on file was declined. I’m sending a secure payment update link so the renewal can process.
GW
CallerThanks, I received it. I’ll update the card now.
Use AI to recover declined renewals.

AI Assistants can evaluate failed renewals, decide when a retry is safe, reprocess approved renewals, or queue the right retention follow-up before churn happens.

AIRevCent AI Assistant
Flow builder
Start Renewal declined RevCent detects a failed subscription renewal before the customer churns.
Step Check context Assistant reviews customer value, plan history, saved payment data, retries, and risk.
Branch Worth retrying? Decide whether a retry is safe and likely to save recurring revenue.
Action Retry renewal Use saved payment data to re-attempt the renewal when rules allow it.
Result Subscription renewed The renewal succeeds and the subscription remains active.
Step Do not retry If retrying is not safe, avoid charging and choose a better retention path.
Result Retention queued The assistant records the reason and queues a call, email, or task.
Shipping

Shipping managed from order to delivery.

RevCent connects shippable products, fulfillment accounts, shipping profiles, package tracking, customer notifications, and post-delivery engagement.

Fulfillment notified automatically.

When a sale, renewal, or trial creates a shipment, RevCent notifies fulfillment, receives the tracking number, and monitors delivery status as the package moves.

Fulfillment handoff Shipment created

Sale, renewal, or trial · product shipment · customer attached

01
Shipment createdA sale, renewal, or trial includes a product that needs fulfillment.
02
Fulfillment notifiedRevCent sends the shipment details to the connected fulfillment provider.
03
Tracking receivedThe tracking number returns to RevCent and attaches to the shipment.
04
Delivery monitoredRevCent monitors delivery status, movement, delays, and delivery events.
Shipments saved with full context.

RevCent connects each shipment to the sale, customer, products, fulfillment account, shipping profile, tracking data, delivery status, notifications, notes, and follow-up activity.

Shipment details
Shipment #SHP-7216 In transit George Washington · Sale #RC-10492 · 30 Day Nutrient Pack
Tracking
CustomerGeorge WashingtonCustomer record, address, notes, portal access, and support history attached.
SaleSale #RC-10492Products, payment, metadata, and order history stay connected to fulfillment.
CarrierUPS GroundProvider, tracking number, status, scan history, and delivery estimate included.
Fulfillment3PL warehouseFulfillment account, package, method, and provider configuration attached.
NotificationsEmail sentShipped, delayed, out-for-delivery, and delivered messages can be tracked.
NotesSupport contextDelivery issues, replacement decisions, and customer service notes stay visible.
01
Shipment createdSale, products, customer, package, and fulfillment settings captured.
02
Tracking receivedCarrier, tracking number, and first scan attached to the shipment.
03
Customer notifiedShipping email sent with delivery context and tracking link.
04
Status updatedDelivery movement stays connected for reporting, support, and AI workflows.
Use AI for shipping reporting.

Ask AI for shipping reports, delivery performance, fulfillment exceptions, carrier trends, delayed orders, customer impact, and the shipment metrics your team needs.

ChatGPT
Connected to RevCent
Create a shipping report for this week.
You
I pulled RevCent shipments, sales, products, fulfillment accounts, tracking events, customer notifications, and delivery statuses. Here is the weekly shipping summary.
Make it more detailed by carrier, delays, and customer impact.
You
I expanded the report by carrier, fulfillment provider, delayed shipments, customer value, open support notes, and delivery-risk orders.
Message ChatGPT
ToolsRevCent
Shipping report
RevCent shipping report
Weekly fulfillment performance
Live data
Shipments1,842↑ 8.1%
Delivered93.6%On time
Delayed64Needs review
Notified98%Customers updated
Delivery performance +4.2%
Use AI for shipping monitoring.

Run an AI agent every hour to query shipping data, compare the most recent week of delays against weekly averages, and notify Slack when exceptions spike.

revcent-ops — shipping-monitor.ts
Cursor
shipping-monitor.tsagentterminal
1  await cron.every('1 hour');
2  const recent = await bigquery.shipping.lastWeek();
3  const average = await bigquery.shipping.weeklyAverage();
4  const diff = compareDelayRate(recent, average);
5  if (diff.large) await slack.notify(diff);
6  return diff.summary;
Cursor Agent Hourly shipping monitor
Every hour, query shipping outcomes. Compare the most recent week’s delay and exception rate against the normal weekly average. If the difference is large, send a Slack notice with affected carriers, fulfillment accounts, customer impact, and orders at risk.
Queried the most recent week of shipment scans and grouped delays by carrier, warehouse, and productbq
!Detected a large increase in delivery exceptions compared to the weekly average for UPS Grounddiff
Sent Slack notice with delayed shipment count, affected orders, customer impact, and recommended reviewslack
Use AI Voice for delivery support.

RevCent AI Voice can answer inbound delivery questions with shipment, sale, tracking, customer, and support context already attached.

Delivery Support
Inbound
GW
Shipment question George Washington · Shipment #SHP-7216 · in transit
MethodInbound
TopicDelivery help
ContextTracking + sale
1
Verify shipmentAttach the customer, sale, tracking, carrier, and support notes.
2
Answer with contextExplain the current carrier status and delivery estimate.
3
Update the recordAdd a note and keep the shipment ready for follow-up.
Simulated transcript
AI
AI VoiceThanks for calling support. I found your shipment and the order it belongs to.
GW
CallerCan you tell me where my package is? The tracking page has not changed today.
AI
AI VoiceI see the last UPS scan and the delivery estimate. The package is still moving, and I can send the latest tracking details to your email.
GW
CallerYes please, send me the tracking update.
Products

Support for multiple product types.

RevCent product management supports standard products, subscriptions, trials, bundles, fulfillment settings, imports, API creation, product groups, and tax profiles.

Simple, recurring, trial, or bundled.

RevCent products can be simple one-time offers, recurring subscription products, trial products, or bundled product groups, each with the rules needed for sales, renewals, fulfillment, tax, and reporting.

S
Simple productOne-time products with pricing, tax, fulfillment, metadata, and sales behavior attached. Ideal for standard ecommerce purchases, add-ons, replacement orders, and products that should create a normal sale.
R
Subscription productRecurring products that create subscriptions, renewals, billing cycles, and recurring shipments. RevCent keeps the product connected to the customer, payment method, renewal history, and future fulfillment.
T
Trial productTrial offers that can convert into a paid sale or subscription after the configured trial period. Use trial products to manage intro offers, conversion timing, billing rules, and customer lifecycle follow-up.
B
Bundle productMultiple products sold together with shared pricing, fulfillment, reporting, and offer context. Bundles help package related products while keeping each item connected to sales, shipping, and performance data.
Use AI for product reporting.

Ask AI for product performance reports, revenue by product, bundle behavior, subscription impact, refund trends, fulfillment issues, customer segments, and catalog-level opportunities.

ChatGPT
Connected to RevCent
Create a product performance report for this week.
You
I pulled RevCent products, sales, subscriptions, bundles, refunds, fulfillment, customers, and metadata. Here is the weekly product performance summary.
Make it more detailed by product, refund rate, and upside.
You
I expanded the report by top product, bundle conversion, subscription attachment, refund concentration, and product-level growth opportunities.
Message ChatGPT
ToolsRevCent
Product report
RevCent product report
Weekly catalog performance
Live data
Top product$42.8k30 Day Pack
Units sold1,284↑ 11.8%
Refund rate2.1%↓ .4 pts
Bundle attach18%Upside
Product revenue +11.8%
Use AI for product monitoring.

Run an AI agent every hour to monitor product sale volume over time, compare recent demand against expected averages, and notify Slack when a product appears to be underselling.

revcent-ops — product-monitor.ts
Cursor
product-monitor.tsagentterminal
1  await cron.every('1 hour');
2  const recent = await bigquery.products.recentSales();
3  const expected = await bigquery.products.expectedVolume();
4  const drop = detectUnderselling(recent, expected);
5  if (drop.alert) await slack.notify(drop);
6  return drop.summary;
Cursor Agent Hourly product monitor
Every hour, query product sale volume. Compare recent product sales against expected volume for the same product, weekday, campaign, and historical window. If a product is underselling by a meaningful amount, send a Slack notice with the product, volume gap, possible revenue impact, and suggested review.
Queried product sales over time and compared recent volume against expected product-level averagesbq
!Detected 30 Day Nutrient Pack is underselling versus its normal weekly sales pacedrop
Sent Slack notice with product, volume gap, estimated revenue impact, and suggested management reviewslack
Users

Keep user access organized and secure.

RevCent lets businesses organize administrators, supervisors, employees, permissions, abilities, activity, organizations, metadata groups, presets, and associations.

KB MD
Administrator Full account control.

Administrators manage account-level settings, users, permissions, organizations, tools, reporting access, and the operational controls that keep the business running.

Supervisor Team-level visibility.

Supervisors can review customers, sales, subscriptions, shipments, notes, reports, user activity, and team workflows without needing full administrative access.

Employee Scoped daily access.

Employees get focused permissions for the tools they need, such as customer support, notes, shipping updates, sales review, and assigned operational tasks.

Notes

Keep the business memory attached to everything.

Notes help teams capture context, support customers, monitor activity, cascade information across related records, and trigger extended workflows.

Create Add context where the work happens.

Create notes from source items, customer records, sales, subscriptions, shipments, support actions, and operational events.

Manage View, search, monitor, and report.

Notes become visible business context for teams working across customers, transactions, fulfillment, and reporting.

Extend Use notes to trigger workflows.

Events, functions, and AI Assistants can use notes as part of internal automations and customer follow-up.