FlowGrid

Knowledge Base

Learn how to use FlowGrid features and get the most out of your CRM.

Getting Started

Getting Started with FlowGrid

FlowGrid is an AI-powered CRM that helps you manage contacts, organizations, and deals (sales opportunities).

Your First Steps

When you log in, you'll see the main canvas with your key metrics and recent activity. Use the sidebar on the left to navigate between Contacts, Organizations, Pipeline, and other areas. The chat panel gives you access to Nexus, the AI assistant that can help with almost anything.

Using the AI Assistant

Nexus can create, update, and search contacts and deals for you. Just describe what you need in natural language — "Create a contact named John Smith" or "Show me deals over $50,000." Nexus can also add notes, create tasks, help manage your pipeline, and answer questions about how to use FlowGrid.

Importing Your Data

Bringing your existing data into FlowGrid is simple. Upload a CSV or Excel file, and FlowGrid automatically suggests how your columns map to fields. Our AI can detect relationships between records (like linking contacts to their organizations), prevent duplicates, and even handle multi-sheet workbooks that create multiple record types at once. Whether you're migrating from another CRM or adding records in bulk, the import process guides you through every step. See Importing Data to get started.

Customizing Your Workspace

To track data beyond the built-in objects, go to Settings > Schema to create custom objects. You might add a "Properties" object for real estate, "Vehicles" for an auto dealership, or any other record type your business needs. Custom objects get full CRM capabilities including custom fields, automation, and AI assistant support.

Contacts

Managing Contacts

Contacts are the people you do business with. Each contact can belong to an organization and have multiple deals associated with them.

Contacts List ViewContacts List View

Creating a Contact

To add a new contact, click + Add Contact in the top-right corner of the Contacts page. Enter the contact's First Name (the only required field), then optionally add their last name, email, phone number, and other details. Click Create Contact when you're done.

Add Contact FormAdd Contact Form

You can also ask Nexus to create contacts for you. Try something like "Create a new contact named John Smith at [email protected]" and Nexus will handle the rest.

Contact Fields

Each contact record includes these fields:

  • First Name (required)
  • Last Name
  • Email — must be a valid email format
  • Phone — any format accepted
  • Organization — links the contact to a company
  • Tags — comma-separated labels for categorization

Finding Contacts

The search bar at the top of the Contacts page lets you find contacts by name, email, or phone number. For more advanced filtering, click the Filters button to narrow your list by organization, tags, or other criteria.

You can also ask Nexus to help: "Find all contacts from TechCorp" or "Show contacts tagged VIP" will return matching results.

Activity & Timeline

Click any contact row to open the detail panel on the right side of the screen. This panel shows the contact's information along with a complete activity timeline of all interactions — emails, notes, calls, and any changes to the record. You'll also see linked deals and tasks associated with this contact.

Contact Activity PanelContact Activity Panel

Common Issues

Duplicate contacts can clutter your database, so it's a good idea to search before creating a new contact. If you enter an email address, it must be in a valid format (like [email protected]) or the system will reject it. Remember that First Name is always required — you can't save a contact without it.

Organizations

Managing Organizations

Organizations represent companies or businesses you work with. Contacts belong to organizations, and deals are typically associated with an organization.

Organizations ListOrganizations List

Creating an Organization

To add a new organization, click + Add Organization in the top-right corner of the Organizations page. Enter the company Name (the only required field), then fill in any additional details like Industry, Website, or Phone. Click Create Organization to save.

Add Organization FormAdd Organization Form

You can also ask Nexus to help: "Create a new organization called Acme Corp in the Technology industry" will create the record for you.

Organization Fields

Each organization record includes these fields:

  • Name (required) — the company name
  • Industry — categorizes the business sector
  • Website — the company's website URL
  • Phone — main contact number
  • Address — physical location (expand "More details" to access)
  • Notes — free-form text for additional information

Linking Contacts to Organizations

When creating or editing a contact, you can link them to an organization by selecting from the Organization dropdown. Alternatively, ask Nexus: "Link contact John Smith to TechCorp" and it will update the relationship for you.

Each contact can only belong to one organization at a time. If someone moves companies, simply edit their contact record and select the new organization.

Finding Organizations

The search bar at the top of the page lets you find organizations by name. For more refined results, use the Filters button to narrow by industry or other criteria. Click any row to view the organization's details and see all linked contacts.

Common Issues

The Name field is required — you can't save an organization without it. To avoid duplicates, search for an organization before creating a new one. If you find duplicates later, you'll need to manually merge the contacts and delete the extra record.

Deals

Managing Deals

Deals represent potential revenue opportunities. Track them through your sales pipeline from lead to close.

Creating a Deal

Click + Add Deal or ask Nexus: "Create a deal for $50,000 with TechCorp." When creating a deal, set the value, choose the current stage, and add an expected close date. You can also link the deal to an organization and primary contacts for context.

Deal Stages

The default pipeline includes six stages: New (just created, needs qualification), Qualified (confirmed as a valid opportunity), Proposal (proposal sent to prospect), Negotiation (actively discussing terms), Closed Won (successfully closed), and Closed Lost (did not close). You can customize stages in Settings > Schema > Pipelines.

Managing Your Pipeline

View deals visually on the Kanban board by clicking Pipeline in the sidebar. Drag and drop deal cards to move them between stages as opportunities progress. You can also ask Nexus: "Show me deals in negotiation stage" or filter by value, stage, or expected close date.

Common Issues

Every stage change is logged automatically, creating an audit trail of how deals progressed. Once a deal is marked as Closed Won or Closed Lost, review it carefully before changing — these stages typically represent final outcomes. When entering deal values, just type the number; the currency symbol is added automatically.

Pipeline

Managing Multiple Pipelines

FlowGrid supports multiple pipelines for different sales processes. This is useful when different products have different sales cycles, when you want to separate inbound from outbound leads, or when tracking renewals separately from new business.

Creating a New Pipeline

To create a new pipeline, go to Settings > Schema > Pipelines and click New Pipeline. Give your pipeline a descriptive name, then define its stages in order from first contact to closed. You can also set a default pipeline that new deals will be assigned to automatically.

Switching Between Pipelines

Use the pipeline selector dropdown above the Kanban board to switch your view between different pipelines. Each pipeline maintains its own stages and deals — a deal belongs to exactly one pipeline at a time.

Moving Deals Between Pipelines

If you need to move a deal to a different pipeline, edit the deal and change the pipeline field. When you do this, the deal's stage will reset to the first stage of the new pipeline. Don't worry about losing history — all previous stage changes are preserved in the deal's audit log.

Best Practices

Keep stage names consistent across pipelines when possible to make reporting easier. Use clear, distinctive names for your pipelines (like "Enterprise Sales" and "SMB Sales") so team members know which one to use. When a pipeline is no longer needed, archive it rather than deleting — this preserves historical data while keeping your active workspace clean.

Pipeline Overview

The Pipeline view provides a visual Kanban board for managing your deals through sales stages. Each stage appears as a column, with deal cards that you can drag between stages as opportunities progress.

