Module: Omnichannel

Defined in:
lib/omnichannel/version.rb,
lib/omnichannel.rb,
lib/omnichannel/api_error.rb,
lib/omnichannel/api_client.rb,
lib/omnichannel/models/err.rb,
lib/omnichannel/models/sms.rb,
lib/omnichannel/models/viber.rb,
lib/omnichannel/configuration.rb,
lib/omnichannel/models/status.rb,
lib/omnichannel/models/channel.rb,
lib/omnichannel/models/message.rb,
lib/omnichannel/models/whats_app.rb,
lib/omnichannel/models/error_item.rb,
lib/omnichannel/models/omnimessage.rb,
lib/omnichannel/api/omnimessage_api.rb,
lib/omnichannel/models/error_response.rb,
lib/omnichannel/models/message_result.rb,
lib/omnichannel/models/whats_app_text.rb,
lib/omnichannel/models/delivery_result.rb,
lib/omnichannel/models/whats_app_audio.rb,
lib/omnichannel/models/whats_app_image.rb,
lib/omnichannel/api/delivery_report_api.rb,
lib/omnichannel/models/whats_app_document.rb,
lib/omnichannel/models/response_error_code.rb,
lib/omnichannel/models/response_error_title.rb,
lib/omnichannel/models/delivery_report_response.rb,
lib/omnichannel/models/omni_message_create_success_response.rb

Overview

#Omnichannel API

#Messente’s API which allows sending messages via various channels with fallback options.

OpenAPI spec version: 0.0.2 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 4.0.0-SNAPSHOT

Defined Under Namespace

Classes: ApiClient, ApiError, Channel, Configuration, DeliveryReportApi, DeliveryReportResponse, DeliveryResult, Err, ErrorItem, ErrorResponse, Message, MessageResult, OmniMessageCreateSuccessResponse, Omnimessage, OmnimessageApi, ResponseErrorCode, ResponseErrorTitle, SMS, Status, Viber, WhatsApp, WhatsAppAudio, WhatsAppDocument, WhatsAppImage, WhatsAppText

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

Omnichannel.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



52
53
54
55
56
57
58
# File 'lib/omnichannel.rb', line 52

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end