# SmoochApi::IntegrationCreate ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **type** | **String** | The integration type. | **page_access_token** | **String** | Facebook Page Access Token. Required for *messenger* integrations. | [optional] **app_id** | **String** | Facebook App ID OR WeChat App ID. Required for *messenger* and *wechat* integrations. | [optional] **app_secret** | **String** | Facebook Page App Secret OR WeChat App Secret. Required for *messenger* and *wechat* integrations. | [optional] **account_sid** | **String** | Twilio Account SID. Required for *twilio* integrations. | [optional] **auth_token** | **String** | Twilio Auth Token. Required for *twilio* integrations. | [optional] **phone_number_sid** | **String** | SID for specific phone number. Required for *twilio* integrations. | [optional] **token** | **String** | Telegram Bot Token OR Viber Public Account token. Required for *twilio* and *viber* integrations. | [optional] **channel_id** | **String** | LINE Channel ID. Required for *line* integrations. | [optional] **channel_secret** | **String** | LINE Channel Secret. Required for *line* integrations. | [optional] **channel_access_token** | **String** | LINE Channel Access Token. Required for *line* integrations. | [optional] **encoding_aes_key** | **String** | AES Encoding Key. (Optional) Used for *wechat* integrations. | [optional] **from_address** | **String** | Email will display as coming from this address. (Optional) Used for *frontendEmail* integrations. | [optional] **certificate** | **String** | The binary of your APN certificate base64 encoded. Required for *apn* integrations. | [optional] **password** | **String** | The password for your APN certificate. (Optional) Used for *apn* integrations. | [optional] **auto_update_badge** | **BOOLEAN** | Use the unread count of the conversation as the application badge. (Optional) Used for *apn* integrations. | [optional] **server_key** | **String** | Your server key from the fcm console. Required for *fcm* integrations. | [optional] **sender_id** | **String** | Your sender id from the fcm console. Required for *fcm* integrations. | [optional] **consumer_key** | **String** | The consumer key for your Twitter app. Required for *twitter* integrations. | [optional] **consumer_secret** | **String** | The consumer secret for your Twitter app. Required for *twitter* integrations. | [optional] **access_token_key** | **String** | The access token key obtained from your user via oauth. Required for *twitter* integrations. | [optional] **access_token_secret** | **String** | The access token secret obtained from your user via oauth. Required for *twitter* integrations. | [optional] **access_key** | **String** | The public API key of your MessageBird account. Required for *messagebird* integrations. | [optional] **originator** | **String** | Smooch will receive all messages sent to this phone number. Required for *messagebird* integrations. | [optional] **brand_color** | **String** | This color will be used in the messenger header and the button or tab in idle state. (Optional) Used for *Web Messenger* integrations. | [optional] **conversation_color** | **String** | This color will be used for customer messages, quick replies and actions in the footer. (Optional) Used for *Web Messenger* integrations. | [optional] **action_color** | **String** | This color will be used for call-to-actions inside your messages. (Optional) Used for *Web Messenger* integrations. | [optional] **display_style** | **String** | Choose how the messenger will appear on your website. Must be either button or tab. (Optional) Used for *Web Messenger* integrations. | [optional] **button_icon_url** | **String** | With the button style Web Messenger, you have the option of selecting your own button icon. (Optional) Used for *Web Messenger* integrations. | [optional] **button_width** | **String** | With the button style Web Messenger, you have the option of specifying its width. (Optional) Used for *Web Messenger* integrations. | [optional] **button_height** | **String** | With the button style Web Messenger, you have the option of specifying its height. (Optional) Used for *Web Messenger* integrations. | [optional] **integration_order** | **Array<String>** | A custom business name for the Web Messenger. (Optional) Used for *Web Messenger* integrations. | [optional] **business_name** | **String** | A custom business name for the Web Messenger. (Optional) Used for *Web Messenger* integrations. | [optional] **business_icon_url** | **String** | A custom business icon url for the Web Messenger. (Optional) Used for *Web Messenger* integrations. | [optional] **background_image_url** | **String** | A custom background url for the Web Messenger. (Optional) Used for *Web Messenger* integrations. | [optional]