I want to create a bot with Azure bot service that will need to send the data it gets directly from the user to Dynamics NAV. Is there a direct way to do this (since both services are Microsoft), and if not, what do you recommend as a way to send the data to NAV? (Data might include new columns for tables or commands to create, update, or delete tables, probably other requirements that I don't know yet, I'm new to NAV)
Welcome to DUG. It's not somehting I have tried myself, but if you are on the newest version of NAV, then I'm sure that you can do it.
You may also be able to get a little help from this post:
This is integrating to Dynamics 365 for Sales.