Summary: Subscription Intelligence is the specialized Zoe AI agent designed for ZoneBilling customers. Surfaced natively within NetSuite through the Zone Control Center standalone bundle, Subscription Intelligence allows billing managers, controllers, and finance directors to investigate deferred revenue, complete a leakage analysis, evaluate subscription performance, and assess financial risk.
Use this article to learn about the Subscription Intelligence agent, how to use the AI agent, best practices, use cases, example prompt ideas, and finally learn how and when to manage Zoe’s individual memories.
Note: Zone Control Center and Zoe mimic each user's NetSuite and Zone permissions. If users have limited access to NetSuite and Zone solution data, those permissions will be automatically applied within Zone Control Center. Therefore customers will not be able to query or see data that they do not normally have access to view.
What is Zoe Subscription Intelligence?
Zoe by Zone is our agentic orchestration layer, built directly into NetSuite. Subscription Intelligence is a Zoe AI agent that can pull data from any NetSuite and ZoneBilling custom record that the current user has permission to access. This includes customer data, subscription data, charge data, usage data, ZoneBilling custom records, and more.
However, Subscription Intelligence is limited by each customer’s role and permissions. For example, if the customer has a limited view within NetSuite and ZoneBilling, then Subscription Intelligence is only able to use the information available to that customer given their role and permissions.
Zoe Subscription Intelligence agent is trained as a billing expert, with structured logic and billing context providing finance-grade results on billing and revenue recognition questions. It also has access to Zone's Knowledge Base and other foundational information, providing subject matter expertise across ZoneBilling.
How do I engage with Zoe Subscription Intelligence?
Each Zoe AI agent, like Subscription Intelligence, uses a plain language conversational chat to engage with our customers on the frontend, but secure and robust deterministic AI on the backend. This means the responses are reliable and less likely to hallucinate than generative AI like ChatGPT.
To use Zoe Subscription Intelligence, just ask questions in the 'chat'. Each submission counts as a single query - and you don't need to know SQL or how to build custom reports to get immediate answers.
Query Best Practices
- Be specific and add parameters
- Use date ranges
- Verify responses
- Iterate with follow-up questions
- Reset when necessary
- Split new conversations into new chat sessions
- Ask Zoe to remember critical information such as formatting and definitions. Learn more about Zoe's memories below.
Don't | Do |
| Ask: "how many bills are pending?" | Ask: "how many bills are currently pending approval?" |
| Ask: "who paid late again?" | Ask: "who consistently pays late?" |
Only Ask:
| Follow Up With:
|
Response Elements
When using our Zoe's AI agents, there are three or four key elements in each query response: Summary Response, Results, Extended Analysis, and Suite QL Query.
| Summary: Quick hitting response to the specific query. In the example below, there are 282 bills regularly paid late and the response lists the most frequent late-paying customers. | |
| Results: When responses include a list of at least 15 items, a separate “Results” element is provided to view the items in a table. When there are fewer than 15 items, the list can be viewed directly within the Extended Analysis. And in both cases, lists can be downloaded via CSV by selecting the download icon beneath all the response elements. | |
| Extended Analysis: Responses always include an Extended Analysis - a longer analysis that looks at patterns, segmentation, and includes key findings and recommendation for next steps. | |
| Suite QL Query: The last part of every response is what makes this “Explainable AI". The Suite QL Query shows exactly how each request is completed and provides an opportunity to verify that AI interpreted the query as intended. |
Available Metrics & Functionality
The current scope of Zoe Subscription Intelligence is limited to operational metrics and will not include business metrics or data visualizations. This is because the use of business metrics is too variable across companies to provide a consistently accurate experience for our customers.
Zoe Subscription Intelligence uses specific fields sourced from Saved Searches on Charge records to provide real-time snapshots of a subscription's financial status including:
- Amount Billed: The total sum of charges that have successfully been placed on NetSuite transactions.
- Amount Pending Billing: The total of charges from past periods up through today that have not yet been invoiced.
- Future Billing: The total of charges that have Bill Dates scheduled after the current date.
- Amount Forecast: The overall forecasted value of upcoming charges.
- Note that Bill Date is the key field used to determine when charges are scheduled.
Subscription Intelligence Uses Cases & Starter Prompts
Not sure where to get started? No problem! Watch this 3 minute video and check out the examples below.
Here are a few examples for different finance roles.
| Scenario | Prompt Ideas for Zoe Subscription Intelligence |
| A revenue manager is asked to prepare for a board meeting. |
|
| A controller needs to complete the quarterly subscription performance comparison. |
|
| A billing manager needs to evaluate customer engagement and financial risk. |
|
| A billing team member needs to complete a leakage analysis. |
|
Zoe's Memory
Zoe AI agents were built with key memory elements to
- leverage all information you provide within each conversation
- remember the key information you provide between conversations
This was done to maximize the reliability of responses while minimizing the need to repeat prompts.
Why does this matter?
This improves Zoe’s ability to get you what you need, in the way you need with, without compromising reliability. You can ask Zoe AI agents to remember critical information about setup, formatting, preferences, and workflows. Zoe will remember this information between chats so you don’t have to share it every time.
How does Zoe's memory work?
Zoe has two kinds of memories: those within a conversation and those that get saved between conversations.
Within a conversation
Within a conversation (series of chats), Zoe agents will remember all/most of the information you've provided. This capability is similar to a single conversation with a person who remembers what you've just told them.
Most of the contextual awareness will reset each time a new chat is opened - unless customers ask Zoe to remember critical information such as preferences, account specific details, or workflows.
A customer’s chat history does not need to be cleared to “reset” the contextual awareness for each new session or conversation.
Key information remembered between conversations
Zoe builds a personal notebook about each customer, including:
- preferences
- account specific details
- Formatting
- workflows/responsibilities
This means that you don't need to re-explain your setup each time you start a new chat. And answers are tailored to your preferences.
How can I help Zoe remember or forget key information?
While Zoe will pick up on patterns and draw her own conclusions, you should manage her memories about you.
Periodically, or when your role changes, preferences shift, or responses aren't quite what you're expecting, ask Zoe "what do you remember about me"? Then tell Zoe to delete specific memories, clear everything and start fresh, or add new memories.