Pipeline ViewPipeline View

What the Pipeline Shows

The board displays all your active deals organized by stage. Each deal card shows key information at a glance: the deal value, primary contact, and expected close date. At the top of each column, you'll see the total value of all deals in that stage — useful for forecasting and pipeline reporting.

Getting Started

When you first open the Pipeline, you'll need to set up your stages. Type a name in the "New Stage" field to create your first stage (for example, "Qualification" or "Proposal"). Once you have stages, click + Add Deal to create your first deal, then drag it between stages as it progresses through your sales process.

Accessing the Pipeline

Click Pipeline in the sidebar to open the board. You can also use the keyboard shortcut G then P, or ask Nexus: "Show me the pipeline" or "Open the Kanban board."

Pipeline vs. Deals List

FlowGrid offers two ways to view your deals. The Pipeline is a visual Kanban board designed for stage-based workflow — great for seeing where deals stand at a glance. The Deals List shows the same data in a traditional table format with sorting and filtering options. Choose whichever view fits your workflow better; both display the same underlying data.

Using the Kanban Board

The Kanban board lets you manage deals visually by dragging them between stages. It's designed to give you a quick overview of your entire pipeline and make it easy to move deals forward.

Moving Deals

To move a deal to a new stage, simply drag and drop the deal card from one column to another. Changes are saved automatically, and every stage change is logged in the deal's activity timeline so you have a complete history of how opportunities progressed.

Deal Cards

Each deal card displays the essential information you need at a glance: the deal title, value (formatted as currency), primary contact, expected close date, and how many days the deal has been in its current stage. This last metric helps you spot deals that might be stuck.

Quick Actions

Click any deal card to open the detail panel on the right side of the screen. Here you can view the full activity timeline for the deal, add notes, create related tasks, or update the deal's information.

Deal Activity PanelDeal Activity Panel

Filtering the Board

The filter bar above the board lets you focus on specific deals. Filter by value range, expected close date, primary contact, or organization. Your filters persist during your session, so you can work through a filtered view without losing your place.

Column Totals

Each stage column displays the total value of all deals it contains. This running total is useful for pipeline forecasting — you can quickly see how much potential revenue sits at each stage of your process.

Tasks

Managing Tasks

Tasks help you stay on top of follow-ups and action items. You can view your tasks in either List or Kanban mode, depending on how you prefer to work.

Creating a Task

To create a new task, click + Add Task in the top-right corner of the Tasks page. Enter a Title (required), set the Due Date and Priority, then click Create Task.

Add Task FormAdd Task Form

You can also ask Nexus to create tasks for you: "Create a task to follow up with John tomorrow at high priority" will handle everything automatically.

Task Status

Tasks move through four states as you work on them: Pending (not yet started), In Progress (actively being worked on), Completed (finished), and Cancelled (no longer needed). Change the status by clicking on a task and updating the Status dropdown.

Task Priorities

Set priority to help you focus on what matters most. Urgent tasks require immediate attention, High priority items should be done soon, Medium is the default for standard work, and Low priority tasks can wait if needed.

View Modes

The Tasks page offers two ways to view your work. List View shows tasks in a traditional table format with sortable columns. Kanban View displays tasks as cards organized into columns by status, making it easy to see your workflow at a glance. Switch between views using the toggle buttons in the toolbar.

Filtering & Finding Tasks

Use the search bar to find tasks by title. The Status and Priority dropdowns let you filter the list to show only what you need. Toggle between My Tasks and Team Tasks to see your personal workload or everything assigned across the team.

Nexus can help here too: "Show me overdue tasks" or "What's due this week?" will return matching results.

Linking Tasks

Tasks can be linked to other records for context. When creating a task, expand More details to connect it to a specific Contact, Organization, or Deal. This makes it easy to see related tasks when viewing those records.

Common Issues

Tasks that are past their due date appear highlighted so you can spot overdue items quickly. If you don't set a due date, tasks default to tomorrow.

Custom Objects

Creating Custom Objects

Custom objects let you track any type of data beyond the built-in Contacts, Organizations, and Deals. Common examples include Products for your catalog, Projects for delivery tracking, Tickets for support, or Subscriptions for recurring revenue.

Creating a Custom Object

Go to Settings > Schema and click Add Object. Give your object a descriptive name, then define the fields you need to track. Once created, the object appears in your sidebar and you can start adding records immediately.

Available Field Types

Custom objects support a variety of field types: Text for single-line entries, Textarea for longer content, Number for numeric values, Currency for money amounts, Date for date pickers, Select for dropdown options, Multi-select for multiple choices, Email, Phone, and URL for formatted inputs, and Relation to link to other objects.

Working with Custom Objects

Custom objects work just like core objects. Create records from the sidebar, use Nexus to create and search records with natural language, and add fields and relationships as your needs evolve.

Limitations

Custom objects are not meant to replace core CRM objects like contacts, organizations, and deals — use those for standard CRM workflows. When storing sensitive data, ensure you use encrypted fields. Workspace plans have limits on the number of custom objects you can create.

Canvas

Using the Canvas

The canvas provides an overview of your CRM data with customizable widgets.

Default Widgets

When you first access the canvas, you'll see default widgets including Pipeline Value (total value by deal stage), Recent Activity (latest interactions), Tasks Due (upcoming and overdue tasks), and Key Metrics (contact and deal counts).

Customizing the Canvas

Add, remove, and rearrange widgets to create your ideal dashboard. Configure individual widget settings to show the data that matters most to you. Save different canvas layouts for different workflows.

Widget Types

KPI Tile displays a single metric prominently. Table shows data in rows for detailed views. Kanban provides pipeline visualization. Chart offers data visualizations for trends and comparisons.

Using Nexus with the Canvas

Ask Nexus questions about your data: "Show me this month's deals," "What's my pipeline value?", or "List recent activities." Nexus can surface insights without you needing to build custom widgets.

Saving Canvas Layouts

Click Save Canvas to preserve your widget arrangement. Load saved layouts from the canvas menu to switch between different views. Each user can have their own canvas preferences independent of the team.

Reports

Creating Custom Reports

Build custom reports to track the metrics that matter to your business.

Creating a Report

Go to Reports and click New Report. Choose a base object (Deals, Contacts, etc.), select which fields to include, add grouping and aggregation settings, apply any filters, then save and name your report.

Grouping Options

Group your data by date (day, week, month, quarter, or year) or by field values (like stage, owner, or source). You can add multiple grouping levels for more detailed breakdowns.

Aggregation Functions

Apply aggregations to summarize your data: Count shows the number of records, Sum totals numeric fields, Average calculates the mean value, and Min/Max finds the lowest or highest values.

Filtering Reports

Narrow your reports with filters. Use date ranges (this month, last quarter, or custom periods), field values (like stage = "Proposal"), or ownership filters (my deals, team deals, or all).

Saving and Sharing

Save reports for quick access later. Reports are private by default, but admins can share reports with the team for collaborative analysis.

Scheduling Reports

