query_root

Every GraphQL schema has a root type for both queries and mutations. The query type defines GraphQL operations that retrieve data from the server.

Fields

apps ([apps!]!)

An array relationship

Argument Type Description
distinct_on [apps_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [apps_order_by!]

sort the rows by one or more columns

where apps_bool_exp

filter the rows returned

apps_aggregate (apps_aggregate!)

An aggregate relationship

Argument Type Description
distinct_on [apps_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [apps_order_by!]

sort the rows by one or more columns

where apps_bool_exp

filter the rows returned

atomic_data ([atomic_data!]!)

fetch data from the table: "atomic.data"

Argument Type Description
distinct_on [atomic_data_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [atomic_data_order_by!]

sort the rows by one or more columns

where atomic_data_bool_exp

filter the rows returned

atomic_data_aggregate (atomic_data_aggregate!)

fetch aggregated fields from the table: "atomic.data"

Argument Type Description
distinct_on [atomic_data_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [atomic_data_order_by!]

sort the rows by one or more columns

where atomic_data_bool_exp

filter the rows returned

audit_logged_actions ([audit_logged_actions!]!)

fetch data from the table: "audit.logged_actions"

Argument Type Description
distinct_on [audit_logged_actions_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [audit_logged_actions_order_by!]

sort the rows by one or more columns

where audit_logged_actions_bool_exp

filter the rows returned

audit_logged_actions_aggregate (audit_logged_actions_aggregate!)

fetch aggregated fields from the table: "audit.logged_actions"

Argument Type Description
distinct_on [audit_logged_actions_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [audit_logged_actions_order_by!]

sort the rows by one or more columns

where audit_logged_actions_bool_exp

filter the rows returned

audit_logged_actions_by_pk (audit_logged_actions)

fetch data from the table: "audit.logged_actions" using primary key columns

Argument Type Description
action_tstamp_stm timestamptz!
event_id bigint!
callApplyVoiceCSS (SSMLResult)

Apply voice CSS to the SSML input

Argument Type Description
css String
ssml String
callChitchat (ChitchatResponse)

Perform chit chat

Argument Type Description
history [Turn!]
input String
callClassifyTopic (ClassificationResult)

Classify topics

Argument Type Description
allow_multiple Boolean

Allow multiple topics to be applicable

The default value is false.

input String!
topics [String!]
callCommonsense (RelationResult)

Predict category

Argument Type Description
category Category

Category to extract from input

input String!

Text string

callCompose (ComposeResult)

Execute composition pipeline

Argument Type Description
init JSON
pipeline [InputPipe]!
callMatchIntent (MatchIntentOutput)

Call the intent matching functionality

Argument Type Description
input String
possible_intents [String]
similarity_threshold Float

The default value is 0.8.

callMeasureSimilarity (SentenceSimilarityScores)

Measure sentences similarity

Argument Type Description
candidates [String]
input String
callNLU (NLUResult)

Document processing

Argument Type Description
input String!

Text to perform NLU tasks on

callNextDialogTurn (Result)

Perform next dialog turn prediction

Argument Type Description
history [Turn!]

Utterances history

input [String]

Alternatives to choose from

callParaphraseSentence (Paraphrase)

Perform sentence paraphrasing

Argument Type Description
input String
callParseACE (ACEResult)

Parse ACE sentence

Argument Type Description
input String!
type ACEOutputType
callParseContext (ContextResult)

Parse frame semantics for a list of dialog turns

Argument Type Description
history [Turn!]

List of possible turns

callPredictRelation (RelationResult)

Predict relations

Argument Type Description
input String!

Text string

relation Relation

Relation to extract from input

callQA (QA_Result)

Answer questions based on context

Argument Type Description
allow_impossible Boolean

Allow accepting impossible as an answer

The default value is true.

context String!
input String!
callResolveCoreference (CorefResult)

Coreference resolution

Argument Type Description
input String!

Text to perform coreference resolution on

callSentimentAnalysis ([SentimentAnalysisResult])

Sentiment analisys

Argument Type Description
input String!

Text to perform sentiment analysis on

callShowDocs (ServiceInfo)
Argument Type Description
service ServiceName
callSpeechToText (STTResult!)

Convert speech to text

Argument Type Description
config STTConfig
input String!
callTextToSpeech (TTSResult)

Convert text to speech

Argument Type Description
config TTSConfig
input String!
conceptnet_data ([conceptnet_data!]!)

fetch data from the table: "conceptnet.data"

Argument Type Description
distinct_on [conceptnet_data_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [conceptnet_data_order_by!]

sort the rows by one or more columns

where conceptnet_data_bool_exp

filter the rows returned

conceptnet_data_aggregate (conceptnet_data_aggregate!)

fetch aggregated fields from the table: "conceptnet.data"

Argument Type Description
distinct_on [conceptnet_data_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [conceptnet_data_order_by!]

sort the rows by one or more columns

where conceptnet_data_bool_exp

filter the rows returned

conceptnet_search_relations ([conceptnet_data!]!)

execute function "conceptnet.search_relations" which returns "conceptnet.data"

Argument Type Description
args conceptnet_search_relations_args!

input parameters for function "conceptnet.search_relations"

distinct_on [conceptnet_data_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [conceptnet_data_order_by!]

sort the rows by one or more columns

where conceptnet_data_bool_exp

filter the rows returned

conceptnet_search_relations_aggregate (conceptnet_data_aggregate!)

execute function "conceptnet.search_relations" and query aggregates on result of table type "conceptnet.data"

Argument Type Description
args conceptnet_search_relations_args!

input parameters for function "conceptnet.search_relations"

distinct_on [conceptnet_data_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [conceptnet_data_order_by!]

sort the rows by one or more columns

where conceptnet_data_bool_exp

filter the rows returned

conversations ([conversations!]!)

An array relationship

Argument Type Description
distinct_on [conversations_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [conversations_order_by!]

sort the rows by one or more columns

where conversations_bool_exp

filter the rows returned

conversations_aggregate (conversations_aggregate!)

An aggregate relationship

Argument Type Description
distinct_on [conversations_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [conversations_order_by!]

sort the rows by one or more columns

where conversations_bool_exp

filter the rows returned

deprecatedCallNlpDoc (NlpDoc)

Document processing

Argument Type Description
disable [String]

List of pipes to disable

The default value is [].

input String!

Text to perform process

model String

Name of the spaCy model to use

The default value is en_core_web_md.

developers ([developers!]!)

fetch data from the table: "developers"

Argument Type Description
distinct_on [developers_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [developers_order_by!]

sort the rows by one or more columns

where developers_bool_exp

filter the rows returned

developers_aggregate (developers_aggregate!)

fetch aggregated fields from the table: "developers"

Argument Type Description
distinct_on [developers_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [developers_order_by!]

sort the rows by one or more columns

where developers_bool_exp

filter the rows returned

end_user_conversations ([end_user_conversations!]!)

An array relationship

Argument Type Description
distinct_on [end_user_conversations_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [end_user_conversations_order_by!]

sort the rows by one or more columns

where end_user_conversations_bool_exp

filter the rows returned

end_user_conversations_aggregate (end_user_conversations_aggregate!)

An aggregate relationship

Argument Type Description
distinct_on [end_user_conversations_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [end_user_conversations_order_by!]

sort the rows by one or more columns

where end_user_conversations_bool_exp

filter the rows returned

end_user_conversations_by_pk (end_user_conversations)

fetch data from the table: "end_user_conversations" using primary key columns

Argument Type Description
conversation_id Int!
end_user_id Int!
end_users ([end_users!]!)

fetch data from the table: "end_users"

Argument Type Description
distinct_on [end_users_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [end_users_order_by!]

sort the rows by one or more columns

where end_users_bool_exp

filter the rows returned

end_users_aggregate (end_users_aggregate!)

fetch aggregated fields from the table: "end_users"

Argument Type Description
distinct_on [end_users_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [end_users_order_by!]

sort the rows by one or more columns

where end_users_bool_exp

filter the rows returned

events ([events!]!)

An array relationship

Argument Type Description
distinct_on [events_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [events_order_by!]

sort the rows by one or more columns

where events_bool_exp

filter the rows returned

events_aggregate (events_aggregate!)

An aggregate relationship

Argument Type Description
distinct_on [events_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [events_order_by!]

sort the rows by one or more columns

where events_bool_exp

filter the rows returned

history ([history!]!)

fetch data from the table: "history"

Argument Type Description
distinct_on [history_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [history_order_by!]

sort the rows by one or more columns

where history_bool_exp

filter the rows returned

history_aggregate (history_aggregate!)

fetch aggregated fields from the table: "history"

Argument Type Description
distinct_on [history_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [history_order_by!]

sort the rows by one or more columns

where history_bool_exp

filter the rows returned

kv_scope_enum ([kv_scope_enum!]!)

fetch data from the table: "kv_scope_enum"

Argument Type Description
distinct_on [kv_scope_enum_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [kv_scope_enum_order_by!]

sort the rows by one or more columns

where kv_scope_enum_bool_exp

filter the rows returned

kv_scope_enum_aggregate (kv_scope_enum_aggregate!)

fetch aggregated fields from the table: "kv_scope_enum"

Argument Type Description
distinct_on [kv_scope_enum_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [kv_scope_enum_order_by!]

sort the rows by one or more columns

where kv_scope_enum_bool_exp

filter the rows returned

kv_scope_enum_by_pk (kv_scope_enum)

fetch data from the table: "kv_scope_enum" using primary key columns

Argument Type Description
value String!
kv_store ([kv_store!]!)

An array relationship

Argument Type Description
distinct_on [kv_store_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [kv_store_order_by!]

sort the rows by one or more columns

where kv_store_bool_exp

filter the rows returned

kv_store_aggregate (kv_store_aggregate!)

An aggregate relationship

Argument Type Description
distinct_on [kv_store_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [kv_store_order_by!]

sort the rows by one or more columns

where kv_store_bool_exp

filter the rows returned

kv_store_by_pk (kv_store)

fetch data from the table: "kv_store" using primary key columns

Argument Type Description
key String!
scope String!
scope_object_id Int!
last_utterance ([last_utterance!]!)

fetch data from the table: "last_utterance"

Argument Type Description
distinct_on [last_utterance_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [last_utterance_order_by!]

sort the rows by one or more columns

where last_utterance_bool_exp

filter the rows returned

last_utterance_aggregate (last_utterance_aggregate!)

fetch aggregated fields from the table: "last_utterance"

Argument Type Description
distinct_on [last_utterance_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [last_utterance_order_by!]

sort the rows by one or more columns

where last_utterance_bool_exp

filter the rows returned

me ([developers!]!)

execute function "me" which returns "developers"

Argument Type Description
distinct_on [developers_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [developers_order_by!]

sort the rows by one or more columns

where developers_bool_exp

filter the rows returned

me_aggregate (developers_aggregate!)

execute function "me" and query aggregates on result of table type "developers"

Argument Type Description
distinct_on [developers_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [developers_order_by!]

sort the rows by one or more columns

where developers_bool_exp

filter the rows returned

objects ([objects!]!)

fetch data from the table: "objects"

Argument Type Description
distinct_on [objects_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [objects_order_by!]

sort the rows by one or more columns

where objects_bool_exp

filter the rows returned

objects_aggregate (objects_aggregate!)

fetch aggregated fields from the table: "objects"

Argument Type Description
distinct_on [objects_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [objects_order_by!]

sort the rows by one or more columns

where objects_bool_exp

filter the rows returned

objects_by_pk (objects)

fetch data from the table: "objects" using primary key columns

Argument Type Description
object_id Int!
speaker_type_enum ([speaker_type_enum!]!)

fetch data from the table: "speaker_type_enum"

Argument Type Description
distinct_on [speaker_type_enum_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [speaker_type_enum_order_by!]

sort the rows by one or more columns

where speaker_type_enum_bool_exp

filter the rows returned

speaker_type_enum_aggregate (speaker_type_enum_aggregate!)

fetch aggregated fields from the table: "speaker_type_enum"

Argument Type Description
distinct_on [speaker_type_enum_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [speaker_type_enum_order_by!]

sort the rows by one or more columns

where speaker_type_enum_bool_exp

filter the rows returned

speaker_type_enum_by_pk (speaker_type_enum)

fetch data from the table: "speaker_type_enum" using primary key columns

Argument Type Description
value String!
utterances ([utterances!]!)

An array relationship

Argument Type Description
distinct_on [utterances_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [utterances_order_by!]

sort the rows by one or more columns

where utterances_bool_exp

filter the rows returned

utterances_aggregate (utterances_aggregate!)

An aggregate relationship

Argument Type Description
distinct_on [utterances_select_column!]

distinct select on columns

limit Int

limit the number of rows returned

offset Int

skip the first n rows. Use only with order_by

order_by [utterances_order_by!]

sort the rows by one or more columns

where utterances_bool_exp

filter the rows returned