Skip to content

Integration · Projects & tasks

donedone.com

Connect Claude & ChatGPT to DoneDone

Ask your AI what is due in a project, what a customer wrote in, or to reply to a support conversation in DoneDone. It can search, create and update tasks, change status, priority, assignee and due date, comment on tasks and conversations, and reply to customers from your shared mailboxes.

Connect DoneDone free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which tasks are due this week in the Website project?”

    The AI searches tasks in the project by due date and lists them with status and assignee.

  • “Create a task in Website: fix the broken contact form, high priority, assign it to Maja.”

    It looks up the project's priorities and members and creates the task.

  • “What has happened on task 214?”

    It reads the task's history of comments and changes.

What your AI can do

Tasks and projects

Search, create and delete tasks, change title, description, status, priority, assignee and due date, and add comments.

Customer mailboxes

Search and read conversations, start new ones, reply to customers, add internal comments, assign and change status.

Lookups

List projects, mailboxes, members, statuses, priorities and saved replies, and read a task's history.

  • “Show the open conversations in the Support mailbox.”

    It looks up the mailbox's statuses and lists the matching conversations.

  • “Reply to this customer that the fix is live.”

    It sends the reply in the conversation, and the customer receives it by email.

  • “Assign conversation 88 to Peter and add an internal note.”

    It assigns the conversation and adds an internal comment the customer does not see.

