Developer
Developer - Settings

Update Feature Flags

Changed on

Update the feature flags for the current customer.

This endpoint is restricted to developer users only.

  • cases_enabled: Whether cases feature is enabled
  • leads_enabled: Whether leads feature is enabled
  • messages_enabled: Whether messages feature is enabled
  • case_notes_enabled: Whether case notes feature is enabled
  • known_contacts_enabled: Whether known contacts feature is enabled
patch/developer/feature-flags

Request

  • Base URL: https://api.openintake.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.openintake.ai/developer/feature-flags
  • Auth: none declared

Request body

gpt_live_pilot_enabledboolean nullable

Enable the OpenIntake dev GPT-Live browser pilot

cases_enabledboolean nullable

Whether cases feature is enabled

leads_enabledboolean nullable

Whether leads feature is enabled

messages_enabledboolean nullable

Whether messages feature is enabled

case_notes_enabledboolean nullable

Whether case notes feature is enabled

known_contacts_enabledboolean nullable

Whether known contacts feature is enabled

inquiries_enabledboolean nullable

Whether inquiries feature is enabled

reports_enabledboolean nullable

Whether reports feature is enabled

availability_blocks_enabledboolean nullable

Whether availability blocks feature is enabled

outbound_enabledboolean nullable

Whether outbound leads feature is enabled

staff_enabledboolean nullable

Whether staff management feature is enabled

practicepanther_enabledboolean nullable

Whether PracticePanther integration is enabled

lead_scoring_enabledboolean nullable

Whether lead scoring is enabled

settlement_metrics_enabledboolean nullable

Enable Settlement Metrics and TV pairing

chat_widget_enabledboolean nullable

Whether chat widget feature is enabled

info_request_enabledboolean nullable

Whether info request SMS feature is enabled

google_calendar_enabledboolean nullable

Whether the Google Workspace integration (calendar/directory) is enabled

microsoft365_enabledboolean nullable

Whether Microsoft 365 integration is enabled

zoho_enabledboolean nullable

Whether Zoho integration is enabled

ringcentral_enabledboolean nullable

Whether RingCentral integration is enabled

smartadvocate_enabledboolean nullable

Whether SmartAdvocate integration is enabled

intake_forms_enabledboolean nullable

Whether intake forms feature is enabled

business_hours_enabledboolean nullable

Whether business hours feature is enabled

filevine_enabledboolean nullable

Whether Filevine integration is enabled

vxt_enabledboolean nullable

Whether VXT integration is enabled

lead_docket_enabledboolean nullable

Whether Lead Docket integration is enabled

lead_docket_chat_enabledboolean nullable

Whether completed-chat Lead Docket opportunity delivery is enabled

croo_enabledboolean nullable

Whether Croo integration is enabled

intakes_enabledboolean nullable

Whether the Intakes page (imported intake recordings) is enabled

realtime_transcripts_enabledboolean nullable

Whether realtime transcript webhook ingestion is enabled

realtime_lead_scoring_enabledboolean nullable

Whether the live (mid-call) lead scoring tool is enabled

docusign_enabledboolean nullable

Whether DocuSign integration is enabled

zapier_enabledboolean nullable

Whether the Zapier integration is enabled

zapier_chat_enabledboolean nullable

Whether completed-chat Zapier routing is enabled

law_firm_info_prompt_enabledboolean nullable

Whether the Law Firm Info Prompt settings card is shown

case_match_corrections_enabledboolean nullable

Whether end users can correct case matches on the call detail page

granola_enabledboolean nullable

Whether the Granola meeting-notes integration is enabled

ringcentral_outbound_calls_enabledboolean nullable

Whether staged RingCentral outbound calls graduate into canonical call records

transcript_filing_enabledboolean nullable

Whether the Google Drive transcript-filing automation is enabled

google_contacts_sync_enabledboolean nullable

Whether Google contacts sync is enabled (scopes only for now)

