Pricing policy

1. Introduction

AI Hub is available in three tiers: a community offering available for general use, a commercial offering suitable for companies and organizations, and an enterprise offering for organizations with advanced needs. For plan comparisons and pricing, see Instabase pricing.

This Unit Pricing Policy (“Policy”) sets forth the terms and conditions under which you may purchase and use consumption units (“Consumption Units” or “Units”) in AI Hub. By purchasing or using Consumption Units, you agree to be bound by this Policy and the AI Hub Terms of Use unless otherwise specified in an Instabase Order Form.

2. Purchase and value of Consumption Units

You may purchase 100 Consumption Units per U.S. dollar, in increments of 100 Units.

3. Usage of Consumption Units

You may choose from available model options and utilize Consumption Units for specific services and apps available on AI Hub as follows:

Conversations

# of PagesStandard model (API only)Advanced modelMultistep model
1 to 2 Pages1 Unit/query2 Units/query2 Units/query
3 to 5 Pages2 Units/query3 Units/query3 Units/query
6 to 10 Pages5 Units/query10 Units/query15 Units/query
11 to 20 Pages7 Units/query14 Units/query21 Units/query
21 to 40 Pages12 Units/query24 Units/query36 Units/query
> 40 Pages15 Units/query30 Units/query50 Units/query
The standard model is supported only when using the conversations endpoint to make queries by API. The conversations endpoint supports the standard and advanced models, but not the multistep model or research mode.

For each query in a conversation, the best model is automatically used:

  • Queries to single documents use the advanced model.

  • Queries to multiple documents use the multistep model.

When making queries to single or multiple documents, you can enable research mode. Research mode supports complex reasoning prompts and uses a more powerful but sometimes slower variant of the multistep model. Research mode follows the multistep model’s pricing.

For example, if making a query in a conversation to a single 10-Page document:

  • The advanced model is used and you are charged 5 Units/query.

  • If you enable research mode, the multistep model is used and you are charged 10 Units/query.

For queries to multiple documents, the pricing is based on the total number of pages for all documents in the message’s scope. For example, if making a query to three 30-Page documents (90 Pages in total):

  • The multistep model is used and you are charged 50 Units/query.

  • If you enable research mode, the multistep model is used and you are charged 50 Units/query.

Chatbots

# of PagesAdvanced modelMultistep model
1 to 2 Pages2 Units/query2 Units/query
3 to 5 Pages3 Units/query3 Units/query
6 to 10 Pages10 Units/query15 Units/query
11 to 20 Pages14 Units/query21 Units/query
21 to 40 Pages24 Units/query36 Units/query
> 40 Pages30 Units/query50 Units/query

A chatbot query represents a query to all files in the chatbot’s knowledge base, defined as the documents present in the chatbot’s origin conversation. Query pricing is based on the total number of pages of all documents in the knowledge base and the model used.

Chatbots automatically use the best model for each query:

  • Queries to chatbots with a knowledge base consisting of a single document use the advanced model.

  • Queries to chatbots with a knowledge base consisting of multiple documents use the multistep model.

When making chatbot queries, you can enable research mode. Research mode supports complex reasoning prompts and uses a more powerful but sometimes slower variant of the multistep model. Research mode follows the multistep model’s pricing.

For example, if making a query to a chatbot with a knowledge base of a single 100-Page document:

  • The chatbot uses the advanced model and you are charged 30 Units/query.

  • If you enable research mode, the chatbot uses the multistep model and you are charged 50 Units/query.

For example, if making a query to a chatbot with a knowledge base of three 10-Page documents (30 Pages in total):

  • The chatbot uses the multistep model and you are charged 36 Units/query.

  • If you enable research mode, the chatbot uses the multistep model and you are charged 36 Units/query.

Automation projects and automation app runs

# of PagesStandard modelAdvanced model
1 to 2 Pages1 Unit/field2 Units/field
3 to 5 Pages2 Units/field3 Units/field
6 to 10 Pages5 Units/field10 Units/field
11 to 20 Pages7 Units/field14 Units/field
21 to 40 Pages12 Units/field24 Units/field
> 40 Pages15 Units/field30 Units/field

AI Hub uses a field rate to calculate costs in automation projects and automation app runs. The total cost per document is affected by the following factors:

  • Document length — Up to a document length of >40 pages, the number of Units per field increases alongside the number of pages being processed.

  • Fields in schema — The total number of fields in your schema affects the total cost, along with field type and model selection. There are several field types available, some of which support using advanced models, which are charged at a higher rate. See the following table for a summary of field rates used per field type.

    Field typeSupports model selectionField rate used
    Text extractionYesBased on selected model
    Table extractionYesBased on selected model
    List extractionYesBased on selected model
    Document reasoningYesBased on selected model
    Visual reasoningNoAdvanced model
    DerivedNoStandard model
    Custom functionNot applicableStandard model
    When configuring fields, you are not charged for using cleaning prompts or for using validation prompts to help define validation rules.
  • Classification — If your automation project or app includes classification or split classification, classification is counted as one additional field in your schema. Classification is charged per document classified, at the standard model field rate. You are not charged for classification when a document is classified as Other instead of as one of your pre-defined classes.

    When using split classification with a multi-document packet, the field rate is based on the length of each document identified in the packet, not the total length of the document packet. Sending a document as part of a packet does not incur additional costs compared to processing and classifying it individually.

