2 Column CSV Format

The 2 Column CSV format has one training phrase and one response per intent

Explanation of 2 Column CSV format

Query Response
tell me some stuff about you I'm a virtual agent
are you a chatbot That's me. I chat, therefore I am.
where do you live I live in this app all day long.
4 Column CSV Format

The 4 Column CSV format has multiple training phrases and multiple responses per intent

Explanation of 4 Column CSV format

IntentID IntentName Query Response
1 smalltalk.agent.acquaintance tell me some stuff about you I'm a virtual agent.
1 tell me about you Think of me as a virtual agent.
1 say about you
2 smalltalk.agent.age age of yours I prefer not to answer with a number. I know I'm young.
2 your age
2 what's your age
2 how old are you
3 smalltalk.agent.annoying you are annoying I'll do my best not to annoy you in the future.
3 you are irritating I'll try not to annoy you.
3 you annoy me I don't mean to. I'll ask my developers to make me less annoying.
3 you are incredibly annoying I didn't mean to. I'll do my best to stop that.
3 you are so annoying
10 Column CSV Format

The 10 Column CSV format has multiple training phrases and multiple responses per intent, and also supports input and output contexts, actions and webhook toggle

Explanation of 10 Column CSV format

IntentID IntentName Query Response Response2 Action InputContext OutputContext Lifespan CallsWebhook
1 smalltalk.agent.acquaintance tell me some stuff about you I'm a virtual agent. Was this helpful? await_helpful 1 Yes
1 tell me about you Think of me as a virtual agent.
1 say about you
2 smalltalk.agent.age age of yours I prefer not to answer with a number. I know I'm young. Was this helpful? await_helpful 1
2 your age
2 what's your age
2 how old are you
3 smalltalk.agent.annoying you are annoying I'll do my best not to annoy you in the future. Was this helpful? await_helpful 1
3 you are irritating I'll try not to annoy you.
3 you annoy me I don't mean to. I'll ask my developers to make me less annoying.
3 you are incredibly annoying I didn't mean to. I'll do my best to stop that.
3 you are so annoying
4 helpful.yes Yes Glad it helped! await_helpful
5 helpful.no No Thanks for the feedback! await_helpful
Rich FAQ CSV Format

The Rich FAQ CSV format has multiple training phrases and multiple responses per intent, and also supports input and output contexts, actions and webhook toggle

Explanation of Rich FAQ CSV format

IntentID IntentName Query Response RichResponse Action InputContext OutputContext Lifespan CallsWebhook
1 smalltalk.agent.acquaintance tell me some stuff about you I'm a virtual agent. plaintext=Was this helpful? await_helpful 1 Yes
1 tell me about you Think of me as a virtual agent. {"richContent":[[{"type":"chips","options":[{"text":"Yes"},{"text":"No"}]}]]}
1 say about you
2 smalltalk.agent.age age of yours I prefer not to answer with a number. I know I'm young. plaintext=Was this helpful? await_helpful 1
2 your age {"richContent":[[{"type":"chips","options":[{"text":"Yes"},{"text":"No"}]}]]}
2 what's your age
2 how old are you
3 smalltalk.agent.annoying you are annoying I'll do my best not to annoy you in the future. plaintext=Was this helpful? await_helpful 1
3 you are irritating I'll try not to annoy you. {"richContent":[[{"type":"chips","options":[{"text":"Yes"},{"text":"No"}]}]]}
3 you annoy me I don't mean to. I'll ask my developers to make me less annoying.
3 you are incredibly annoying I didn't mean to. I'll do my best to stop that.
3 you are so annoying
4 helpful.yes Yes Glad it helped! await_helpful
5 helpful.no No Thanks for the feedback! await_helpful