google_email_sync_enabledboolean nullable

Whether Google email (Gmail) sync is enabled (scopes only for now)

clio_enabledboolean nullable

Whether the Clio Manage integration is enabled

clio_grow_enabledboolean nullable

Whether the Clio Grow integration is enabled

drive_case_matching_enabledboolean nullable

Whether case matching uses the Google Drive matter mirror as the case provider

rc_contact_sync_enabledboolean nullable

Whether Google contacts are proposed for sync into the customer's RingCentral address book

custom_trigger_enabledboolean nullable

Whether custom trigger webhook endpoints are enabled

ghl_enabledboolean nullable

Whether the GoHighLevel integration is enabled

onedrive_enabledboolean nullable

Whether the OneDrive integration (call transcript/recording upload) is enabled

onedrive_readable_filenames_enabledboolean nullable

Whether OneDrive uploads are named by local call time and caller name, without the call-id suffix

outlook_enabledboolean nullable

Whether the Outlook intake mailbox integration (delegated sign-in and inbox polling) is enabled

partner_leads_enabledboolean nullable

Whether Partner Leads (outside lead partners POSTing leads to /v1/referrals with an API key) is enabled

inbox_automation_enabledboolean nullable

Whether Inbox Automation (screening and extracting intake mail per inbox profile) is enabled

blocked_callers_enabledboolean nullable

Whether Blocked Callers (a list of blocked phone numbers whose calls and chats can be refused transfers and/or produce no notifications) is enabled

every_call_creates_lead_enabledboolean nullable

Whether every inbound human call creates a lead, even ones classified as not substantial or as an inquiry

vapi_transfers_enabledboolean nullable

Whether Vapi-native transferCall warm transfers (Vapi owns the Twilio bridge) are enabled — records the whole parent Twilio call so the post-transfer staff conversation is captured. Distinct from VXT blind transfers and the attended-transfer (provider-bypass) flow

transfer_destinations_enabledboolean nullable

Whether the Transfer Destinations settings page (named transfer phone numbers) is enabled

test_transfer_numbers_enabledboolean nullable

Whether test calls resolve dynamic transfers to each destination's test phone number instead of the real number

netsapiens_enabledboolean nullable

Whether the NetSapiens PBX integration (CDR mirroring, staff-leg recordings, event subscriptions) is enabled

on_call_schedule_enabledboolean nullable

Whether the on-call hours settings card is enabled

bounce_back_enabledboolean nullable

Whether bounce-back handling (matching returned unanswered transfers to their original call) is enabled

transfer_metrics_enabledboolean nullable

Whether the Transfer Metrics dashboard is visible to this customer's admins

pbx_recording_stitch_enabledboolean nullable

Whether answered transfers hold their pipeline for the staff-side PBX recording stitch

outbound_callbacks_enabledboolean nullable

Whether un-reached outbound leads are automatically re-dialed on the callback stage ladder

outbound_text_fallback_enabledboolean nullable

Whether the outbound texting program (missed-call and after-hours texts) is available; texts only send once it is also armed

referral_portal_enabledboolean nullable

Whether the referral portal (standalone login portal for outside referrers + Referrals tab) is enabled

negotiation_calls_enabledboolean nullable

Whether the Negotiations tab (transferred calls containing settlement-negotiation conversation) is enabled

texts_enabledboolean nullable

Whether the Texts page (two-way SMS threads with contacts) is enabled

interviews_enabledboolean nullable

Whether intake interview lines and their post-call Word documents are enabled

hide_calls_pageboolean nullable

Whether the Calls page and call details are hidden

analytics_enabledboolean nullable

Whether the Analytics tab is enabled

appointment_reminder_notifications_enabledboolean nullable

Whether automated appointment reminder calls are emailed to the firm

Response

Successful Response

gpt_live_pilot_enabledboolean

Enable the OpenIntake dev GPT-Live browser pilot

cases_enabledboolean required