You can schedule reports to run automatically on a recurring basis. When creating or editing a report, enable the Schedule this report option and choose a frequency:

  • Daily — runs every day at 10:00 AM UTC
  • Weekly — runs once per week on your chosen day at 10:00 AM UTC
  • Monthly — runs once per month on your chosen day at 10:00 AM UTC

Scheduled reports are generated automatically and stored in your report history. View past runs in the History tab to see generated reports and compare results over time.

Using Reports

Reports help you analyze your CRM data and track key metrics over time.

What Reports Show

Reports provide insights into your deal pipeline by stage, revenue trends over time, activity metrics (calls, emails, meetings), team performance, and custom metrics based on your specific data.

Accessing Reports

Click Reports in the sidebar to view available reports. You can also ask Nexus: "Show me sales reports" or "What's my pipeline this month?" to jump directly to relevant reports.

Report Types

Summary reports show aggregated totals and averages for a snapshot view. Trend reports display data across time periods to reveal patterns. Comparison reports provide side-by-side analysis for benchmarking.

What Reports Are NOT

Reports are not real-time dashboards — use the Canvas for live metrics. They're not for raw data export — use Data Export for that. And reports are not editable; they reflect your live data as it exists in the CRM.

Automations

Marketing vs Transactional Emails in Automations

When a workflow sends marketing email, FlowGrid requires email compliance details before activation. This protects recipients and your sending reputation, and supports legal requirements for promotional email in many regions.

Why Setup Is Required for Marketing Email

Marketing email must include clear sender identity and a physical mailing address so recipients know who is contacting them and how to opt out. Without this, providers can flag or block sends, and your domain reputation can degrade.

For this reason, activation is blocked until your workspace completes email compliance setup.

What You Need to Fill In

Go to Settings > Branding and complete the email compliance section:

  • Sender name (the business/brand name recipients recognize)
  • Physical mailing address (used in marketing footer/compliance details)

Once these are set, marketing automations can be activated.

When to Use Transactional Instead

Use Transactional email type for operational, expected messages tied to a user action or account state, for example:

  • Password reset or security confirmation
  • Receipt, invoice, or account notification
  • Form confirmation or workflow status update

Do not use transactional type for campaigns, promotions, newsletters, or nurture sequences.

How to Switch an Automation Email Type

  1. Open Settings > Automations
  2. Edit the workflow
  3. Open the Send Email action
  4. Set Email Type to Transactional if the message is operational (not promotional)
  5. Save and activate

If the message is promotional, keep it as Marketing and complete compliance setup in Settings > Branding first.

Using Automations

Automations let you create workflows that run automatically when certain events occur. They save time by automating repetitive tasks like creating follow-up reminders or notifying team members about important changes.

Getting Started

Go to Settings > Automations to access the automation builder. You can also ask Nexus to help: "Create an automation that creates a task when a new contact is created" will build the workflow for you.

Trigger Types

Every automation starts with a trigger that determines when it runs.

  • Record Created fires when a new record is added (contact, organization, deal, etc.).
  • Record Updated fires when an existing record is modified.
  • Incoming Webhook runs when an external system calls your webhook URL.
  • Time Elapsed runs after a delay from a reference timestamp field.
  • Schedule runs on a recurring cadence (hourly, daily, weekly, monthly).
  • Stage Duration runs when a record has stayed in a stage for too long.
  • No Activity runs when no activity has happened for a duration.
  • Field Changed runs when a specific field changes value.
  • Date runs on/around a date field (day-of, before, or after).
  • Email Engagement runs when recipients open or click emails.
  • Score Threshold runs when a score crosses a threshold.
  • Related Record runs on events from related objects.
  • Time Schedule is the legacy schedule trigger kept for backward compatibility.

Time-Based Trigger JSON Examples

Use these exact JSON shapes in API payloads and Nexus tool calls:

  • timeElapsed
    • {"delay":{"days":3},"referenceField":"createdAt"}
  • schedule
    • {"frequency":"daily","at":"09:00"}
  • stageDuration
    • {"stageId":"<stage-id>","duration":{"days":5}}
  • noActivity
    • {"sinceField":"lastContactedAt","duration":{"days":30}}
  • date
    • {"dateField":"birthday","when":"dayOf","recurring":true}
  • emailEngagement
    • {"event":"opened","within":{"hours":24}}
  • scoreThreshold
    • {"scoreField":"leadScore","threshold":75}
  • relatedRecord
    • {"relatedObject":"task","event":"created"}

Available Actions

Once triggered, automations can perform various actions. Create Record adds a new contact, organization, deal, or custom object. Update Record modifies the triggering record or another related record. Create Task adds a follow-up with a due date and priority. Append Note adds a note to a contact or organization. Send In-App Notification alerts team members. Send Email sends an email notification. Call Webhook posts data to an external URL.

Using Template Variables

Insert dynamic data from the triggering record using template variables like {{trigger.firstName}} for a contact's first name, {{trigger.email}} for their email, {{trigger.title}} for a deal title, or {{trigger.value}} for a deal value.

Example Automations

Common workflows include: "When a new contact is created, create a task to follow up in 3 days." "When a deal reaches the Proposal stage, notify the sales manager." "When a contact is updated, log the change in a note."

Managing Workflows

Toggle workflows on or off without deleting them when you need to pause execution. View run history to see execution results, monitor success and failure counts, and debug any issues. Edit actions and triggers as your processes evolve.

Common Issues

Automations have rate limits to prevent runaway loops. Check run history for error details when debugging. The "Manage Automations" permission is required to create, edit, or delete workflows, though all team members can view automation run history.

Settings

Account and Workspace Deletion

FlowGrid provides three different options for account and workspace deletion, each with different effects on your data. These options are found in Settings > General under the Danger Zone section.

Delete My Account (Team Members)

This option removes you from the workspace while leaving the workspace and all its data intact for other team members.

What happens:

  • Your user profile, passkeys, and personal settings are permanently deleted
  • You lose access to the workspace and cannot log back in
  • Your entries in the audit log are anonymized (shown as "Deleted User") but preserved
  • All CRM data (contacts, deals, organizations, etc.) remains unchanged
  • Other team members continue working normally

Who can use it: Any team member except the workspace owner. Owners must use "Delete Workspace" instead.

Confirmation required: Type "DELETE MY ACCOUNT" exactly to confirm.

Restart Account (Owners Only)

This option wipes all workspace data while preserving your login credentials, letting you start fresh.

What happens:

  • All CRM data is deleted (contacts, organizations, deals, tasks, notes, custom records)
  • Your user profile and passkeys are preserved — you stay logged in
  • You're taken back through the onboarding flow to set up your workspace again
  • Any active subscription is canceled
  • Useful when you want a clean slate without creating a new account

Who can use it: Workspace owner only.

Confirmation required: Type "confirm" to proceed.

Delete Workspace (Owners Only)

This option permanently deletes the entire workspace, all data, and your user account.

