
Agentic actions consume credits. These are the actions where a Functionize agent does the work for you:
Everyday actions do not consume credits. You can do all of the following without touching your allocation:
Rule of thumb: if an AI agent is doing the work, it costs credits. If you're reviewing, editing, configuring, or administering, it doesn't.
Tip: If your monthly usage varies, an annual plan will typically be the better value. You get all 12 months of credits upfront and can draw against them as your testing needs ebb and flow.
Running out of credits does not lock you out of your account or your data. Here's exactly what changes:
Blocked until you have credits again:
Still available with no credits:
Active customers always retain access to existing data in accordance with the Functionize data retention policy.
To restore agentic actions, You can wait for your next reset, upgrade your plan, or purchase add-on credits on an ad-hoc basis.
Following these practices are not required, but are to help guide you to ensure you get the most testing coverage from your plan while keeping credit consumption efficient.
The more precise your instructions when generating a test, the fewer iterations the agent needs. Every re-generation costs credits. For example, instead of asking Functionize to "test the login page," give the agent intent and verification points, "Perform login at https://example.com/login with the provided credentials. Verify the dashboard loads and the welcome message appears. Then log out and confirm return to the login screen."
Clear intent means the agent will be able to achieve your goals in fewer generations.
For workflows you repeat everywhere, such as login, navigation, checkout, it is most efficient to convert them into Components. Instead of regenerating those steps in every test, a single Component is authored once and reused across every test that references it. Credits spent once; value multiplied. The agent can help you take this step as well.
When a test breaks after a UI change, use the fix/diagnose path rather than regenerating the whole test. The Functionize agent applies targeted fixes, such as timing, element identification, and individual steps, at a fraction of the cost of a full re-generation.
After an app update breaks several tests, let the agent work through them in sequence rather than regenerating each one.
Set up an Orchestration for your regression suite and schedule it during off-peak hours. Orchestration execution is efficient and gives you consolidated reporting across all tests in a single run, avoiding per-test trigger overhead. Keep your plan's concurrent-run limit in mind when sizing a suite.
Periodically review tests that haven't run in a while. If a test covers a feature that no longer exists or has been superseded, archive it. Every stale test left in a scheduled orchestration burns credits for no value.
If a payment fails. A failed renewal payment will result in your account being marked as the subscription past due. Your remaining credits will stay intact and you will keep read and admin access, but new agent work will be blocked until payment issues or delays are resolved.
If you cancel. Cancellation for enterprise agreements is subject to the terms and conditions of your order form. Cancellation of your monthly plan can be done at any time and will result in loss of access at the end of that cycle and will no longer be renewed. Cancellation mid cycle does not result in a refund or proration of credits.