Whether cases feature is enabled for this customer

leads_enabledboolean required

Whether leads feature is enabled for this customer

messages_enabledboolean required

Whether messages feature is enabled for this customer

case_notes_enabledboolean required

Whether case notes feature is enabled for this customer

known_contacts_enabledboolean required

Whether known contacts feature is enabled for this customer

inquiries_enabledboolean required

Whether inquiries feature is enabled for this customer

reports_enabledboolean required

Whether reports feature is enabled for this customer

availability_blocks_enabledboolean required

Whether availability blocks feature is enabled for this customer

outbound_enabledboolean required

Whether outbound leads feature is enabled for this customer

staff_enabledboolean required

Whether staff management feature is enabled for this customer

practicepanther_enabledboolean required

Whether PracticePanther integration is enabled for this customer

lead_scoring_enabledboolean required

Whether lead scoring is enabled for this customer

settlement_metrics_enabledboolean

Whether Settlement Metrics and TV pairing are enabled

chat_widget_enabledboolean required

Whether chat widget feature is enabled for this customer

info_request_enabledboolean required

Whether info request SMS feature is enabled for this customer

google_calendar_enabledboolean required

Whether the Google Workspace integration (calendar/directory) is enabled for this customer (key kept as google_calendar_enabled for compatibility)

microsoft365_enabledboolean required

Whether Microsoft 365 integration is enabled for this customer

zoho_enabledboolean required

Whether Zoho integration is enabled for this customer

ringcentral_enabledboolean required

Whether RingCentral integration is enabled for this customer

smartadvocate_enabledboolean required

Whether SmartAdvocate integration is enabled for this customer

intake_forms_enabledboolean required

Whether intake forms feature is enabled for this customer

business_hours_enabledboolean required

Whether business hours feature is enabled for this customer

filevine_enabledboolean required

Whether Filevine integration is enabled for this customer

vxt_enabledboolean required

Whether VXT integration is enabled for this customer

lead_docket_enabledboolean required

Whether Lead Docket integration is enabled for this customer

lead_docket_chat_enabledboolean

Whether completed-chat Lead Docket opportunity delivery is enabled for this customer

croo_enabledboolean required

Whether Croo integration is enabled for this customer

intakes_enabledboolean required

Whether the Intakes page (imported intake recordings) is enabled for this customer

realtime_transcripts_enabledboolean required

Whether realtime transcript webhook ingestion is enabled for this customer

realtime_lead_scoring_enabledboolean required

Whether the live (mid-call) lead scoring tool is enabled for this customer

docusign_enabledboolean required

Whether DocuSign integration is enabled for this customer

zapier_enabledboolean required

Whether the Zapier integration is enabled for this customer

zapier_chat_enabledboolean

Whether completed-chat Zapier routing is enabled for this customer

law_firm_info_prompt_enabledboolean required

Whether the Law Firm Info Prompt (AI Prompt) settings card is shown for this customer

case_match_corrections_enabledboolean required

Whether end users can correct case matches (change matched case / re-run matching) on the call detail page

granola_enabledboolean required

Whether the Granola meeting-notes integration is enabled for this customer

ringcentral_outbound_calls_enabledboolean required

Whether staged RingCentral outbound calls graduate into canonical call records for this customer

transcript_filing_enabledboolean required

Whether the Google Drive transcript-filing automation is enabled for this customer

google_contacts_sync_enabledboolean required

Whether Google contacts sync is enabled for this customer (scopes only for now; no sync behavior yet)

google_email_sync_enabledboolean required

Whether Google email (Gmail) sync is enabled for this customer (scopes only for now; no sync behavior yet)

clio_enabledboolean required

Whether the Clio Manage integration is enabled for this customer

clio_grow_enabledboolean required

Whether the Clio Grow integration is enabled for this customer

drive_case_matching_enabledboolean required

Whether case matching uses the Google Drive matter mirror as the case provider for this customer