181 tools for DoneDone

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_conversation_commentChanges dataAdd an internal comment (`message`) to a conversation (`mailbox_id`, `convo_id`). Not sent to the customer.
  • add_task_commentChanges dataAdd a comment (`message`) to a task (`internal_project_id`, `task_id`).
  • assign_conversationVisible to othersAssign a conversation (`mailbox_id`, `convo_id`) to a person (`assignee_id`).
  • assign_taskVisible to othersAssign a task (`internal_project_id`, `task_id`) to a person (`assignee_id`).
  • attach_mailbox_peopleChanges dataAssign a mailbox (mailbox id). API summary: Returns all people available to be assigned to the mailbox. The "isAssigned" boolean denotes whether they are currently assigned to the mail….
  • attach_message_existing_tasksChanges dataLink a message (convo id). API summary: Links existing tasks to this conversation.
  • attach_project_guestsChanges dataAssign a project (internal project id). API summary: Returns all guests available to be assigned to the project. The "isAssigned" boolean denotes whether they are currently assigned to the proj….
  • attach_project_peopleChanges dataAssign a project (internal project id). API summary: Returns all people available to be assigned to the project. The "isAssigned" boolean denotes whether they are currently assigned to the proj….
  • attach_task_existing_conversationsChanges dataLink a task (task id). API summary: Links existing conversations to this task.
  • attach_task_existing_tasksChanges dataLink a task (task id). API summary: Links existing tasks to this one.
  • create_checklist_productChanges dataCreate a new product for a checklist. API summary: Adds a Checklist Item.
  • create_checklist_product_postChanges dataCreate a new product for a checklist. API summary: Adds a Checklist Item.
  • create_conversationChanges dataStart a new conversation in a mailbox (`mailbox_id`) with a customer (`to`), `subject` and `message`, plus optional assignee, status, priority and tags.
  • create_mailboxChanges dataCreate a new mailbox. API summary: Creates a new mailbox with default settings.
  • create_mailbox_checklist_templateChanges dataCreate a new checklist template for a mailbox. API summary: Creates a checklist template for this mailbox.
  • create_mailbox_custom_fieldChanges dataCreate a new custom field for a mailbox. API summary: Creates a custom field for this mailbox.
  • create_mailbox_filterChanges dataCreate a new filter for a mailbox. API summary: Adds an email address, domain, or folder to this mailbox's allow or block list.
  • create_messageVisible to othersCreate a new message. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Adds a comment for a list of conversations.
  • create_message_2Visible to othersCreate a new message. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Adds a comment for a list of tasks.
  • create_message_checklistChanges dataCreate a new checklist for a message. API summary: Adds a Checklist.
  • create_message_postChanges dataCreate a new message. Search messages first to avoid duplicates. API summary: Returns conversation matches based on a text search. Sorts by most recently created.
  • create_projectChanges dataCreate a new project for a project. API summary: Creates a checklist template for this project.
  • create_project_2Changes dataCreate a new project. API summary: Creates a new project.
  • create_project_postChanges dataCreate a new project for a project. API summary: Creates a custom field for this project.
  • create_project_taskChanges dataCreate a new task for a project. Search tasks first to avoid duplicates. API summary: Creates a scheduled tasks for this project.
  • create_taskChanges dataCreate a task in a project (`internal_project_id`) with `title`, `description`, optional assignee, status, priority, due date and tags.
  • create_task_2Changes dataCreate a new task. Search tasks first to avoid duplicates. API summary: Returns task matches based on a text search. Sorts by most recently created.
  • create_task_3Changes dataCreate a new task for a task. Search tasks first to avoid duplicates. API summary: Adds a Checklist.
  • delete_checklist_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Deletes the Checklist Item.
  • delete_checklist_product_deleteDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Deletes the Checklist Item.
  • delete_documentDeletesPermanently delete a document by document upload id. Destructive action; may require approval. API summary: Deletes a file upload (or Google Drive file reference).
  • delete_mailbox_checklist_templateDeletesPermanently delete a checklist template by checklist template id. Destructive action; may require approval. API summary: Updates a checklist template for this mailbox.
  • delete_mailbox_custom_fieldDeletesPermanently delete a custom field by custom field id. Destructive action; may require approval. API summary: Deletes a custom field for this mailbox.
  • delete_mailbox_filterDeletesPermanently delete a filter by mailbox filter id. Destructive action; may require approval. API summary: Removes an entry from this mailbox's allow or block list.
  • delete_mailbox_grantsMoves moneyPermanently delete a grant by mailbox id. Financial or irreversible action; may require approval. API summary: Deletes the direct connection for this mailbox.
  • delete_mailbox_messageDeletesPermanently delete a message by convo id. Destructive action; may require approval. API summary: Permanently deletes a conversation.
  • delete_message_checklistDeletesPermanently delete a checklist by checklist id. Destructive action; may require approval. API summary: Deletes the Checklist.
  • delete_message_custom_field_valueDeletesPermanently delete a custom field value by custom field id. Destructive action; may require approval. API summary: Clears the value of a custom field on this conversation.
  • delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Updates a checklist template for this project.
  • delete_project_deleteDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Deletes a custom field for this project.
  • delete_project_taskDeletesPermanently delete a task by task id. Destructive action; may require approval. API summary: Deletes a scheduled tasks for this project.
  • delete_taskDeletesPermanently delete a task (`internal_project_id`, `task_id`). This cannot be undone.
  • delete_task_2DeletesPermanently delete a task by task id 2. Destructive action; may require approval. API summary: Deletes the Checklist.
  • delete_task_deleteDeletesPermanently delete a task by custom field id. Destructive action; may require approval. API summary: Clears the value of a custom field on this task.
  • delete_workflowDeletesPermanently delete a workflow by workflow id. Destructive action; may require approval. API summary: Deletes a workflow.
  • get_by_attachment_idGet one by attachment id by file name. API summary: Redirects to the attachment referenced by the given ID.
  • get_conversationGet one conversation by `mailbox_id` and `convo_id`, with its messages and status.
  • get_for_monthGet one for month by month. API summary: Get scheduled tasks for each day of a month.
  • get_mailboxGet one mailbox by `mailbox_id`, with its members and details.
  • get_my_profileGet the profile of the connected DoneDone user.
  • get_projectGet one project by `project_id`, with its members and details.
  • get_project_taskGet one task for a project by task id. API summary: Gets a scheduled tasks for this project.
  • get_taskGet one task by `internal_project_id` and `task_id`, with description, status, assignee and comments.
  • get_task_historyGet the activity history (comments and changes) of a task (`internal_project_id`, `task_id`).
  • get_task_statusChanges dataGet the current status of a task by account id. API summary: Updates statuses for a list of conversations.
  • get_task_status_putChanges dataGet the current status of a task by account id. API summary: Updates statuses for a list of tasks.
  • get_workflowGet one workflow by workflow id. API summary: Returns detailed information about a workflow.
  • list_accountsList accounts. API summary: Returns the accounts the user has access to.
  • list_days_with_deadlinesList days with deadlines. Optional filters: entity id, people ids, start date range or end date range. API summary: Returns a list of days that have items due based on the passed-in criteria.
  • list_foldersList folders. API summary: Returns the folders available in this mailbox's direct connection, for use in its filters.
  • list_mailbox_assigneesList assignees for a mailbox. API summary: Returns all assignees (including "Unassigned") available for conversations in this mailbox.
  • list_mailbox_auto_respondersList auto responders for a mailbox. API summary: Returns auto-responses for a mailbox.
  • list_mailbox_checklist_templatesList checklist templates for a mailbox. API summary: Get all checklist templates for this mailbox.
  • list_mailbox_custom_fieldsList custom fields for a mailbox. API summary: Gets all custom fields for this mailbox, in sort order. Non-admins only see fields their role can view.
  • list_mailbox_customersList customers for a mailbox. API summary: Returns customers that have conversations submitted to this mailbox.
  • list_mailbox_filtersList filters for a mailbox. API summary: Gets the email addresses, domains, and folders on this mailbox's direct connection allow and block lists.
  • list_mailbox_general_settingsList general settings for a mailbox. API summary: Returns general settings information for this mailbox.
  • list_mailbox_grantsList grants for a mailbox. API summary: Returns direct connection information for this mailbox.
  • list_mailbox_membership_candidatesList membership candidates for a mailbox. API summary: Returns all people able to be members of a mailbox who aren't currently members.
  • list_mailbox_messagesList messages for a mailbox. API summary: Returns the note for a mailbox.
  • list_mailbox_my_notificationsList my notifications for a mailbox. API summary: Returns the user's notification settings for the mailbox.
  • list_mailbox_office_hoursList office hours for a mailbox. API summary: Returns office hours for a mailbox.
  • list_mailbox_prioritiesList priorities for a mailbox. API summary: Returns priorities available for conversations in this mailbox.
  • list_mailbox_propertiesList properties for a mailbox. API summary: Gets mailbox workflow status properties if they exist.
  • list_mailbox_statusesList the conversation statuses available in a mailbox (`mailbox_id`).
  • list_mailbox_tagsList tags for a mailbox. API summary: Returns tags used on conversations in this mailbox.
  • list_mailbox_titlesList titles for a mailbox. API summary: Returns the title of a mailbox.
  • list_mailbox_usersList users for a mailbox. API summary: Returns all members of a mailbox.
  • list_mailbox_with_workflowsList with workflows for a mailbox. API summary: Returns mailbox id, name and workflow id, name.
  • list_mailbox_workflow_status_transitionsList workflow status transitions for a mailbox. API summary: Returns workflow status transitions for a mailbox.
  • list_mailboxesList the ID and name of every shared mailbox you can access.
  • list_message_custom_field_valuesList custom field values for a message. API summary: Gets the custom field values set on this conversation. Only fields you have permission to view are included.
  • list_message_filter_optionsList filter options for a message. API summary: Returns available options (e.g. tags, people, statuses, etc.) for updating this conversation.
  • list_message_tasksList tasks for a message. API summary: Returns a list of tasks linked to this conversation.
  • list_optionsList options. Optional filters: mailbox ids. API summary: Returns a list of all options for bulk editing a list of conversations.
  • list_options_getList options. Optional filters: internal project ids. API summary: Returns a list of all options for bulk editing a list of tasks.
  • list_project_assigneesList assignees for a project. API summary: Returns all assignees (including "Unassigned") available for tasks in this project.
  • list_project_creatorsList creators for a project. API summary: Returns all people who have created at least one task in this project.
  • list_project_membersList the members of a project (`internal_project_id`). Use to find assignee IDs.
  • list_project_membership_candidatesList membership candidates for a project. API summary: Returns all people able to be members of a project who aren't currently members.
  • list_project_messagesList messages for a project. API summary: Returns the note for a project.
  • list_project_prioritiesList the task priority levels available in a project (`internal_project_id`).
  • list_project_propertiesList properties for a project. API summary: Gets project workflow status properties if they exist.
  • list_project_statusesList the task statuses available in a project (`internal_project_id`).
  • list_project_tagsList tags for a project. API summary: Returns tags used on tasks in this project.
  • list_project_workflow_status_transitionsList workflow status transitions for a project. API summary: Returns workflow status transitions for a project.
  • list_projectsList the ID and name of every project you can access.
  • list_projects_2List projects for a project. API summary: Returns description templates for this project.
  • list_projects_3List projects for a project. API summary: Returns general settings information for this project.
  • list_projects_4List projects for a project. API summary: Returns the user's notification settings for the project.
  • list_projects_5List projects for a project. API summary: Returns the title of a project.
  • list_projects_6List projects for a project. API summary: Returns project id, name and workflow id, name.
  • list_projects_7List projects for a project. API summary: Get all checklist templates for this project.
  • list_projects_9List projects. API summary: Returns all available workflows for an account.
  • list_projects_getList projects for a project. API summary: Gets all custom fields for this project, in sort order. Non-admins only see fields their role can view.
  • list_propertiesList properties. API summary: Returns various lists for filtering tasks in this project listing.
  • list_properties_getList properties. API summary: Returns various lists for filtering conversations in the mailbox listing.
  • list_saved_repliesList the saved (canned) replies of a mailbox (`mailbox_id`).
  • list_task_messagesList messages for a task. API summary: Returns a list of conversations linked to this one.
  • list_tasksList tasks. API summary: Returns a collection of options for filtering on other Calendar methods.
  • list_tasks_10List tasks. API summary: Returns various lists for filtering tasks in the app's "All Tasks" section.
  • list_tasks_2List tasks for a task. API summary: Gets the custom field values set on this task. Only fields you have permission to view are included.
  • list_tasks_3List tasks for a task. API summary: Returns available options (e.g. tags, people, statuses, etc.) for updating this task.
  • list_tasks_5List tasks for a task. API summary: Returns a list of linkable tasks for this task.
  • list_tasks_6List tasks for a task. API summary: Returns a list of tasks linked to this one.
  • list_tasks_7List tasks. API summary: Returns available options (e.g. tags, people, statuses, etc.) for setting up a new task.
  • list_tasks_8List tasks. API summary: Returns a list of linkable tasks for a newly created task in this project.
  • list_tasks_9List tasks. API summary: Returns available options (e.g. tags, people, statuses, etc.) for setting up a new conversation.
  • list_tasks_getList tasks. API summary: Returns various lists for filtering conversations in the app's "All Conversations" section.
  • list_v1_2sList v1 2s. Optional filters: sort. API summary: Gets the history of this conversation (v1.2).
  • list_workflow_projectsList projects for a workflow. API summary: Returns a list of entities currently assigned to a given workflow.
  • list_workflow_statusesList statuses for a workflow. API summary: Returns all statuses for a workflow in order.
  • list_workflowsList workflows. API summary: Returns all published workflows available for projects.
  • list_workflows_getList workflows. API summary: Returns all published workflows available for mailboxes.
  • reply_to_customerChanges dataSend a reply (`message`) to the customer in a conversation (`mailbox_id`, `convo_id`). The customer receives it by email.
  • search_conversationsSearch customer conversations by `search_term`, mailboxes, statuses, assignees, customers or due date. Paginate with `page`.
  • search_searchesChanges dataSearch searches. Use this to find existing searches before creating a new search. API summary: Returns mailboxes, projects, and item matches based on a text search.
  • search_tasksSearch tasks across projects by `search_term`, statuses, assignees, creators, projects or due date. Paginate with `page`.
  • update_checklist_productChanges dataUpdate an existing product identified by product id. API summary: Updates a Checklist Item.
  • update_checklist_template_add_to_convoChanges dataUpdate an existing add to convo identified by convo id. API summary: Adds a checklist template to a convorsation.
  • update_checklist_template_taskChanges dataUpdate an existing task identified by task id. API summary: Adds a checklist template to a task.
  • update_conversation_statusChanges dataChange the status of a conversation (`mailbox_id`, `convo_id`) to `status_id`.
  • update_mailbox_checklist_templateChanges dataUpdate an existing checklist template identified by checklist template id. API summary: Updates a checklist template for this mailbox.
  • update_mailbox_contactsVisible to othersUpdate an existing contact identified by mailbox id. Has effects visible outside this system. API summary: Adds people to this mailbox.
  • update_mailbox_custom_fieldChanges dataUpdate an existing custom field identified by custom field id. API summary: Updates a custom field for this mailbox.
  • update_mailbox_filterChanges dataUpdate an existing filter identified by mailbox filter id. API summary: Updates an entry on this mailbox's allow or block list.
  • update_mailbox_grantsVisible to othersUpdate an existing grant identified by mailbox id. Has effects visible outside this system. API summary: Updates the email sender name for this connection.
  • update_mailbox_propertyChanges dataUpdate an existing property identified by status id. API summary: Update mailbox workflow status property.
  • update_mailbox_request_accessesVisible to othersUpdate an existing request access identified by mailbox id. Has effects visible outside this system. API summary: Sends an email request to the account owner(s) asking for access to this mailbox.
  • update_mailbox_titlesVisible to othersUpdate an existing title identified by mailbox id. Has effects visible outside this system. API summary: Updates the title for this mailbox.
  • update_messageChanges dataUpdate an existing message identified by convo event id. API summary: Edits a comment for a conversation.
  • update_message_checklistChanges dataUpdate an existing checklist identified by checklist id. API summary: Update a Checklist.
  • update_message_custom_field_valueChanges dataUpdate an existing custom field value identified by custom field id. API summary: Sets the value of a custom field on this conversation, creating it if needed.
  • update_message_customersVisible to othersUpdate an existing customer identified by convo id. Has effects visible outside this system. API summary: Updates the customer for a conversation.
  • update_message_due_datesVisible to othersUpdate an existing due date identified by convo id. Has effects visible outside this system. API summary: Updates due date for a conversation.
  • update_message_job_appointeesVisible to othersUpdate an existing job appointee identified by convo id. Has effects visible outside this system. API summary: Updates person appointed to a job for a conversation.
  • update_message_prioritiesVisible to othersUpdate an existing priority identified by convo id. Has effects visible outside this system. API summary: Updates priority for a conversation.
  • update_message_putChanges dataUpdate an existing message identified by convo event id. API summary: Edits an incoming message (initial message or reply) for a conversation.
  • update_message_subjectsVisible to othersUpdate an existing subject identified by convo id. Has effects visible outside this system. API summary: Updates the subject of a conversation.
  • update_message_tagsVisible to othersUpdate an existing tag identified by convo id. Has effects visible outside this system. API summary: Updates tags for a conversation.
  • update_message_taskChanges dataUpdate an existing task identified by task id to unlink. API summary: Unlink a task.
  • update_message_watchersVisible to othersUpdate an existing watcher identified by convo id. Has effects visible outside this system. API summary: Updates watchers for a conversation.
  • update_projectChanges dataUpdate an existing project identified by project id. API summary: Updates a checklist template for this project.
  • update_project_contactsVisible to othersUpdate an existing contact identified by internal project id. Has effects visible outside this system. API summary: Adds people to this project.
  • update_project_propertyChanges dataUpdate an existing property identified by status id. API summary: Update project workflow status property.
  • update_project_putChanges dataUpdate an existing project identified by project id. API summary: Updates a custom field for this project.
  • update_project_request_accessesVisible to othersUpdate an existing request access identified by internal project id. Has effects visible outside this system. API summary: Sends an email request to the account owner(s) asking for access to this project.
  • update_project_taskChanges dataUpdate an existing task identified by task id. API summary: Updates a scheduled tasks for this project.
  • update_projectsVisible to othersUpdate an existing project identified by internal project id. Has effects visible outside this system. API summary: Updates the title for this project.
  • update_projects_putVisible to othersUpdate an existing project identified by internal project id. Has effects visible outside this system. API summary: Reorders the custom fields for this project. Every custom field ID must be included.
  • update_spamVisible to othersUpdate an existing spam identified by account id. Has effects visible outside this system. API summary: Marks a list of conversations as spam.
  • update_taskChanges dataUpdate an existing task identified by task id 2. API summary: Update a Checklist.
  • update_task_2Changes dataUpdate an existing task identified by task id to unlink. API summary: Unlink a task.
  • update_task_descriptionVisible to othersReplace the description of a task (`internal_project_id`, `task_id`).
  • update_task_due_dateVisible to othersSet or change the due date of a task (`internal_project_id`, `task_id`).
  • update_task_messageChanges dataUpdate an existing message identified by task event id. API summary: Edits a comment for a task.
  • update_task_message_putChanges dataUpdate an existing message identified by conversation id to unlink. API summary: Unlink a conversation.
  • update_task_priorityVisible to othersChange the priority of a task (`internal_project_id`, `task_id`) to `priority_id`.
  • update_task_putChanges dataUpdate an existing task identified by custom field id. API summary: Sets the value of a custom field on this task, creating it if needed. Pass only the data property that matches the field's type; it is valid….
  • update_task_statusChanges dataChange the status of a task (`internal_project_id`, `task_id`) to `status_id`.
  • update_task_titleVisible to othersRename a task (`internal_project_id`, `task_id`) with a new `title`.
  • update_tasksVisible to othersUpdate an existing task identified by account id. Has effects visible outside this system. API summary: Updates assignees for a list of conversations.
  • update_tasks_10Visible to othersUpdate an existing task identified by task id. Has effects visible outside this system. API summary: Updates tags for a task.
  • update_tasks_12Visible to othersUpdate an existing task identified by task id. Has effects visible outside this system. API summary: Updates watchers for a task.
  • update_tasks_2Visible to othersUpdate an existing task identified by account id. Has effects visible outside this system. API summary: Updates due dates for a list of conversations.
  • update_tasks_3Visible to othersUpdate an existing task identified by account id. Has effects visible outside this system. API summary: Updates priority levels for a list of conversations.
  • update_tasks_4Visible to othersUpdate an existing task identified by account id. Has effects visible outside this system. API summary: Updates tags for a list of conversations.
  • update_tasks_8Visible to othersUpdate an existing task identified by task id. Has effects visible outside this system. API summary: Updates person appointed to a job for a task.
  • update_tasks_putVisible to othersUpdate an existing task identified by account id. Has effects visible outside this system. API summary: Deletes a list of conversations.
  • update_unspamsVisible to othersUpdate an existing unspam identified by account id. Has effects visible outside this system. API summary: Removes a list of conversations from spam.
  • upload_documentChanges dataUpload a document (account id). API summary: Uploads a file and returns the ID of the file.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose DoneDone from the app list.

  2. 2

    Paste your key

    Enter your DoneDone login email, API key and account ID. In DoneDone open Your Profile > API Key and copy your API token. Your account ID is the number in the web app address, for example 123 in https://2-app.donedone.com/123.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in DoneDone?

It can search and read tasks, task history, projects, mailboxes, conversations, saved replies, members, statuses and priorities. It can create, update and delete tasks, comment on tasks, start conversations, reply to customers, add internal comments, and assign conversations or change their status.

Does the AI see my DoneDone credentials?

No. Your DoneDone credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Replying to a customer sends an email, deleting a task is permanent, and assigning or rewriting tasks changes your team's work. These actions can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own DoneDone account.

Does a reply go to the customer?

Yes. reply_to_customer sends your message to the customer by email. add_conversation_comment adds an internal comment that the customer does not see. You can switch them on separately and require approval for replies.

Let your AI work in DoneDone today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect DoneDone free

HeyMyApps is not affiliated with DoneDone. Product names are trademarks of their owners.