Skip to main content

App Configuration

Each app in Ciyex Hub can be customized with organization-specific settings.

Accessing App Settings​

  1. Go to Ciyex Hub → Installed
  2. Click Configure on the app card
  3. The configuration form opens with the app's settings

Configuration Schema​

Each app defines a configSchema that describes its available settings. The Hub dynamically renders a form based on this schema.

Setting Types​

TypeExample
BooleanEnable/disable SMS messaging
StringDefault sender email address
EnumChoose video provider (Twilio vs Jitsi)
IntegerMax session duration in minutes
ArrayList of supported payer IDs

Example Configurations​

Ciyex Communications​

SettingTypeDefaultDescription
email_providerEnumSENDGRIDEmail delivery provider
sms_enabledBooleanfalseEnable SMS messaging
fax_enabledBooleanfalseEnable fax support
default_sender_emailString—Default from address

Ciyex Telehealth​

SettingTypeDefaultDescription
video_providerEnumTWILIOVideo platform
recording_enabledBooleanfalseRecord sessions
waiting_room_enabledBooleantrueEnable waiting room
max_session_duration_minutesInteger60Max call length

Ciyex RCM​

SettingTypeDefaultDescription
clearinghouseEnum—Claims clearinghouse
auto_scrub_claimsBooleantrueAuto-validate claims
auto_post_paymentsBooleanfalseAuto-post ERA payments
ai_coding_enabledBooleantrueAI coding suggestions

Saving Configuration​

  1. Modify the settings as needed
  2. Click Save
  3. Changes take effect immediately for your organization
  4. Other organizations are not affected by your changes

Configuration via API​

You can also update configuration programmatically:

PUT /api/app-installations/{appSlug}/config
Content-Type: application/json
Authorization: Bearer <token>

{
"sms_enabled": true,
"default_sender_email": "[email protected]"
}