Skip to content

ioZen Records: Store and Manage Form Data

Records are custom data types that store structured information in your workspace. Think of them as flexible database tables you design for your needs.

IntakeBots collect information. Records organize it.

  • Create “Projects” linked to clients
  • Create “Cases” linked to contacts
  • Create “Products” for your catalog
  • Any structured data your business needs
  1. Go to Settings → Records
  2. Click New Record Type
  3. Define your schema:
    • Name your record type (e.g., “Project”, “Case”, “Property”)
    • Add fields with the types you need
    • Configure contact linking options

Records support these field types:

TypeUse case
TextNames, titles, short descriptions
Long textNotes, detailed descriptions
NumberQuantities, prices, scores
DateDeadlines, start dates, milestones
SelectSingle choice from predefined options
Multi-selectMultiple choices from predefined options
ReferenceLink to other records

Records can be associated with contacts, and you can assign roles to those associations:

RecordType: "Project"
Contact Configuration:
- Allow Multiple Contacts: Yes
- Role Options: Client, Stakeholder, Team Lead

This lets you track who’s involved with each record and in what capacity.

Create hierarchical structures by linking records:

  • A “Client” record can have multiple “Project” records
  • A “Project” record can have multiple “Task” records
  • Navigate up and down the hierarchy

Find records by any field value, combine multiple filters, save common ones for quick access, or use full-text search across all fields.

An Intake Bot’s Record Lookup field lets respondents search and pick an existing row from a Record Type instead of typing an answer. Two options make one Record Type do more work:

  • Row filters scope the lookup to rows matching a column value, so a single shared table (for example, a question bank) can back many different lookup questions instead of needing a separate Record Type per question.
  • Carry columns copy other values from the matched row onto the submission (for example, a numeric score behind a scale label), while the stored answer itself stays the readable label the respondent picked.

Combine a scored lookup with a calculated field to total those carried values into a score group.

When you modify a record type schema, existing records keep their original data. New submissions use the updated schema, and changes are tracked for audit purposes.

Example: project record for a creative agency

Section titled “Example: project record for a creative agency”
FieldTypeOptions
Project NameText (required)
Project TypeSelectWebsite, Branding, Marketing, Other
Start DateDate
Budget RangeSelect<$5k, $5-10k, $10-25k, $25k+
StatusSelectQuoted, Active, Completed, On Hold
NotesLong Text

With contacts configured to allow multiple people with roles like Client, Stakeholder, and Team Lead.

  • Start simple. Add fields as you need them, not before.
  • Use selects for consistency. Predefined options make filtering reliable. See all available field types and features.
  • Link to contacts. Always associate records with the people involved.
  • Name clearly. Use descriptive names that match how your team already talks about this data.