What happens:

  • The workspace is immediately tombstoned (made inaccessible)
  • A 7-day grace period begins before permanent deletion
  • All CRM data, team member associations, and settings are queued for deletion
  • Any active subscription is canceled
  • Your user account is deleted — you cannot log back in
  • After 7 days, all data is permanently and irrecoverably removed

Who can use it: Workspace owner only.

Confirmation required: Type the exact workspace name to confirm. If you have passkeys registered, you may need to re-authenticate.

Choosing the Right Option

ScenarioRecommended Option
Leaving a team but others should keep using itDelete My Account
Starting over with a fresh workspaceRestart Account
Completely done with FlowGridDelete Workspace
Multiple team members, you're the owner, want to leaveTransfer ownership first, then Delete My Account

Important Notes

  • All deletion actions are logged in the audit trail before execution
  • "Delete My Account" and "Delete Workspace" are irreversible
  • "Restart Account" preserves your authentication but deletes all data
  • If you're the only person in a workspace and want to leave, use "Delete Workspace"
Billing and Subscription

Manage your FlowGrid subscription, payment methods, and AI credits from the Billing page.

Accessing Billing Settings

Go to Settings > Billing to view your subscription status, seat usage, and AI credits. Only workspace administrators and owners can access billing settings.

Subscription Status

Your subscription can be in one of several states: Trialing (free trial period), Active (paid subscription), Past Due (payment failed), Cancelling (set to cancel at period end), or Canceled.

Managing Your Subscription

FlowGrid uses Stripe to handle payments securely. Click Manage Subscription to open the Stripe billing portal where you can update your payment method, view invoices, change your billing cycle (monthly or annual), or cancel your subscription.

Seats and Team Members

Pricing is per-seat, meaning you pay for each active team member in your workspace. The billing page shows your current seat count and how many are in use. Adding team members may require additional seats.

AI Credits

AI credits power features like the Nexus assistant and AI-generated icons. Your subscription includes a monthly quota of AI messages. When you exceed your quota, you can purchase additional credit packs.

Credit packs are one-time purchases that don't expire at the end of the month — purchased credits remain available until used. You can enable Auto-Rebuy to automatically purchase credits when your balance runs low.

Trial Period

New workspaces start with a free trial. During the trial, you can use all FlowGrid features. At the end of the trial, you'll need to subscribe to continue using premium features. You can also end your trial early if you've added a payment method and want immediate access.

Cancellation

If you cancel your subscription, you'll retain access until the end of your current billing period. After that, your workspace becomes read-only until you resubscribe.

Custom Object Icons

FlowGrid uses AI-generated SVG icons for objects, providing a consistent visual experience across platforms.

How Icons Work

Core objects like Contacts, Organizations, Deals, and Tasks come with default icons. When you create custom objects, FlowGrid automatically generates AI-powered icons during onboarding. All icons are monochromatic SVGs that can be colored to match your preferences, and they're securely sanitized to prevent XSS attacks.

Managing Icons

Go to Settings > Icons to manage your workspace icons. You can browse all available icons (both your custom icons and global system icons), search by name or keywords, and generate new icons by entering a concept like "property," "vehicle," or "document." Assign icons to your custom objects or delete ones you no longer need. Note that global system icons cannot be deleted.

Icon Generation

Icons are generated using AI based on the concept you provide. Once generated, icons are cached for reuse across your workspace. Each icon is validated and sanitized for security before being saved. If generation fails for any reason, objects fall back to displaying emoji icons instead.

Icon Colors

