ChatMaxima Frequently Asked Questions

Browse our comprehensive FAQ section to quickly find solutions, learn how to use ChatMaxima features, and get step-by-step guidance for setup, integrations, and support.

External Integrations Section - Todoist

Written by Soniya | Updated on Sep 22
External Integrations

Basics & Overview

 

 

1. What is the External Integrations Section - Todoist Block used for?

 

The Todoist Block allows your chatbot to interact with your Todoist account. You can use it to create new tasks, or to close or delete existing ones directly from a conversational flow.

 

2. How does the Todoist Block help me with productivity?

 

This block automates your task management. Instead of opening Todoist to add or manage a task, you can simply do it through a quick conversation with your chatbot, making it faster and more convenient.

 

3. What can I do with the Todoist Block?

 

The block offers three main actions, which you select using the "Select Type" field:

  • Create task: Add a new task to a project.

  • Close task: Mark an existing task as completed.

  • Delete a task: Permanently remove a task.

 

4. What's the difference between "closing" and "deleting" a task using the Todoist Block?

 

Closing a task marks it as completed and archives it, so you can still view it in your Todoist history. Deleting a task permanently removes it from your project and history, with no way to recover it.

 

5. What do I need to get started with the Todoist Block?

 

You need an active Todoist account that has been integrated with your chatbot platform. The bot will then be able to access your projects and tasks.


 

Configuration & Task Creation

 

 

6. What is the "Select Integration" field for in the Todoist Block?

 

This field allows you to choose the specific Todoist account you want to connect to your chatbot. This ensures the bot has the correct permissions to access your projects.

 

7. How do I choose which project to use in the Todoist Block?

 

After selecting your integration, the "Select project" field will display a list of all your available Todoist projects. You simply choose the one where you want to add, close, or delete a task.

 

8. How do I create a new task with the chatbot using the Todoist Block?

 

First, select the "create task" type. The bot will then guide you through filling out the fields for "Content," "Description," "Due date," and "Priority."

 

9. Can I use user input to create a task with the Todoist Block?

 

Yes. You can collect information from the user in your chatbot's variables (e.g., {{task_content}}) and then use those variables in the Enter Content, Enter description, Enter the due date, and Enter the priority fields.

 

10. What is "Content" for in the Todoist Block?

 

This is the main name or title of the task. It's the most important piece of information for the task.

 

11. What is a "description" in the Todoist Block?

 

The Description is an optional field for adding extra details or notes about the task. It's a great place to put specific instructions or reference links.

 

12. What are the valid formats for "Due date" in the Todoist Block?

 

You can enter a due date in natural language (e.g., "tomorrow," "next Tuesday at 5 pm," or "in 2 days"). Todoist will automatically understand and format it correctly.

 

13. How do I set the "Priority" for a task using the Todoist Block?

 

You can set the priority using a simple number:

  • P1 (Priority 1) is for the most urgent tasks (red).

  • P2 (Priority 2) is for important tasks (orange).

  • P3 (Priority 3) is for medium priority tasks (blue).

  • P4 (Priority 4) is the default priority (no color).

 

14. What happens after the task is created using the Todoist Block?

 

The task will appear in the selected project in your Todoist account. The chatbot flow will then proceed to the next block, and you can provide a confirmation message to the user.


 

Task Management: Close & Delete

 

 

15. How do I close a task with the chatbot using the Todoist Block?

 

Select the "close task" type. You'll then be able to choose a task from the "Select task" field. The chatbot will display a list of all active tasks in the selected project.

 

16. What happens after I close a task with the Todoist Block?

 

The task will be marked as completed in your Todoist account and will disappear from your main project list. You can still see it in your completed tasks view.

 

17. How do I delete a task using the Todoist Block?

 

Select the "delete a task" type. Just like closing a task, you will choose a specific task from the "Select task" field to permanently remove it.

 

18. What happens after a task is deleted with the Todoist Block?

 

The task is permanently removed from your Todoist account. There is no way to recover a deleted task, so use this action with care.


 

Practical Use Cases

 

 

19. How can the Todoist Block help my team's productivity?

 

You can use it to allow team members to quickly create tasks for a shared project by simply messaging the chatbot. This is especially useful for remote teams or for logging tasks on the go.

 

20. Can I use the Todoist Block for my personal to-do list?

 

Yes. You can create a personal chatbot flow where you can say "create a new task," and the bot will ask you for the details and add it directly to your "Inbox" or a personal project in Todoist.

 

21. How can the Todoist Block help with customer service?

 

You can create a chatbot that asks a user to describe a problem. The bot can then use this block to automatically create a new task in a "Support Tickets" project for your team to follow up on.

 

22. Can I use a variable to select the "Project" in the Todoist Block?

 

The prompt suggests that "Select project" is a list. For more dynamic flows, you would need to use a different method to get a project ID and use a variable there if supported by the platform.


 

Location & Tutorials

 

 

23. Where can I find the Todoist Block in the builder?

 

You can find the Todoist Block in the External Integrations section of your chatbot builder.

 

24. Where can I find a video tutorial for the Todoist Block?

 

You can find the video tutorial at:  https://chatmaxima.com/video-tutorials/integrating-the-todoist-block-with-chatmaxima/


 

Troubleshooting & Other Questions

 

 

25. What happens if the integration with Todoist fails?

 

If the integration fails, the block will not be able to perform the action. You should check your API key or connection settings.

 

26. Why can't I see a specific task in the "Select task" list for the Todoist Block?

 

The list only shows active, uncompleted tasks in the selected project. If you've already closed or deleted a task, it will not appear on this list.

 

27. Does the Todoist Block require a paid Todoist account?

 

The core functionality of creating, closing, and deleting tasks is available on a free Todoist account. Check Todoist's pricing for any premium features.

 

28. How does the Todoist Block save me from writing code?

 

This block handles the complex API calls required to interact with Todoist. You simply configure the fields, and the platform handles the technical backend for you.

 

29. Can I ask the bot to create a recurring task using the Todoist Block?

 

While the block allows for due dates, the ability to set recurring tasks depends on how the integration handles natural language processing. For now, it's best to stick to specific due dates.

 

30. How quickly are changes reflected in my Todoist account when using the Todoist Block?

 

Changes made via the chatbot are sent to Todoist in real-time. The task should appear or be updated almost instantly in your Todoist application.

Automation
Integration
Task Management
Todoist