Skip to content

Make the bot more friendly and helpful #65

@byrnereese

Description

@byrnereese

Let's make the bot a little more helpful and friendly by adding some simple copy and adjusting the tone slightly. Here is the current dialog:

Current Script

Bot:
Hello, I am a chatbot.
Please reply "AI Bot" if you want to talk to me.

User:
AI Bot

Bot:
If you want me to monitor your voicemail, please reply "AI Bot monitor"

User:
AI Bot monitor

Bot:
USER, click here to authorize me to access your RingCentral data first.

Bot:
USER, you have successfully authorized me to access your RingCentral data!

Bot:
USER, your voiceMail is monitored!
If you want me to stop monitor your voicemail, please reply "AI Bot unmonitor"

Bot:
USER, you got a new voiceMail!

Suggested Revision to Script

Bot:
Hello! I am a RingCentral chatbot built using the ringcentral-ai-bot framework that developers can easily extend with their own functionality. At any time you can reply to me with "BOTNAME help" and I will tell you the commands I am capable of.

Right now, I am designed to be a voicemail assistant that can not only send you transcriptions of newly received voicemails, but also useful analytics about your voicemail as well.

Try me out by replying, "BOTNAME monitor"

User:
AI Bot help

Bot:
USER Here are the commands you can send me:

  • "monitor" - Start monitoring your voicemail.
  • "unmonitor" - Stop monitoring your voicemail.
  • "help" - Display this message.

User:
AI Bot monitor

Bot:
USER, I would be happy to monitor your voicemail. But first, I need you to grant me permission to access your RingCentral account.

Click "Authorize" to open a browser window to grant me access: Authorize

Bot:
USER, Thank you for granting me access. Your voicemail is now being monitored by me. At any time, you can ask me to stop monitoring your voicemail by replying, "BOTNAME unmonitor."

If this is your first time, let's try it out. Call yourself and leave a voicemail at the following RingCentral phone number: PHONENUMBER extension EXT.

Bot:
USER, you have received a new voicemail.

By the way, I was not configured to use the Google Transcription service. To do so, a developer will need to set the GOOGLE_APPLICATION_CREDENTIALS parameter. For now, my transcriptions will contain TEST DATA only.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions