# Availity integration

> Build workflow automations with 3 public Availity actions.

Source: [https://genhealth.ai/docs/workflows/integrations/availity](https://genhealth.ai/docs/workflows/integrations/availity)

## Available actions

3 actions. Connection types: availity.

### [Check Eligibility](https://genhealth.ai/docs/workflows/integrations/availity/availity_check_eligibility.md)

- Handler: `availity_check_eligibility`
- Connection type: `availity`
- External effect: `write`
- Inputs: `enabled`, `skip_reason`, `password_expiration_slack_channel`, `payer_id`, `payer_name`, `member_id`, `patient_first_name`, `patient_middle_name`, `patient_last_name`, `patient_birth_date`, `patient_state`, `as_of_date`, `group_number`, `provider_npi`, `provider_last_name`, `provider_tax_id`, `customer_id`, `service_types`, `service_type_mode`, `procedure_codes`, `subscriber_relationship`, `patient_search_option`, `provider_type`, `place_of_service`, `extra_form_fields`, `field_label_overrides`, `insurance_policy_id`, `source_document_id`, `use_org_mapping`, `include_linked_coverage_response_messages`
- Outputs: `success`, `skipped`, `coverage_id`, `status_code`, `status`, `has_active_coverage`, `has_coverage_determination`, `requested_procedure_codes`, `submitted_procedure_codes`, `procedure_code_support`, `procedure_code_support_detail`, `subscriber`, `patient`, `payer`, `requesting_provider`, `plans`, `raw_response`, `customer_message`, `payer_rejection_reason`, `payer_rejection_category`, `is_coverage_data_issue`, `error`, `error_message`

Perform Check Eligibility through Availity.

### [Generate Eligibility Report](https://genhealth.ai/docs/workflows/integrations/availity/availity_generate_eligibility_report.md)

- Handler: `availity_generate_eligibility_report`

- External effect: `write`
- Inputs: `coverage_response`, `response_label`, `additional_coverage_responses`, `procedure_codes`, `submitted_procedure_codes`, `procedure_code_support`, `procedure_code_support_detail`, `include_branding`, `output_path`, `persistence_target`, `source_document_id`, `insurance_policy_id`, `standalone_document_title`, `show_generated_document_in_inbox`, `patient_id`, `related_document_ids`, `service_types`
- Outputs: `success`, `persistence_target`, `insurance_policy_id`, `document_id`, `pdf_path`, `s3_path`, `attachment_paths`, `filename`, `content_type`, `coverage_id`, `related_document_ids`, `patient_id`, `error`

Perform Generate Eligibility Report through Availity.

### [Summarize Eligibility Response](https://genhealth.ai/docs/workflows/integrations/availity/availity_summarize_eligibility_response.md)

- Handler: `availity_summarize_eligibility_response`

- External effect: `write`
- Inputs: `enabled`, `skip_reason`, `coverage_response`, `service_types`
- Outputs: `success`, `coverage_summary`, `payer`, `plan`, `selected_benefit`, `benefit_summary`, `vob_fields`, `error`

Perform Summarize Eligibility Response through Availity.
