Method List
-
#[] FlowChat::Context
-
#[]= FlowChat::Context
-
#access_token FlowChat::Intercom::Configuration
-
#access_token FlowChat::Whatsapp::Configuration
-
#admin_id FlowChat::Intercom::Configuration
-
#admins_url FlowChat::Intercom::Configuration
-
#answer_callback_query FlowChat::Telegram::Client
-
#api_base_url FlowChat::Config::WhatsappConfig
-
#api_base_url FlowChat::Intercom::Configuration
-
#api_base_url FlowChat::Telegram::Configuration
-
#api_base_url FlowChat::Whatsapp::Configuration
-
#api_headers FlowChat::Intercom::Configuration
-
#api_headers FlowChat::Whatsapp::Configuration
-
#api_request FlowChat::Instrumentation::LogSubscriber
-
#app FlowChat::Flow
-
#app_id FlowChat::Intercom::Client
-
#app_id FlowChat::Whatsapp::Configuration
-
#app_secret FlowChat::Whatsapp::Configuration
-
#ask FlowChat::Prompt
-
#async_enabled? FlowChat::Processor
-
#async_job_class FlowChat::Processor
-
#async_job_params FlowChat::Processor
-
#async_supported? FlowChat::Ussd::Gateway::Nalo
-
#async_supported? FlowChat::GatewayAsyncSupport
-
#body FlowChat::BackgroundRequest
-
#bot_id FlowChat::Telegram::Configuration
-
#bot_token FlowChat::Telegram::Configuration
-
#boundaries FlowChat::Config::SessionConfig
-
#build_message_payload FlowChat::Whatsapp::Client
-
#build_reply_payload FlowChat::Intercom::Client
-
#business_account_id FlowChat::Whatsapp::Configuration
-
#call FlowChat::Executor
-
#call FlowChat::Ussd::Gateway::Nalo
-
#call FlowChat::Session::Middleware
-
#call FlowChat::Http::Gateway::Simple
-
#call FlowChat::Telegram::Gateway::BotApi
-
#call FlowChat::Ussd::Middleware::Pagination
-
#call FlowChat::Whatsapp::Gateway::CloudApi
-
#call FlowChat::Intercom::Gateway::IntercomApi
-
#call FlowChat::Ussd::Middleware::ChoiceMapper
-
#call FlowChat::Telegram::Middleware::ChoiceMapper
-
#call FlowChat::Whatsapp::Middleware::ChoiceMapper
-
#choices FlowChat::Interrupt::Prompt
-
#choices FlowChat::Http::Renderer
-
#choices FlowChat::Ussd::Renderer
-
#choices FlowChat::Intercom::Renderer
-
#choices FlowChat::Telegram::Renderer
-
#choices FlowChat::Whatsapp::Renderer
-
cleanup! FlowChat::Instrumentation::Setup
-
#clear FlowChat::Session::CacheSessionStore
-
clear! FlowChat::Factory
-
clear_all! FlowChat::Intercom::Configuration
-
clear_all! FlowChat::Telegram::Configuration
-
clear_all! FlowChat::Whatsapp::Configuration
-
#client FlowChat::Telegram::Gateway::BotApi
-
#client FlowChat::Whatsapp::Gateway::CloudApi
-
#client FlowChat::Intercom::Gateway::IntercomApi
-
#client_secret FlowChat::Intercom::Configuration
-
configuration_names FlowChat::Intercom::Configuration
-
configuration_names FlowChat::Telegram::Configuration
-
configuration_names FlowChat::Whatsapp::Configuration
-
configure_middleware_stack FlowChat::Ussd::Gateway::Nalo
-
configure_middleware_stack FlowChat::Telegram::Gateway::BotApi
-
configure_middleware_stack FlowChat::Whatsapp::Gateway::CloudApi
-
#contact_name FlowChat::App
-
#context FlowChat::App
-
#context FlowChat::Processor
-
#context FlowChat::Ussd::Gateway::Nalo
-
#context FlowChat::Session::Middleware
-
#context FlowChat::Http::Gateway::Simple
-
#context FlowChat::GatewayAsyncSupport
-
#context FlowChat::Telegram::Gateway::BotApi
-
#context FlowChat::Ussd::Middleware::Pagination
-
#context FlowChat::Whatsapp::Gateway::CloudApi
-
#context FlowChat::Session::CacheSessionStore
-
#context_created FlowChat::Instrumentation::LogSubscriber
-
#controller FlowChat::Context
-
#controller FlowChat::GatewayAsyncSupport
-
#conversation_parts_url FlowChat::Intercom::Configuration
-
#conversation_reply_url FlowChat::Intercom::Configuration
-
#conversation_tags_url FlowChat::Intercom::Configuration
-
#conversations_url FlowChat::Intercom::Configuration
-
#cookies FlowChat::BackgroundRequest
-
#create_template FlowChat::Whatsapp::TemplateManager
-
#custom_middleware_builder FlowChat::Processor
-
#default_gateway FlowChat::Config::HttpConfig
-
#delete FlowChat::Session::CacheSessionStore
-
#delete_message FlowChat::Telegram::Client
-
#delete_webhook FlowChat::Telegram::Client
-
#delete_webhook_url FlowChat::Telegram::Configuration
-
#download_media FlowChat::Whatsapp::Client
-
#edit_message_text FlowChat::Telegram::Client
-
#enqueue_async_job FlowChat::GatewayAsyncSupport
-
execute FlowChat::Factory
-
#execute FlowChat::AsyncJob
-
#execute FlowChat::GenericAsyncJob
-
exists? FlowChat::Intercom::Configuration
-
exists? FlowChat::Telegram::Configuration
-
exists? FlowChat::Whatsapp::Configuration
-
#exists? FlowChat::Session::CacheSessionStore
-
#extract_body_for_background FlowChat::GatewayAsyncSupport
-
#extract_headers_for_background FlowChat::GatewayAsyncSupport
-
#extract_host FlowChat::GatewayAsyncSupport
-
#extract_path FlowChat::GatewayAsyncSupport
-
#extract_remote_ip FlowChat::GatewayAsyncSupport
-
#flow FlowChat::Context
-
#flow_execution_end FlowChat::Instrumentation::LogSubscriber
-
#flow_execution_error FlowChat::Instrumentation::LogSubscriber
-
#flow_execution_start FlowChat::Instrumentation::LogSubscriber
-
#flowchat_simulator FlowChat::Simulator::Controller
-
from_credentials FlowChat::Intercom::Configuration
-
from_credentials FlowChat::Telegram::Configuration
-
from_credentials FlowChat::Whatsapp::Configuration
-
#gateway FlowChat::App
-
#generate_id FlowChat::Whatsapp::IdGenerator
-
#generated_ids FlowChat::Whatsapp::IdGenerator
-
get FlowChat::Intercom::Configuration
-
get FlowChat::Telegram::Configuration
-
get FlowChat::Whatsapp::Configuration
-
#get FlowChat::Session::CacheSessionStore
-
#get? FlowChat::BackgroundRequest
-
#get_category FlowChat::Instrumentation::MetricsCollector
-
#get_me FlowChat::Telegram::Client
-
#get_media_mime_type FlowChat::Whatsapp::Client
-
#get_media_url FlowChat::Whatsapp::Client
-
#get_webhook_info FlowChat::Telegram::Client
-
#get_webhook_info_url FlowChat::Telegram::Configuration
-
#go_back FlowChat::App
-
#hash_identifiers FlowChat::Config::SessionConfig
-
#head FlowChat::BackgroundController
-
#head? FlowChat::BackgroundRequest
-
#headers FlowChat::BackgroundRequest
-
#host FlowChat::BackgroundRequest
-
http FlowChat::Config
-
#identifier FlowChat::Config::SessionConfig
-
#in_background? FlowChat::GatewayAsyncSupport
-
included FlowChat::Renderers::MarkdownSupport
-
#indicate_typing FlowChat::Telegram::Client
-
#indicate_typing FlowChat::Whatsapp::Client
-
#initialize FlowChat::App
-
#initialize FlowChat::Flow
-
#initialize FlowChat::Config::SessionConfig
-
#initialize FlowChat::Config::UssdConfig
-
#initialize FlowChat::Config::WhatsappConfig
-
#initialize FlowChat::Config::HttpConfig
-
#initialize FlowChat::Prompt
-
#initialize FlowChat::Context
-
#initialize FlowChat::Executor
-
#initialize FlowChat::BackgroundController
-
#initialize FlowChat::BackgroundRequest
-
#initialize FlowChat::BackgroundRequestBody
-
#initialize FlowChat::Interrupt::Base
-
#initialize FlowChat::Interrupt::Prompt
-
#initialize FlowChat::Interrupt::RestartFlow
-
#initialize FlowChat::Processor
-
#initialize FlowChat::Http::Renderer
-
#initialize FlowChat::Ussd::Renderer
-
#initialize FlowChat::Intercom::RateLimitError
-
#initialize FlowChat::Intercom::Client
-
#initialize FlowChat::Telegram::Client
-
#initialize FlowChat::Whatsapp::Client
-
#initialize FlowChat::Intercom::Renderer
-
#initialize FlowChat::Telegram::Renderer
-
#initialize FlowChat::Ussd::Gateway::Nalo
-
#initialize FlowChat::Whatsapp::Renderer
-
#initialize FlowChat::Session::Middleware
-
#initialize FlowChat::Http::Gateway::Simple
-
#initialize FlowChat::Whatsapp::IdGenerator
-
#initialize FlowChat::Intercom::Configuration
-
#initialize FlowChat::Telegram::Configuration
-
#initialize FlowChat::Whatsapp::Configuration
-
#initialize FlowChat::Telegram::Gateway::BotApi
-
#initialize FlowChat::Whatsapp::TemplateManager
-
#initialize FlowChat::Ussd::Middleware::Pagination
-
#initialize FlowChat::Whatsapp::Gateway::CloudApi
-
#initialize FlowChat::Session::CacheSessionStore
-
#initialize FlowChat::Intercom::Gateway::IntercomApi
-
#initialize FlowChat::Ussd::Middleware::ChoiceMapper
-
#initialize FlowChat::Instrumentation::MetricsCollector
-
#initialize FlowChat::Telegram::Middleware::ChoiceMapper
-
#initialize FlowChat::Whatsapp::Middleware::ChoiceMapper
-
initialize! FlowChat::Instrumentation::Setup
-
#input FlowChat::App
-
#input FlowChat::Context
-
#input= FlowChat::Context
-
instrument FlowChat
-
#instrument FlowChat::Instrumentation
-
instrument FlowChat::Instrumentation
-
instrument FlowChat::Instrumentation::Setup
-
#intercom FlowChat::Intercom::Client
-
#is_a? FlowChat::BackgroundController
-
#kind_of? FlowChat::BackgroundController
-
#list_templates FlowChat::Whatsapp::TemplateManager
-
#location FlowChat::App
-
log_subscriber FlowChat::Instrumentation::Setup
-
logger FlowChat
-
#mark_as_read FlowChat::Whatsapp::Client
-
#media FlowChat::App
-
#media FlowChat::Interrupt::Base
-
#media FlowChat::Http::Renderer
-
#media FlowChat::Ussd::Renderer
-
#media FlowChat::Intercom::Renderer
-
#media FlowChat::Telegram::Renderer
-
#media FlowChat::Whatsapp::Renderer
-
#media_upload FlowChat::Instrumentation::LogSubscriber
-
#media_url FlowChat::Whatsapp::Configuration
-
#message FlowChat::Intercom::Renderer
-
#message FlowChat::Telegram::Renderer
-
#message FlowChat::Whatsapp::Renderer
-
#message_id FlowChat::App
-
#message_received FlowChat::Instrumentation::LogSubscriber
-
#message_sent FlowChat::Instrumentation::LogSubscriber
-
#messages_url FlowChat::Whatsapp::Configuration
-
#method FlowChat::BackgroundRequest
-
metrics FlowChat
-
metrics FlowChat::Instrumentation::Setup
-
#metrics FlowChat::Instrumentation::MetricsCollector
-
metrics_collector FlowChat::Instrumentation::Setup
-
#middleware_after FlowChat::Instrumentation::LogSubscriber
-
#middleware_before FlowChat::Instrumentation::LogSubscriber
-
#msisdn FlowChat::App
-
#name FlowChat::Intercom::Configuration
-
#name FlowChat::Telegram::Configuration
-
#name FlowChat::Whatsapp::Configuration
-
#navigation_stack FlowChat::App
-
#pagination_back_option FlowChat::Config::UssdConfig
-
#pagination_back_text FlowChat::Config::UssdConfig
-
#pagination_next_option FlowChat::Config::UssdConfig
-
#pagination_next_text FlowChat::Config::UssdConfig
-
#pagination_page_size FlowChat::Config::UssdConfig
-
#pagination_triggered FlowChat::Instrumentation::LogSubscriber
-
#params FlowChat::BackgroundController
-
#params FlowChat::BackgroundRequest
-
parse_html FlowChat::Intercom::Client
-
#parse_message FlowChat::Intercom::Client
-
#path FlowChat::BackgroundRequest
-
#perform FlowChat::AsyncJob
-
perform_later FlowChat::AsyncJob
-
#phone_number_id FlowChat::Whatsapp::Configuration
-
#phone_numbers_url FlowChat::Whatsapp::Configuration
-
#platform FlowChat::App
-
#post? FlowChat::BackgroundRequest
-
#prompt FlowChat::Interrupt::Base
-
#prompt FlowChat::Http::Renderer
-
#prompt FlowChat::Ussd::Renderer
-
#read FlowChat::BackgroundRequestBody
-
register FlowChat::Factory
-
register FlowChat::Intercom::Configuration
-
register FlowChat::Telegram::Configuration
-
register FlowChat::Whatsapp::Configuration
-
#register_as FlowChat::Intercom::Configuration
-
#register_as FlowChat::Telegram::Configuration
-
#register_as FlowChat::Whatsapp::Configuration
-
registered? FlowChat::Factory
-
registered_factories FlowChat::Factory
-
#remote_ip FlowChat::BackgroundRequest
-
#render FlowChat::BackgroundController
-
#render FlowChat::Http::Renderer
-
#render FlowChat::Ussd::Renderer
-
#render FlowChat::Intercom::Renderer
-
#render FlowChat::Telegram::Renderer
-
#render FlowChat::Whatsapp::Renderer
-
report_api_error FlowChat::Instrumentation
-
#request FlowChat::BackgroundController
-
#request_method FlowChat::BackgroundRequest
-
#request_timeout FlowChat::Config::HttpConfig
-
#reset FlowChat::Whatsapp::IdGenerator
-
reset! FlowChat::Instrumentation::Setup
-
#reset! FlowChat::Instrumentation::MetricsCollector
-
reset_metrics! FlowChat::Instrumentation::Setup
-
#response FlowChat::BackgroundController
-
#response_format FlowChat::Config::HttpConfig
-
#retry_after FlowChat::Intercom::RateLimitError
-
#rewind FlowChat::BackgroundRequestBody
-
root FlowChat
-
#run FlowChat::Processor
-
#sanitize_html FlowChat::Renderers::MarkdownSupport
-
#sanitizer FlowChat::Renderers::MarkdownSupport::ClassMethods
-
#say FlowChat::App
-
#say FlowChat::Prompt
-
#screen FlowChat::App
-
#secret_token FlowChat::Telegram::Configuration
-
#select FlowChat::Prompt
-
#send_audio FlowChat::Telegram::Client
-
#send_audio FlowChat::Whatsapp::Client
-
#send_buttons FlowChat::Whatsapp::Client
-
#send_chat_action FlowChat::Telegram::Client
-
#send_document FlowChat::Telegram::Client
-
#send_document FlowChat::Whatsapp::Client
-
#send_image FlowChat::Whatsapp::Client
-
#send_list FlowChat::Whatsapp::Client
-
#send_message FlowChat::Intercom::Client
-
#send_message FlowChat::Telegram::Client
-
#send_message FlowChat::Whatsapp::Client
-
#send_message_url FlowChat::Telegram::Configuration
-
#send_notification_template FlowChat::Whatsapp::TemplateManager
-
#send_photo FlowChat::Telegram::Client
-
#send_photo_with_keyboard FlowChat::Telegram::Client
-
#send_sticker FlowChat::Whatsapp::Client
-
#send_template FlowChat::Whatsapp::Client
-
#send_template FlowChat::Whatsapp::TemplateManager
-
#send_text FlowChat::Telegram::Client
-
#send_text FlowChat::Whatsapp::Client
-
#send_text_with_keyboard FlowChat::Telegram::Client
-
#send_video FlowChat::Telegram::Client
-
#send_video FlowChat::Whatsapp::Client
-
#send_voice FlowChat::Telegram::Client
-
#send_welcome_template FlowChat::Whatsapp::TemplateManager
-
#session FlowChat::App
-
session FlowChat::Config
-
#session FlowChat::Context
-
#session= FlowChat::Context
-
#session_cache_hit FlowChat::Instrumentation::LogSubscriber
-
#session_cache_miss FlowChat::Instrumentation::LogSubscriber
-
#session_created FlowChat::Instrumentation::LogSubscriber
-
#session_data_get FlowChat::Instrumentation::LogSubscriber
-
#session_data_set FlowChat::Instrumentation::LogSubscriber
-
#session_destroyed FlowChat::Instrumentation::LogSubscriber
-
#session_id_proc FlowChat::Config::SessionConfig
-
#set FlowChat::Session::CacheSessionStore
-
#set_webhook FlowChat::Telegram::Client
-
#set_webhook_url FlowChat::Telegram::Configuration
-
setup_instrumentation! FlowChat
-
setup_instrumentation! FlowChat::Instrumentation::Setup
-
setup_logging! FlowChat::Instrumentation::Setup
-
setup_metrics! FlowChat::Instrumentation::Setup
-
#should_enqueue_async? FlowChat::GatewayAsyncSupport
-
#skip_signature_validation FlowChat::Intercom::Configuration
-
#skip_signature_validation FlowChat::Telegram::Configuration
-
#skip_signature_validation FlowChat::Whatsapp::Configuration
-
#snapshot FlowChat::Instrumentation::MetricsCollector
-
#ssl? FlowChat::BackgroundRequest
-
subscribe FlowChat::Instrumentation::Setup
-
#template_status FlowChat::Whatsapp::TemplateManager
-
#timestamp FlowChat::App
-
to_e164 FlowChat::PhoneNumberUtil
-
#to_html FlowChat::Renderers::MarkdownSupport
-
#upload_media FlowChat::Whatsapp::Client
-
#use_async FlowChat::Processor
-
#use_cross_platform_sessions FlowChat::Processor
-
#use_durable_sessions FlowChat::Processor
-
#use_gateway FlowChat::Processor
-
#use_middleware FlowChat::Processor
-
#use_session_config FlowChat::Processor
-
#use_session_store FlowChat::Processor
-
#use_url_isolation FlowChat::Processor
-
#user_agent FlowChat::BackgroundRequest
-
#user_id FlowChat::App
-
#user_input FlowChat::Prompt
-
ussd FlowChat::Config
-
#valid? FlowChat::Intercom::Configuration
-
#valid? FlowChat::Telegram::Configuration
-
#valid? FlowChat::Whatsapp::Configuration
-
#verify_token FlowChat::Whatsapp::Configuration
-
#webhook_failed FlowChat::Instrumentation::LogSubscriber
-
#webhook_verified FlowChat::Instrumentation::LogSubscriber
-
#webhook_verify_token FlowChat::Whatsapp::Configuration
-
whatsapp FlowChat::Config
-
#yes? FlowChat::Prompt