Reference
Glossary

Glossary

Terms used throughout the portal, in alphabetical order.

Admin

The highest-privilege role. Sees and manages everything: organizations, users, billing, system tools. See Roles & Access.

ANI (Automatic Number Identification)

The phone number of the person calling — i.e., the caller's number. Shown on every call record.

Audited / Audit log

A persistent record of who changed what, when, on key entities (users, companies, organizations, memberships, inbound numbers, recordings). See Users & Impersonation.

Billable

An entity that can be invoiced — either an Organization or a Company. Invoices have a polymorphic billable reference.

Call Spike

A detected anomaly in call volume — sharply higher or lower than expected based on historical pattern. See Call Spikes.

Campaign (Five9)

The Five9-side identifier that maps inbound calls to a specific contractor. The portal uses the Five9 campaign name field on a Company to link calls to companies.

Company

A single contractor business in the portal. Owns calls, members, playbook, inbound numbers, and (sometimes) billing. See Your Company.

Customer

The lowest-privilege role. Sees only their own company's data. The contractor's employees are usually customer role. See Roles & Access.

Disposition

The outcome tag on a call. Examples: Booked Job, Spam, Caller Disconnected, Voicemail Processed. The portal supports 50+ dispositions. See Calls.

DNIS (Dialed Number Identification Service)

The phone number that was dialed — i.e., your inbound number. Shown on every call record. See Your Inbound Numbers.

Doorkeeper

The OAuth2 server the portal uses to authenticate API access. See API.

Five9

The cloud call-center platform CIC's agents use to handle inbound calls. The portal pulls call data from Five9 every 15 minutes.

Forecast

A forward-looking projection of expected call volume, based on historical patterns. See Forecasts.

Inbound Number

A phone number attached to a Company, through which callers reach CIC's agents. See Your Inbound Numbers.

Invoice

A bill issued by Stripe and surfaced in the portal. Belongs to a billable (Organization or Company). See Your Billing or Invoices (admin).

Kept / Discarded

Soft-delete status. A "discarded" record is hidden from default views but preserved in the database. "Kept" means active. The discard pattern is used on Users, Companies, Organizations, and Inbound Numbers.

Organization

A billing parent that owns multiple Companies. Used for franchise networks and multi-location operators. See Organizations.

Playbook

The written guide CIC's agents follow when answering a Company's calls. Versioned — every change is preserved. See Your Playbook.

Pundit

The authorization library used internally. Determines whether a user can perform an action on a record. (Internal — referenced in the audit log.)

Recording

The audio file for a call. Pulled from Five9's SFTP every 15 minutes and stored in S3. Linked from the call detail page. See Recordings.

Sidekiq

The background job runner. Admins can view its dashboard at /sidekiq (opens in a new tab). See System Operations.

Stripe

The payment processor used for billing. The portal pushes usage to Stripe; Stripe issues invoices and processes payments.

Supervisor

The mid-privilege role. Sees a portfolio of contractor companies and manages teams of agents. See Roles & Access.

Team

An internal grouping of users (typically agents) under a supervisor. Different from Company membership. See Managing Teams.

Trade

A service category — Plumbing, HVAC, Electrical, etc. Companies can be tagged with one or more trades. See Tagging Trades.

Two-factor authentication (2FA)

Authenticator-app-based second factor on login. Strongly recommended for all users. See First-time Setup.

Visit / Become / Impersonation

The admin action of signing in as another user to see what they see. Always logged and visible in the audit trail. See Users & Impersonation.