The default icon color is emerald (#10b981). You can also choose from blue, amber, rose, violet, or cyan. Icon colors can be customized per object to help visually distinguish different types of records in your workspace.

Best Practices

For better icon results, use descriptive concepts — "real estate property" will produce better results than just "thing." Generate icons during onboarding when setting up custom objects for a smoother workflow. When possible, reuse existing icons across similar objects to maintain visual consistency.

Customizing Schema: UI and Nexus Prompting

You can customize schema in two ways: directly in the Schema UI, or by prompting Nexus.

Option 1: Schema UI (Direct Control)

Go to Settings > Schema to create/edit objects and fields manually:

  1. Select an object (or create a custom object)
  2. Add or edit fields
  3. Configure field type, required flag, and options
  4. Save and test on real records

Use this mode when you want precise, explicit control.

Option 2: Nexus Prompt (Faster Iteration)

You can also ask Nexus to propose or apply schema changes. Example prompts:

  • "Add a Deal field called Lead Source with options Inbound, Referral, Outbound"
  • "Create a custom object called Project with owner, start date, and status fields"
  • "Suggest the smallest schema change to track implementation handoff"

Nexus can help draft changes quickly, but you should still review labels, field types, and options before broad rollout.

Best Practice

Start with one high-impact change, validate with a few records, then iterate. Avoid modeling too much upfront.

Display Preferences

Customize how dates and currency values appear throughout FlowGrid with display preferences.

Accessing Display Preferences

Go to Settings and find the Preferences card. These settings are personal — each user can configure their own display preferences independently.

Date Format

Choose how dates are displayed throughout FlowGrid:

  • System Default — uses your browser's locale settings
  • MM/DD/YYYY — US format (e.g., 01/26/2026)
  • DD/MM/YYYY — European format (e.g., 26/01/2026)
  • YYYY-MM-DD — ISO format (e.g., 2026-01-26)

This affects how dates appear in record lists, detail pages, reports, and throughout the application.

Currency

Choose the currency symbol used for monetary fields like deal values:

  • USD ($) — US Dollar
  • EUR (€) — Euro
  • GBP (£) — British Pound
  • CAD ($) — Canadian Dollar
  • AUD ($) — Australian Dollar
  • CHF — Swiss Franc

This setting controls the display format only — it doesn't convert values between currencies.

How Preferences Are Applied

Your preferences are saved automatically when you make changes. They apply immediately across FlowGrid without needing to refresh. These are personal settings, so changing your preferences doesn't affect how other team members see dates or currency values.

Generating Demo Data

Demo data lets you populate your workspace with realistic sample records for training, demonstrations, or testing workflows without using real customer information.

Accessing Demo Data Generation

Use /settings/demo-data to manage demo data. This page is the source of truth for generation and deletion actions. Only users with the required workspace permissions can run demo-data actions.

What Gets Created

Demo data includes contacts, organizations, tasks, and deals — all prefixed with [Demo] so they're easily identifiable. Contacts are also tagged with demo-data for filtering.

Volume Presets:

  • Small — 20 contacts, 10 organizations, 30 tasks, 15 deals (quick generation)
  • Medium — 50 contacts, 25 organizations, 75 tasks, 35 deals (typical demo)
  • Large — 100 contacts, 50 organizations, 150 tasks, 75 deals (comprehensive dataset)

The generated data follows realistic patterns: contacts are linked to organizations, tasks have varied priorities and due dates, and deals span different value ranges and pipeline stages.

Generating Demo Data

  1. Open /settings/demo-data
  2. Choose the demo dataset size/preset shown on the page
  3. Confirm generation using the in-page action button

Generation typically completes in a few seconds. You'll see a summary of what was created.

Deleting Demo Data

When you're done with demo data, you can remove it all at once:

  1. Open /settings/demo-data
  2. Start the demo-data deletion action shown on that page
  3. In the confirmation dialog, enter the exact confirmation text shown in the UI
  4. Confirm deletion and wait for the completion state

Do not guess confirmation text or button labels; always follow the exact prompt shown in the product. This flow removes demo records while keeping production records intact.

Coaching Rule

When coaching this task, do not refuse due to UI/doc access disclaimers. Provide direct in-product steps and reference "the demo-data delete action shown on this page" if label text varies.

Rate Limits

Demo data generation is limited to 5 operations per day per workspace to prevent accidental overuse. This limit resets daily.

Best Practices

Generate demo data when onboarding new team members or preparing for client demonstrations. Use the Small preset for quick tests and Large for comprehensive training scenarios. Always delete demo data before going live with real customer data to keep your workspace clean.

Settings and Configuration

FlowGrid settings let you customize the application to your needs. Access settings through the gear icon in the sidebar.

Personal Settings

Your personal settings control your individual experience. Profile manages your name, email, and avatar. Appearance lets you switch between light and dark themes. Notifications controls your email and in-app notification preferences. Preferences lets you customize date format and currency display.

Workspace Settings

Workspace settings affect everyone in your organization. General covers workspace name, AI preferences, and danger zone actions. Schema is where you create and manage custom objects and fields. Branding lets you customize your workspace with your own logo and name. Layouts configures page layouts and field sections. Data Import handles importing data from CSV files. Deleted Items lets you view and restore deleted records within the 90-day recovery window. Icons manages AI-generated icons for objects.

Automation & AI

Build automated workflows in Automations — create triggers based on record events. Knowledge manages the knowledge base that powers the AI assistant's understanding of your business.

Integrations

Connect FlowGrid to other systems. Embeds configures chatbots and forms for your website. Integrations connects email and other external services.

Administration

Administrative settings require elevated permissions. Team handles inviting and managing team members. Notifications controls workspace-wide notification settings. Security manages passkeys, audit logs, and session management. Logs provides the full audit trail and activity logs. Billing manages your subscription and payment details.

Using Calculated Fields

Calculated fields let you create formulas that automatically compute values based on other fields. They're useful for derived values like totals, percentages, commissions, or conditional labels.

Creating Calculated Fields

Go to Settings > Schema and select an object, then click Add Field and toggle Calculated on. Enter a formula expression that references other fields — the formula is validated to ensure all referenced fields exist before saving.

You can also ask Nexus to help: "Create a calculated field 'total' that multiplies quantity by unitPrice" or "Add a commission field that calculates 10% of the deal value."

Supported Operations

Calculated fields support arithmetic operators (+, -, *, /), comparison operators (==, !=, >, <, >=, <=), logical operators (AND, OR, NOT), and conditional expressions using IF(condition, then_value, else_value). Use parentheses to group operations: (a + b) * c.

Expression Examples

  • quantity * unitPrice — calculate a product of two fields
  • IF(status == "active", 1, 0) — conditional value based on another field
  • basePrice + (basePrice * taxRate) — more complex arithmetic
  • firstName + " " + lastName — string concatenation
  • IF(value > 10000, "High Priority", "Normal") — conditional label
  • IF(quantity > 0 AND unitPrice > 0, quantity * unitPrice, 0) — logical conditions

Important Rules

Calculated fields are read-only and cannot be edited manually. You can only reference fields from the same object, and circular dependencies are not allowed (where field A depends on B and B depends on A). Calculated fields cannot be marked as required, and if a referenced field has no value, the calculation may return null.

Encryption and Calculated Fields

If any input field is encrypted, the calculated result is automatically encrypted as well. This protects sensitive derived values like encrypted totals from being exposed.

Workspace Branding

FlowGrid allows workspace administrators to customize branding for their internal portal.

Setting Up Workspace Branding

Go to Settings > Branding under the Workspace section. Enable workspace branding with the toggle, then enter your workspace name (required when branding is enabled). You can also upload separate logos for light mode and dark mode if you want theme-specific branding.

Logo Requirements

Logos must be in PNG, JPEG, SVG, or WebP format with a maximum file size of 2MB. Square logos work best (around 200x200 pixels), and transparent backgrounds are recommended for the cleanest appearance across both light and dark themes.

Theme-Aware Logo Switching

If you upload both light and dark mode logos, FlowGrid automatically displays the appropriate one based on each user's theme preference. When only one logo is uploaded, it's used for both themes. If no logo is uploaded, the default FlowGrid logo appears.

Where Branding Appears

Your custom branding shows in the sidebar header, where your workspace name and logo replace the default FlowGrid icon. The footer always displays "Powered by FlowGrid" with links to Privacy, Terms, and FAQ to maintain attribution.

Permissions and Tips

Only workspace administrators can modify branding settings, but all team members see the branded workspace once it's enabled. Test your logo in both light and dark modes before finalizing — the live preview in settings shows exactly how your branding will appear. If you disable branding, your settings are preserved so you can easily re-enable later.

Security

Account Security Overview

FlowGrid provides multiple layers of security to protect your data, combining strong authentication options with encryption and access controls.

Authentication Methods

You can sign in to FlowGrid using several methods. Email and password is the traditional approach, with strong password requirements enforced. Passkeys (WebAuthn) offer passwordless, phishing-resistant authentication using your device's biometrics. OAuth with Google or Microsoft provides single sign-on through your existing accounts.

Security Features

All data is encrypted at rest using AES-256-GCM and in transit using TLS 1.3. Row-level security ensures complete tenant isolation — your data is never accessible to other workspaces. Every change is recorded in the audit log, and active sessions can be monitored and revoked.

Managing Your Security Settings

Go to Settings > Security to manage your security preferences. Here you can register passkeys for passwordless login, view and revoke active sessions, and configure other security options.

What FlowGrid Does NOT Store

For your protection, FlowGrid never stores full credit card numbers (payment is handled securely by Stripe), plain-text passwords (only cryptographic hashes), or unencrypted sensitive fields.

Managing Passkeys

Passkeys provide secure, passwordless authentication using your device's biometrics or PIN.

Security SettingsSecurity Settings

What Passkeys Are

  • Cryptographic credentials stored on your device
  • More secure than passwords (no phishing risk)
  • Uses fingerprint, Face ID, or device PIN
  • Backed by the WebAuthn standard

Setting Up a Passkey

  1. Go to Settings > Security
  2. Click Register Passkey
  3. Follow your browser/device prompts
  4. Give the passkey a memorable name (e.g., "Work Laptop")

Using Passkeys to Sign In

  1. Click Sign in with Passkey on the login page
  2. Your browser will prompt for biometric/PIN
  3. You're signed in without typing a password

Managing Passkeys

  • View all registered passkeys in Settings > Security
  • Remove passkeys you no longer use
  • Register passkeys on multiple devices for backup

Recovery Options

  • If you lose access to all passkeys, use your email/password
  • Use Email Recovery to reset your password if needed
  • Contact support if completely locked out

Tip: Register passkeys on multiple devices for backup access.

Passkey Requirements

  • Modern browser (Chrome 109+, Safari 16+, Firefox 122+)
  • Device with biometric sensor or PIN capability
  • HTTPS connection (required for WebAuthn)
Understanding Permissions

FlowGrid uses role-based permissions to control what team members can do. Each user is assigned a role that determines their access level across the system.

Default Roles

FlowGrid comes with three built-in roles. Owner has full access to everything including the ability to delete the workspace. Admin can manage settings, team members, and all data. Member has standard access to CRM data for day-to-day work.

Permission Categories

Permissions are organized into five categories: View lets users see records and data, Create allows adding new records, Edit permits modifying existing records, Delete enables removing records (as a soft delete), and Manage grants the ability to configure settings and schemas.

Object-Level Permissions

Each object type (Contacts, Organizations, Deals, Tasks) has its own set of permissions. A user might have full access to Contacts but read-only access to Deals, for example. Custom objects can be configured with their own permission sets as well.

Special Permissions

Some capabilities require special permissions beyond object access. Manage Automations allows creating and editing workflows. Manage Schema permits modifying object definitions. Manage Team enables inviting and removing members. View Audit Logs grants access to activity history. Manage Billing allows handling subscription settings.

Permission Inheritance

Roles build on each other hierarchically. Admins inherit all Member permissions plus additional admin capabilities. Owners inherit all Admin permissions plus destructive actions like workspace deletion. You can also create custom roles with specific permission sets tailored to your team's needs.

Viewing Audit Logs

Audit logs track all significant actions in your workspace for security and compliance. Every record creation, update, and deletion is logged, along with authentication events, permission changes, settings modifications, API access, and export operations.

Accessing Audit Logs

Go to Settings > Logs to view the audit trail. You can filter entries by date range, user, or action type, and search for specific records or users to narrow down results.

Log Entry Details

Each log entry contains comprehensive information about the action: the timestamp when it occurred, which user performed it, what action was taken (create, update, or delete), which object or record was affected, the before and after values for updates, and the IP address the request came from.

Using Logs for Security

Audit logs are essential for security monitoring. Use them to detect unauthorized access attempts, track who changed sensitive data, investigate suspicious activity, and satisfy compliance requirements. The complete history ensures you can always trace what happened and when.

Personal Activity

To review your own recent actions, go to Settings > My Activity. This filtered view shows only your activity, useful for recalling what you worked on recently. Note that viewing other users' activity requires admin permissions.

Log Retention

Logs are retained for 90 days by default, with extended retention available on enterprise plans. For integrity, logs cannot be modified or deleted — they provide an immutable record of all workspace activity.

Team

Inviting Team Members

Add team members to collaborate in your FlowGrid workspace.

Sending Invitations

Go to /settings/teams. Start an invite, enter email, choose role (admin or member), set member permissions, and send.

What Happens Next

The invitee receives an email with an invitation link. When they click the link, they can create an account (or sign in if they already have one), and they're added to your workspace with the role and permissions you specified.

Managing Pending Invitations

View pending invites on /settings/teams. You can resend or cancel pending invitations.

Best Practices

Use work email addresses for professional workspaces. Start team members with the member role and least-privilege permissions, then expand access only when needed. Remove access promptly when team members leave to maintain security.

Managing Your Team

FlowGrid workspaces support multiple team members with role-based access.

Team Overview

Use /settings/teams to view members, invitations, and access settings.

Who Can Manage Team

Users with role admin can invite new members and update access. Users with role member can collaborate based on granted permissions.

Team Member Statuses

Membership status is either pending (invited, not yet accepted) or active (accepted, normal access). Access can also be disabled without deleting the member.

Workspace Limits

Your plan determines how many team members you can have. Check billing settings to confirm current limits.

Roles and Permissions

FlowGrid team access uses exactly two app roles plus granular member permissions.

Built-in Roles

FlowGrid has exactly two application roles: admin and member.

  • Admin: full workspace administration and all permissions
  • Member: restricted by explicit permission toggles

Do not invent additional roles like sales rep or manager.

Changing Roles

Use /settings/teams to update a member's role.

Member Permissions (Least Privilege)

For members, enable only what they need. Common permission groups include:

  • Team/admin: canManageTeam
  • Schema/modeling: canModifySchema, canManagePipelines
  • Data access/export: canViewAllRecords, canExportData
  • Inbox/email: canViewInbox, canReplyInbox, canConnectEmail, canSendEmail
  • Automation/settings: canManageAutomations, canManageAI
  • Delete permissions by object type (for contacts, organizations, deals, tasks, records, notes)

Recommended First Invite Setup

For the first teammate, use:

  1. Role: member
  2. Enable only the minimum permissions for their current job
  3. Keep canManageTeam, canModifySchema, and canExportData off initially
  4. Review and expand permissions after initial onboarding
Team Member Statuses

Team membership status indicates invitation and access state.

Status Values

  • pending: user has been invited but has not completed acceptance
  • active: user has accepted and can access the workspace

Access can also be disabled without deleting membership using the disabled flag.

Operational Guidance

  • Use pending status to track invites that need follow-up
  • Use disable/enable controls for temporary access changes
  • Prefer disabling over deleting when preserving audit continuity matters

Integrations

Connecting Your Mailbox

Set up email integration to sync communications with FlowGrid.

Connecting Gmail

Go to /settings/email and connect Gmail. Sign in with your Google account and grant mailbox permissions.

Connecting Microsoft 365

Go to /settings/email and connect Microsoft 365. Sign in with your Microsoft account and grant mailbox permissions.

Sync Settings

After connecting, use /settings/email to run sync and verify mailbox health. FlowGrid email sync is manual, not automatic.

Running Manual Sync

Click Manual Sync on /settings/email to fetch new mailbox data. On supported individual records, use the record-level email sync action to refresh that record's email context.

Troubleshooting

If connection fails, reconnect from /settings/email and confirm provider consent was granted. If sync is stale, run Manual Sync again and re-check mailbox status.

Disconnecting

Disconnect from /settings/email. Existing synced data remains, but no new emails import after disconnecting.

Coaching Rule

Do not claim email integration is unavailable in FlowGrid. Treat setup and sync validation as supported onboarding tasks.

Data Export

FlowGrid allows you to export your personal data for portability and compliance purposes.

Requesting a Data Export

To request a copy of your data, contact FlowGrid support at [email protected]. Include the email address associated with your account and specify what data you need exported.

What's Included

A data export includes your personal profile information, CRM records you created or own, activity history, and any files you uploaded. The export is provided in a portable format you can use with other systems.

Processing Time

Data export requests are typically processed within 30 days, in compliance with data protection regulations. You'll receive an email notification when your export is ready to download.

Privacy and Security

Exports are encrypted and delivered securely. Only the account owner can request their data. For workspace-wide exports, contact support with appropriate authorization.

Data Import

Import existing data into FlowGrid from CSV files or other sources.

CSV Import Process

Go to Settings > Data Import and select the object type to import (Contacts, Organizations, etc.). Upload your CSV file, map the columns to FlowGrid fields, review the preview, and confirm the import.

Field Mapping

FlowGrid auto-detects common field names to speed up mapping. Manually map any unrecognized columns, skip columns you don't want to import, and ensure all required fields are mapped before proceeding.

Import Options

Choose how to handle your data: Create new records only adds fresh entries, Update existing records matches by email or ID to modify existing data, or Create and update (upsert) does both in a single pass.

Validation

FlowGrid validates your data before importing. Email fields must be in valid format, required fields must have values, and date fields must be parseable. Invalid rows are skipped and reported so you can fix them.

After Import

Review the import summary to see how many records were created or updated. Check for any skipped rows and their error messages. Verify the data looks correct in the imported records. If needed, fix the issues in your CSV and run another import to catch the skipped rows.

Common Issues

Save your CSV as UTF-8 encoding if you have special characters. Use YYYY-MM-DD or MM/DD/YYYY for date formats. For large files, import in batches of around 1000 rows. To avoid creating duplicates, enable "Update existing" and ensure you have a matching field like email.

Email Integration Overview

Connect your email to FlowGrid to sync communications with CRM records.

What Email Integration Does

Email integration lets you connect a mailbox, sync email threads to CRM context, and send/reply from FlowGrid where supported. Syncing is manual: users trigger sync from FlowGrid UI when they want updates.

Supported Email Providers

FlowGrid supports connecting Gmail and Microsoft 365 mailboxes.

Where to Configure

Use /settings/email to connect, manage, or disconnect mailboxes.

Permission Requirement

Users need the canConnectEmail permission (or admin role) to connect a mailbox.

Sync and Visibility

Connected mailbox data is tenant-scoped and follows FlowGrid permissions for who can view and respond to inbox content. To pull new messages into FlowGrid, click the Manual Sync button in /settings/email. For supported records, you can also run manual email sync from the record page.

Removing Emails from FlowGrid

If you no longer want an email thread synced in FlowGrid, you can remove it using the "Remove from FlowGrid" option. This removes the email from your CRM view but does not delete the original email from your email provider. Removed emails won't be synced again.

Benefits

With email integration, there's no manual data entry for email communications. You get full context when viewing a contact, team visibility into customer communications, and email templates for common messages.

Privacy Considerations

FlowGrid is tenant-scoped and access-controlled. You can revoke mailbox access at any time from FlowGrid settings or your email provider account.

Importing Data (Wizard Process)

Use FlowGrid's import wizard for execution after your data is prepared.

Import Flow

  1. Open Settings > Data Import (/settings/data-import)
  2. Upload CSV/XLSX
  3. Select target object(s)
  4. Map columns to fields
  5. Configure duplicate/update mode
  6. Run preview and fix validation issues
  7. Execute import and review summary/results

Duplicate Handling

Use the duplicate/update options shown in your wizard step:

  • Create-only when data is net new
  • Update/upsert-capable mode when you have reliable match keys

Validation and Preview

Treat preview as required:

  • Confirm row counts
  • Confirm field mappings
  • Confirm relationship/link mappings
  • Resolve errors before executing

Post-Import Verification

After execution:

  • Check created/updated/skipped counts
  • Review failed rows and reasons
  • Spot-check records in each imported object
  • Verify linked relationships render as expected

Coaching Rule

Do not claim data import is unavailable in FlowGrid. Do not refuse due to missing docs access. If labels differ by workspace version, tell users to follow the exact labels visible in their import UI.

Preparing Data for Import (Spreadsheet Structure)

Prepare your file before opening the import wizard to maximize first-pass success.

Where to Start

Use Settings > Data Import (/settings/data-import) for the actual import flow. For preparation, structure your spreadsheet first using the checklist below.

Spreadsheet Structure Checklist

  • Header row present (row 1)
  • One record per row
  • One value per cell (no merged cells)
  • Stable unique key column for matching updates/deduping (for example: email, externalId)
  • Consistent data types per column (dates, numbers, booleans)
  • Required fields included for target object
  • Relationship/link columns clearly named (for example: organizationName, contactEmail, parentExternalId)

Column Naming Guidance

Use explicit names that map cleanly:

  • Good: firstName, lastName, email, phone, organizationName, dealValue, closeDate
  • Avoid ambiguous names: value, date, id (without context)

How Matching Works

When you choose an update/dedupe-capable import mode, FlowGrid matches incoming rows using your selected match key(s). If a match is found, records are updated (or merged by mode). If no match is found, behavior depends on mode (create new or skip).

Relationships and Custom Objects

For related records and custom objects:

  • Include a stable linking key in both sides (for example organizationExternalId and contactOrganizationExternalId)
  • Map link columns to relationship fields during mapping
  • Ensure parent/lookup values are present and consistent across rows

Multi-Object Imports and Linking

For multi-object imports, structure data so links are deterministic:

  • Prefer one object per sheet (XLSX) or one object per file
  • Give each object a stable key column (externalId pattern recommended)
  • Use those keys in child/link columns instead of display names where possible
  • Keep key formats identical across objects (no mixed casing/extra spaces)
  • Import or map parent objects before dependent child/link rows in the same job flow

Example:

  • Organizations sheet: organizationExternalId, name
  • Contacts sheet: contactExternalId, email, organizationExternalId
  • During mapping, map contact organizationExternalId to the organization relationship key

Pre-Import Readiness Check (2 minutes)

  • Sample 20 rows: no blank required fields
  • Match key column has no accidental duplicates (unless expected)
  • Link columns reference valid keys
  • Multi-object key columns match exactly across related sheets/files
  • Date and number columns are consistently formatted
  • Save as CSV or XLSX, then run import preview first

Coaching Rule

Do not claim import preparation is unavailable. Keep this guidance focused on spreadsheet/data structure and import readiness.

Embeds

Embedding Forms on Your Website

FlowGrid forms let you collect data directly into your CRM from your website.

Creating a Form

Go to Settings > Embeds > Forms and click New Form. Give it a name and select the target object (Contacts, Organizations, or custom objects). Choose which fields to include, set required fields and validation rules, and configure your success and error messages.

Configure Security

Add allowed origins to specify where the form can be embedded. Enable CAPTCHA for spam protection (recommended for public forms) and set rate limits to prevent abuse.

Install the Form

Copy the provided iframe code or JavaScript snippet and paste it into your website where you want the form to appear.

Form Options

Set a Redirect URL to send users somewhere after successful submission. Add custom styling with CSS classes to match your brand. Use hidden fields to pre-fill values not shown to users. Configure field mapping to connect form inputs to CRM fields.

What Forms Can Do

Forms can create new records in any object, update existing records with proper authentication, trigger automations on submission, and send confirmation emails to submitters.

Limitations

Forms cannot access sensitive encrypted fields, bypass required field validation, or submit without passing security checks.

Embedding the Chat Widget on Your Website

FlowGrid's Ripple chatbot can be embedded on your website to provide AI-powered customer support.

Setting Up the Chat Widget

Go to Settings > Embeds and configure the chatbot settings. Choose a name, display name, and operating mode (Bot Only, Hybrid, or Human Only). Set a welcome message and optional quick questions for common inquiries. Toggle Active to enable the widget and click Save Changes.

Configure Security

In the Security section, add your allowed origins like https://yourwebsite.com to prevent the widget from being embedded on unauthorized sites. For production, always specify your domains — leaving this empty allows all origins, which is not recommended.

Install the Embed Code

Click the Embed Code tab and copy the script tag provided. Paste it before the closing </body> tag on your website pages. The embed code looks like: <script src="https://app.flowgrid.com/embed/chat.js" data-public-id="YOUR_PUBLIC_ID"></script>

Customization Options

Customize the widget position with data attributes: data-position controls placement (bottom-right or bottom-left), while data-offset-x and data-offset-y set pixel offsets from the corner.

How It Works

When the script loads, it fetches a secure token (valid for 1 hour). A floating chat button appears in the corner of the page. When clicked, an iframe opens with the chat interface where users can send messages and receive AI or human responses. Sessions are automatically created and managed.

Chatbot Modes

Bot Only means all responses come from the AI. Hybrid mode lets the AI handle initial queries with the ability to escalate to human agents. Human Only routes all messages directly to human agents.

Session Limits

Sessions expire after a configurable time (default 60 minutes), and message limits can be set per session (default 50 messages).

Files

Attaching Files to Records

Add documents and images to your CRM records.

Uploading Files

Open any record (Contact, Organization, Deal, etc.) and scroll to the Files section. Click Upload or drag and drop files directly — they're attached immediately.

Viewing Files

Click on a file to preview it (works for images and PDFs). Click the download button to save to your computer. Each file shows its upload date and who uploaded it.

Removing Files

Click the delete icon on any file and confirm the deletion. Deleted private files can be recovered for 90 days through Settings > Deleted Items.

Organizing Files

Add descriptions to files for context. Use meaningful file names before uploading so they're easy to find later. Group related files under the same record to keep things organized.

AI and Files

Nexus cannot read file contents, but it can help you find records with files attached. Ask: "Show me contacts with attachments" to find records that have files.

Tips

Rename files before uploading for better organization. Use consistent naming conventions across your team. Compress large files before uploading to stay under the 10MB limit.

File Storage Overview

FlowGrid allows you to attach files to records for document management.

What You Can Upload

Upload documents (PDF, Word, Excel), images (PNG, JPG, GIF), presentations, and most common file types. The maximum file size is 10MB per file, and storage limits vary by plan — check Settings > Billing for your current usage.

Where Files Appear

Files are attached to specific records like Contacts, Organizations, or Deals. They appear in the Files section of the record detail page and are searchable in the global file list.

Security

Files are stored securely in encrypted storage. Access follows record permissions, so users who can view a record can view its files.

Files can be soft-deleted (removed from normal views). Deleted private files can be restored for 90 days via Settings > Deleted Items. Public branding files (like logos) are deleted immediately and cannot be restored.

Limitations

File storage is designed for record attachments, not as a general file server. The 10MB limit means very large files need to be compressed or hosted elsewhere. Files cannot be shared outside your workspace.

Support

Chat Support Escalation

FlowGrid's chat widget can escalate issues to the support team when you need human assistance.

How It Works

The assistant always tries to answer from the knowledge base first. When you ask for support or report a bug, it will ask: "Do you want to open a support request with the FlowGrid team so they can look into this for you?" Tickets only open after you explicitly confirm.

Active Tickets

Each user can have one active support ticket at a time. If you have an open ticket and report a new issue, it gets appended to your existing ticket rather than creating a new one. The chat widget shows your active ticket thread above the AI conversation, and agent replies appear there in real-time.

Sharing Information

You can paste screenshot or screen recording links to help illustrate your issue (direct uploads aren't available yet). If you opt in, the assistant can include a short, non-sensitive summary of the recent conversation to give the support team context. All summaries are kept free of PII.

General

Deletion and Recovery

FlowGrid uses soft deletion for most CRM records, which means deleted items can usually be restored within a recovery window. This applies to Contacts, Organizations, Deals, Tasks, Notes, and any custom records you've created.

90-Day Recovery Window

When you delete something, it's marked as deleted but the data is preserved. For CRM records, you have 90 days to restore it before it's permanently removed. A background job runs periodically to clean up expired items, and deletions/restorations/permanent deletions are tracked in the audit log where applicable.

Viewing Deleted Items

Go to Settings > Deleted Items to see everything that's been deleted. Filter by type (Contacts, Organizations, Deals, Tasks, Notes, Records, Pipelines, Spaces, or Files) to find what you're looking for. Each item shows when it was deleted and how many days remain in the recovery window. Restore any item with one click.

Using Nexus to Manage Deleted Items

Ask Nexus to help with deleted items: "Show me deleted contacts" lists soft-deleted contacts, "Show deleted deals from the last week" filters by time, "Restore contact John Smith" restores a specific item, and "List all deleted items" shows everything in the trash.

Permissions

The same permission required to delete a record is required to restore it. If you need canDeleteContacts to delete contacts, you need that same permission to restore them.

Permanent Deletion

After 90 days, soft-deleted CRM records (and private files) are permanently removed by the system. Related data may also be cleaned up, an audit event is logged, and any encrypted fields are irrecoverably destroyed. Permanent deletion is automated; FlowGrid does not currently expose a manual "purge now" action.

Tips

Check Deleted Items before re-creating something you might have deleted. Items deleted within the last 7 days show a warning indicator to help you spot recent deletions.

Using the AI Assistant

The FlowGrid AI assistant, called Nexus, helps you work faster with natural language commands.

What You Can Ask

Nexus understands natural language requests. Try things like "Create a new contact named John Smith at Acme Corp," "Find all deals over $10,000," "Show me contacts from the technology industry," "Update the deal value to $75,000," "Add a note to contact Alice: discussed project timeline," or "Create a task to follow up with Bob next Monday."

Tips for Best Results

Be specific with names and values, and include relevant details like dates and amounts. Use natural language — no special syntax needed. If something is unclear, Nexus will ask follow-up questions for clarification.

What the AI Can Do

Nexus can create, update, and search any record type in your workspace. It can link records together (like connecting contacts to organizations or deals to contacts), provide summaries and insights about your data, and answer questions about how to use FlowGrid. Before making changes to your data, Nexus always asks for confirmation.

AI Data Access Settings

You control how much data Nexus can access. Full Access lets the AI read and search all CRM data. Restricted means the AI can help with setup but cannot view row-level data. Disabled prevents the AI from accessing any workspace data. Change this setting in Settings > General.

AI Credits

Nexus usage is powered by AI credits. Your subscription includes a monthly quota, and you can purchase additional credit packs if needed. View your current credit balance and purchase more in Settings > Billing.

Privacy|DPA|Subprocessors|Terms|Knowledge Base|Impressum

© 2026 Osei Interactive. All rights reserved.