id | String | The ID of the chat button object. | TRUE | 29.0 |
type | String | The button type. Valid values are: | TRUE | 29.0 |
endpointUrl | String | The URL of the custom chat window that’s assigned to the chat button. | FALSE | 29.0 |
prechatUrl | String | The URL of the pre-chat form that’s assigned to the button. | FALSE | 29.0 |
language | String | The chat button’s default language. | FALSE | 29.0 |
isAvailable | Boolean | Specifies whether the chat button is available to receive new chat requests (true) or not (false). If you don’t see this property, the value is false. | FALSE | 29.0 |
inviteImageUrl (for automated chat invitations only) | String | The URL to the automated invitation’s static image resource. | FALSE | 29.0 |
inviteImageWidth (for automated chat invitations only) | number | The width in pixels of the automated chat invitation’s image. | FALSE | 29.0 |
inviteImageHeight (for automated chat invitations only) | number | The height in pixels of the automated chat invitation’s image. | FALSE | 29.0 |
inviteRenderer (for automated chat invitations only) | String | The animation option that’s assigned to the automated chat invitation. Valid values are: | FALSE | 29.0 |
inviteStartPosition (for automated chat invitations only) | String | The position at which the automated chat invitation begins its animation. Valid values are:TopLeftTopLeftTopTopTopRightTopTopRightTopRightRightRightBottomRightRightBottomRightBottomRightBottomBottomBottomLeftBottomBottomLeftBottomLeftLeftLeftTopLeftLeft
| FALSE | 29.0 |
inviteEndPosition (for automated chat invitations only) | String | The position at which the automated chat invitation begins its animation. Valid values are:TopLeftTopTopRightLeftCenterRightBottomLeftBottomBottomRight
| FALSE | 29.0 |
hasInviteAfterAccept (for automated chat invitations only) | Boolean | Specifies whether the automated chat invitation can be sent again after the customer accepted a previous chat invitation (true) or not (false). | FALSE | 29.0 |
hasInviteAfterReject (for automated chat invitations only) | Boolean | Specifies whether the automated chat invitation can be sent again after the customer rejected a previous chat invitation (true) or not (false). | FALSE | 29.0 |
inviteRejectTime (for automated chat invitations only) | number | The amount of time in seconds that the invitation appears on a customer’s screen before the invitation is automatically rejected. | FALSE | 29.0 |
inviteRules (for automated chat invitations only) | Object | The custom rules that govern the behavior of the automated chat invitation, as defined in your custom Apex class. | FALSE | 29.0 |
estimatedWaitTime | number | The estimated wait time for the button in seconds. If the server cannot retrieve the wait time, this property returns -1. | FALSE | 47.0 |