{"componentChunkName":"component---src-pages-experimental-chatbot-overview-mdx","path":"/experimental/chatbot/overview/","webpackCompilationHash":"9ffd1cb8ca3b610e9ad3","result":{"pageContext":{"isCreatedByStatefulCreatePages":true,"frontmatter":{"title":"Chatbots","description":"Use a chatbot when a user would benefit from requesting information on-demand with natural language. They should receive a useful and trustworthy response related to their question or task.","tabs":["Overview","Usage","Content"]},"relativePagePath":"/experimental/chatbot/overview.mdx","titleType":"prepend","MdxNode":{"id":"480acf98-e362-50cb-80fd-5d195afbef7c","children":[],"parent":"76376087-196d-568e-8242-3de5d7c152cd","internal":{"content":"---\ntitle: Chatbots\ndescription: Use a chatbot when a user would benefit from requesting information on-demand with natural language. They should receive a useful and trustworthy response related to their question or task.\ntabs: ['Overview', 'Usage', 'Content']\n---\n\n### Use a chatbot when a user would benefit from requesting information on-demand with natural language. They should receive a useful and trustworthy response related to their question or task.\n\n#### Status:\n\nExperimental\n\n#### Maintainer:\n\n[Vincent Snagg](https://github.com/vincentsnagg)\n\n<AnchorLinks>\n\n<AnchorLink>Common use cases</AnchorLink>\n<AnchorLink>User needs</AnchorLink>\n<AnchorLink>Why a chatbot?</AnchorLink>\n<AnchorLink>Supported components</AnchorLink>\n\n</AnchorLinks>\n\n![Requesting information from a chatbot](images/chatbot-0.png)\n\n<Caption>Shown in Gray 10 Theme</Caption>\n\n## Common use cases\n\nBots have become an increasingly popular way to solve common business problems across domains, including:\n\n- **Providing in-context help and guidance** (e.g., scaling a company's FAQ or helping a user get started)\n- **Triaging or setting priority of cases** by soliciting information from the user to decrease workload on humans (support tickets, patient symptom severity)\n- **Performing common tasks or procedures** (e.g., pay a bill, transfer money, or assist with electing health benefits)\n- **Using natural language to search for information** (e.g., find specific information like current balance, or dosing instructions for a medication)\n\n## Why a chatbot?\n\nBefore building a bot, make sure that you have justified it as an appropriate solution by asking yourself these questions:\n\n- What are the users' goals?\n- How in-depth is the assistance the user will need?\n- Is your domain better served by human assistance?\n- How is a bot superior to online documentation, contextual support, wizards, etc.?\n- What kind of data sources or abilities can this bot leverage for your business and your users?\n\n## User needs\n\n#### A user may need:\n\n- Access to help at any time\n- An on-demand, relevant answer to a question\n- High quality, consistent information about a product or service\n\n#### Within a conversation, a user may need:\n\n- To provide the bot with more context via structured responses\n- To know what the bot understands, through reflection and confirming questions\n- To identify the most recent and relevant message to improve understanding\n\n#### Don't use a chatbot when:\n\n- A task could be accomplished more efficiently using a traditional user interface\n- A process is very complex or could take a long time\n- A real human is needed for sensitive or emotional topics\n\nSee [IBM Design for Conversational AI](https://www.ibm.com/design/ai/conversation) for more information.\n\n## Supported components\n\nWhile conversational interfaces may contain many different kinds of components, Carbon currently offers these components out of the box to help get you up and running quickly. See the Usage tab for information on how to use these components together.\n\n| Component           | Status           |\n| ------------------- | ---------------- |\n| Chatbot window      | Design available |\n| Chatbot header      | Design available |\n| System message      | Design available |\n| User message        | Design available |\n| Structured response | Design available |\n| Chatbot cards       | Design available |\n| Chatbot text input  | Design available |\n\n### Chatbot add-on library\n\n<Row className=\"resource-card-group\">\n  <Column colLg={4} colMd={4} noGutterSm>\n    <ResourceCard\n      subTitle=\"Chatbot Sketch library\"\n      href=\"sketch://add-library/cloud/k8j5g\">\n      <MdxIcon name=\"sketch\" />\n    </ResourceCard>\n  </Column>\n</Row>\n","type":"Mdx","contentDigest":"f44334df06583c7f52c2532e66f841ea","counter":1388,"owner":"gatsby-plugin-mdx"},"frontmatter":{"title":"Chatbots","description":"Use a chatbot when a user would benefit from requesting information on-demand with natural language. They should receive a useful and trustworthy response related to their question or task.","tabs":["Overview","Usage","Content"]},"exports":{},"rawBody":"---\ntitle: Chatbots\ndescription: Use a chatbot when a user would benefit from requesting information on-demand with natural language. They should receive a useful and trustworthy response related to their question or task.\ntabs: ['Overview', 'Usage', 'Content']\n---\n\n### Use a chatbot when a user would benefit from requesting information on-demand with natural language. They should receive a useful and trustworthy response related to their question or task.\n\n#### Status:\n\nExperimental\n\n#### Maintainer:\n\n[Vincent Snagg](https://github.com/vincentsnagg)\n\n<AnchorLinks>\n\n<AnchorLink>Common use cases</AnchorLink>\n<AnchorLink>User needs</AnchorLink>\n<AnchorLink>Why a chatbot?</AnchorLink>\n<AnchorLink>Supported components</AnchorLink>\n\n</AnchorLinks>\n\n![Requesting information from a chatbot](images/chatbot-0.png)\n\n<Caption>Shown in Gray 10 Theme</Caption>\n\n## Common use cases\n\nBots have become an increasingly popular way to solve common business problems across domains, including:\n\n- **Providing in-context help and guidance** (e.g., scaling a company's FAQ or helping a user get started)\n- **Triaging or setting priority of cases** by soliciting information from the user to decrease workload on humans (support tickets, patient symptom severity)\n- **Performing common tasks or procedures** (e.g., pay a bill, transfer money, or assist with electing health benefits)\n- **Using natural language to search for information** (e.g., find specific information like current balance, or dosing instructions for a medication)\n\n## Why a chatbot?\n\nBefore building a bot, make sure that you have justified it as an appropriate solution by asking yourself these questions:\n\n- What are the users' goals?\n- How in-depth is the assistance the user will need?\n- Is your domain better served by human assistance?\n- How is a bot superior to online documentation, contextual support, wizards, etc.?\n- What kind of data sources or abilities can this bot leverage for your business and your users?\n\n## User needs\n\n#### A user may need:\n\n- Access to help at any time\n- An on-demand, relevant answer to a question\n- High quality, consistent information about a product or service\n\n#### Within a conversation, a user may need:\n\n- To provide the bot with more context via structured responses\n- To know what the bot understands, through reflection and confirming questions\n- To identify the most recent and relevant message to improve understanding\n\n#### Don't use a chatbot when:\n\n- A task could be accomplished more efficiently using a traditional user interface\n- A process is very complex or could take a long time\n- A real human is needed for sensitive or emotional topics\n\nSee [IBM Design for Conversational AI](https://www.ibm.com/design/ai/conversation) for more information.\n\n## Supported components\n\nWhile conversational interfaces may contain many different kinds of components, Carbon currently offers these components out of the box to help get you up and running quickly. See the Usage tab for information on how to use these components together.\n\n| Component           | Status           |\n| ------------------- | ---------------- |\n| Chatbot window      | Design available |\n| Chatbot header      | Design available |\n| System message      | Design available |\n| User message        | Design available |\n| Structured response | Design available |\n| Chatbot cards       | Design available |\n| Chatbot text input  | Design available |\n\n### Chatbot add-on library\n\n<Row className=\"resource-card-group\">\n  <Column colLg={4} colMd={4} noGutterSm>\n    <ResourceCard\n      subTitle=\"Chatbot Sketch library\"\n      href=\"sketch://add-library/cloud/k8j5g\">\n      <MdxIcon name=\"sketch\" />\n    </ResourceCard>\n  </Column>\n</Row>\n","fileAbsolutePath":"/fargate/7b444b50/src/pages/experimental/chatbot/overview.mdx"}}}}