For example, if processing a 2-Page pay stub with an automation project or app containing a variety of field types, you are charged:

  • 1 Unit/field for extraction or document reasoning fields that use the standard model.

  • 2 Units/field for extraction or document reasoning fields that use the advanced model.

  • 2 Units/field for visual reasoning fields, which use the advanced model.

  • 1 Unit/field for derived fields, which use the standard model.

  • 1 Unit/field for custom function fields, which are charged at the standard model rate.

  • If classification is enabled, you are charged an additional 1 Unit. Classification of a document counts as one additional field, charged at the standard model rate.

For example, if using split classification with a 120-Page document packet comprising four 30-Page bank statements, the field rate is based on the 30-Page length of the individual documents in the packet. For each 30-Page document processed with an automation project or app containing a variety of field types, you are charged:

  • 12 Units for classification. Classification of a document counts as one additional field, charged at the standard model rate.

  • 12 Units/field for extraction or document reasoning fields that use the standard model.

  • 24 Units/field for extraction or document reasoning fields that use the advanced model.

  • 24 Units/field for visual reasoning fields, which use the advanced model.

  • 12 Units/field for derived fields, which use the standard model.

  • 12 Units/field for custom function fields, which are charged at the standard model rate.

Special apps

Some apps on AI Hub might also specify custom pricing per page processed or per document processed. If an app has a custom pricing model, it is specified clearly on the app page.

4. Page definition

  • For documents that support pages (PDF, Word, PPT, TIFF images, etc.), each page in the document counts as 1 Page.

  • For images (such as .png, .jpeg, and .bmp files), each image counts as 1 Page; multiple images embedded on a single page count as 1 Page.

  • For email (.eml) files, where there is no native concept of a “page”, Instabase uses “Logical Page Count”. When calculating Logical Page Count for email files, 1 Page is defined as up to 10,000 characters, including white spaces. For example, if an email contains 8,500 characters of extracted text and white spaces, the email counts as 1 Page.

    • If an email contains attachments, those attachment files are automatically added to the project and they are billed according to their file type.

    • If an email contains inline images, and the images contain text, that text is extracted as part of the email. Text extracted from inline images contributes to character count when calculating Logical Page Count.

    • If an email is multi-threaded, meaning there is a chain of replies in the email, all characters across all threads in the email are included when calculating Logical Page Count.

  • For spreadsheet files, including .csv, .xls, and .xlsx files, where there is no native concept of a “page”, Instabase uses Logical Page Count. When calculating Logical Page Count for spreadsheet files, 1 Page is up to 1,000 cells, including white spaces.

    • When defining the number of cells in one tab of a spreadsheet, Instabase considers the area defined by the uppermost left-hand cell containing data and the lowermost right-hand cell containing data. The total number of cells within that area, including any white spaces within the area, is included when calculating Logical Page Count.

    • If a spreadsheet file contains multiple tabs, each tab of the spreadsheet that contains data is included when calculating Logical Page Count.

5. Consumption Unit details

Consumption Units provide a convenient way to track the amount of AI Hub Services you have purchased and consumed. All purchases of Consumption Units are final and non-refundable. Consumption Units are non-transferable and can be used only by the customer that purchased them for the use of AI Hub apps, including conversations, chatbots, automation projects, automation apps, and other prebuilt apps that will be released over time. The Units are of no direct monetary value and cannot be redeemed for cash or cash equivalents. Subject to your compliance with the Policy, you subscribe to the amount of AI Hub usage you purchase as Consumption Units for up to twelve (12) months from the date of purchase (“Subscription Period”). Subsequent purchases of additional Consumption Units do not roll over, change or otherwise extend the Subscription Period; each purchase maintains its own Subscription Period. You can track your Consumption Units and their corresponding Subscription Periods in your AI Hub account. Units are consumed from oldest to newest.

6. International customers

International customers may purchase and use Consumption Units in accordance with this Policy. Additional local laws and regulations, however, might apply to customers located outside the United States. International customers are responsible for complying with all applicable local laws and regulations, including any tax obligations, currency conversion rules, and consumer protection requirements.

7. Taxes

Unless otherwise specified, the Consumption Units pricing does not include federal, state, local, and foreign taxes, duties, and other similar assessments (“Taxes”). You are responsible for all Taxes associated with your purchase, excluding Taxes based on our net income. You agree to timely pay such Taxes as applicable.

8. Notice of changes to the policy

Instabase reserves the right to update or modify this Policy from time to time. Any changes to the Policy will be communicated to customers through the Instabase AI Hub platform and effective upon publication except for any price increase, which will be effective thirty (30) days after notice.

9. Governing law

This Policy will be governed by and interpreted in accordance with the laws of the State of California, without giving effect to any principles of conflict of laws. Any legal action or proceeding arising under or related to this Policy will be brought exclusively in the federal and state courts located in San Francisco, California and the parties irrevocably consent to personal jurisdiction and venue in such courts.

10. Contact information

If you have any questions or concerns about this Policy, please contact Instabase at support@instabase.com