rc_contact_sync_enabledboolean required

Whether Google contacts are proposed for sync into the customer's RingCentral address book (separate RC contacts app)

custom_trigger_enabledboolean required

Whether custom trigger webhook endpoints are enabled for this customer

ghl_enabledboolean required

Whether the GoHighLevel integration is enabled for this customer

onedrive_enabledboolean required

Whether the OneDrive integration (call transcript/recording upload) is enabled for this customer

onedrive_readable_filenames_enabledboolean required

Whether OneDrive uploads are named by local call time and caller name, without the call-id suffix

outlook_enabledboolean required

Whether the Outlook intake mailbox integration (delegated sign-in and inbox polling) is enabled for this customer

partner_leads_enabledboolean required

Whether Partner Leads (outside lead partners POSTing leads to /v1/referrals with an API key) is enabled for this customer

inbox_automation_enabledboolean required

Whether Inbox Automation (screening and extracting intake mail per inbox profile) is enabled for this customer

blocked_callers_enabledboolean required

Whether Blocked Callers (a list of blocked phone numbers whose calls and chats can be refused transfers and/or produce no notifications) is enabled for this customer

every_call_creates_lead_enabledboolean required

Whether every inbound human call creates a lead, even ones classified as not substantial or as an inquiry

vapi_transfers_enabledboolean required

Whether Vapi-native transferCall warm transfers (Vapi owns the Twilio bridge) are enabled for this customer — records the whole parent Twilio call so the post-transfer staff conversation is captured. Distinct from VXT blind transfers and the attended-transfer (provider-bypass) flow

transfer_destinations_enabledboolean required

Whether the Transfer Destinations settings page (named transfer phone numbers) is enabled for this customer

test_transfer_numbers_enabledboolean required

Whether test calls resolve dynamic transfers to each destination's test phone number instead of the real number

netsapiens_enabledboolean required

Whether the NetSapiens PBX integration (CDR mirroring, staff-leg recordings, event subscriptions) is enabled for this customer

on_call_schedule_enabledboolean required

Whether the on-call hours settings card is enabled for this customer

bounce_back_enabledboolean required

Whether bounce-back handling is enabled: calls to a bounce-back number are matched to the caller's recent transferred-out call and the original conversation is injected into the bounce-back squad

transfer_metrics_enabledboolean required

Whether the Transfer Metrics dashboard (team pickup/missed rates) is visible to this customer's admins

pbx_recording_stitch_enabledboolean required

Whether answered transfers hold their pipeline for the staff-side PBX recording to be fetched, transcribed, and stitched (full-conversation grading/summaries)

outbound_callbacks_enabledboolean required

Whether outbound leads we never reached a live person on are automatically re-dialed on the customer's callback stage ladder

outbound_text_fallback_enabledboolean required

Whether the outbound texting program (missed-call and after-hours texts) is available to this customer; texts only send once it is also armed in outbound settings

referral_portal_enabledboolean required

Whether the referral portal (standalone login portal for outside referrers + Referrals dashboard tab) is enabled

negotiation_calls_enabledboolean required

Whether the Negotiations tab (transferred calls containing settlement-negotiation conversation) is visible to this customer's admins

texts_enabledboolean required

Whether the Texts page (two-way SMS threads with contacts) is visible to this customer's admins and staff

interviews_enabledboolean required

Whether intake interview lines run their interview and produce a filled Word document after each call

hide_calls_pageboolean required

Whether the Calls page and call details are hidden from this customer's admins and staff

analytics_enabledboolean required

Whether the Analytics tab (call volume, answer rates, outcomes and leads over time) is visible to this customer's admins

appointment_reminder_notifications_enabledboolean required

Whether inbound calls are screened for automated appointment reminders, each emailed to the firm's appointment reminder recipients

Changes

    • info

      added the new optional request property

    • info

      added the required property to the response with the status

    • info

      added the new optional request property

    • info

      added the required property to the response with the status