Skip to main content

Manage projects

Projects are the core organizational unit in Biel.ai where you configure your assistant's behavior, data sources, and security settings.

View all projects​

The Projects dashboard displays a list of all your projects.

Starter, Professional and Business include unlimited projects.

After your trial ends, choose a paid plan to reactivate your projects.

Projects list

Project detail page​

From the Projects dashboard, click on a project name to open its detail page.

Project details

Here you can:

Project information​

  • View the project ID
  • Click Snippet to choose AI Assistant or AI Search and copy its installation code
  • Access the project details using the Settings button

Testing and monitoring​

  • Click New chat to open the assistant in a modal and test its answers
  • Click Refresh sources to recrawl content and check the Sources loading or Sources loaded status
  • Open Logs or View logs to troubleshoot indexing issues
  • Open Analytics in the top navigation bar and select this project to review assistant, MCP, and search usage
  • Click Demo to open the public demo page, when enabled

Chat management​

  • View all chat entries and conversation history
  • Filter conversations by date, sentiment, status, or metadata
  • Find a conversation by entering any four or more characters from its ID; separate multiple IDs with commas
  • Click on any chat entry to view its details

Project actions​

  • Open Settings > General, then click Delete project at the bottom of the page

Chat detail view​

From the project detail page, click on any chat entry in the conversation list to view its full details.

Chat details

This view shows detailed information about that specific conversation:

User information​

  • Email address (if provided)
  • Country and IP address
  • Sentiment analysis of the conversation

Conversation metadata​

  • URL where the chat originated
  • Date and time of the conversation
  • Full conversation history

Actions​

  • Download: Export the chat in PDF, Excel, or CSV format
  • Delete: Remove the chat entry

Bulk actions​

Select chat entries using the checkboxes, choose an option from Select action, and click Apply:

  • Archive selected: Move conversations to the archived list while preserving their history. Set the Status filter to Archived to view them and use Unarchive selected to restore them.
  • Export selected to CSV, Export selected to XLS, or Export selected to PDF: Download selected conversations.
  • Delete selected: Remove selected conversations from the dashboard.

Project settings​

From the project detail page, click the Settings button (top right) to open the project settings. The settings layout has a left sidebar with seven groups; each group has its own page with one or more sections.

Project settings

important

Only Administrator or Maintainer roles can manage project settings. See Manage roles.

The header on every settings page has a Refresh sources button:

  • Refresh sources: Re-crawl all configured sources. After clicking, you're sent to the project's chat-list page where the loading status is visible.

To permanently delete a project and all its data, open General and use the Delete project section at the bottom of the page.

Each section card has its own Save button. On Sources, one Save button saves the configuration across all source types. File uploads are saved as soon as they finish. Click Refresh sources after changing sources to index the updated content.

General​

Basic project information:

  • Name: Display name for the project.
  • Demo page: Enable or disable the public demo page used for testing.

Sources​

Configure the data sources your assistant can answer from. Pick a source type from the chip selector at the top of the page; each chip reveals its own form.

  • URLs: Index specific web pages.
  • Sitemaps: Index entire websites using XML sitemaps. The Sitemaps tab also exposes URL-filter regex patterns to control which sitemap URLs get crawled.
  • GitHub: Index GitHub repositories directly.
  • OpenAPI: Import API specifications.
  • Confluence: Connect a Confluence workspace.
  • Files: Upload documents (PDF, CSV, Excel, Word, TXT, MD). Available once the project has been created.

For detailed configuration, see Sources.

Assistant​

Three sections, each with its own Save button:

  • Conversation — the Welcome message and suggested questions shown when the chat opens. See Initial message and Suggested questions.
  • AI model and instructions — model selection, prompt configuration (default prompt or custom prompt), think mode, and web search. See Models, Custom prompt, and Reasoning modes.
  • Actions — buttons the assistant can suggest when users need to take a next step. See Actions.

Two sections:

  • Search Filters — filter chips that narrow search results by URL pattern. See Search filters.
  • Boost Rules — rank specific URLs higher in search results. Available with the boost permission.

MCP​

Configure Model Context Protocol integration so AI coding assistants can talk to this project.

  • Enable MCP server: Allow access through MCP.
  • MCP server name: Custom name using letters, numbers, hyphens, and underscores, such as acme-docs. Leave blank to use the project name.
  • Metadata tag: Tag used to identify conversations originating from MCP.

Available during your trial and on Professional and higher plans. See MCP server.

Security & Privacy​

Two sections:

  • Data Privacy — toggle PII redaction and IP-address collection. See Data privacy.
  • Access Control — require authentication for API access (Business plan), and restrict which domains the assistant widget runs on.

Integrations​

Connect channel integrations from their cards. Discord and Slack have a Connect button that opens authorization. Microsoft Teams provides a downloadable manifest and a setup token. Each integration has its own setup controls.

Crawl scheduling and limits​

Besides the manual Refresh sources trigger, Biel.ai recrawls some projects automatically, and applies limits so crawls stay within your plan and finish in a reasonable time.

Automatic recrawl schedule​

Biel.ai recrawls a project's sources automatically based on your team's plan:

PlanAutomatic recrawl frequency
BusinessEvery week
Professional, GrowthEvery 30 days
Other plansNone — trigger crawls manually with Refresh sources

A custom team agreement can override the recrawl interval.

The interval is measured from the start of the last crawl, regardless of whether that crawl succeeded or failed. A project that has never been crawled waits for a manual first crawl, and a project with a crawl already running is skipped until that crawl finishes.

To recrawl a project outside this schedule, or on a plan without automatic recrawl, click Refresh sources.

Source limit enforcement​

Plans can limit the total number of indexed pages across all of a team's projects. The Indexed pages usage card on the subscription page shows the pages from the last crawl of each project, pooled across the team. If a crawl would exceed the allowance, Biel.ai stops indexing and emails the team. Reduce the content included in your sources or upgrade your plan, then click Refresh sources again.

Crawl time limit​

Biel.ai uses a 2-hour soft limit for crawls. Crawls that run significantly longer may be canceled.

If your crawls are consistently hitting this limit, contact us for guidance